Professional Documents
Culture Documents
Joie Ann Manalaysay
Joie Ann Manalaysay
Joie Ann Manalaysay
EXISTING PRODUCT:
(Robot Waiter)
• Bellabot
• Jollibot
• Droiid
INNOVATION:
Adding a Solar Panel for cheaper power source and making the robot to become energy
independent.
ROBOT FEATURES:
• Capabilities for text-to-speech
• Autonomous Control
• Driven by four wheels
• Regulated from anywhere in the world through livestream
• Package will be delivered to your door (up to 10kg)
• Indicators for LED Turn Signals
POSSIBLE MATERIALS:
• Raspberry Pi 4, 4gb
• Pi Camera Module
• 12V DC Geared Motor (High Torque 300 RPM) – 4 pieces
• BTS7960b – 4 pieces
• Arduino Mega
• Arduino Uno
• 7.4V LiPo Battery 2200 mAh
• LED Strips (WS812B)
• Bluetooth (HC-05)
• Ultrasonic Sensors (HC-SR04)
• Accelerometer (MPU6050)
• Power Bank, 5000 mAh (around 30 hours of Charge)
• LiPo 11.1V, 2200 mAh, 3s
• Wires and Tools
• Solar Panel (6 volts 9 watts)
• 12V Rocker switch
The electrical components within the delivery bot are provided by the circuit above:
• 4 Wheeled Drive Wheels – Powered by 12V high Torque DC Geared motors.
• Arduino Mega (Microprocessor) – Controlling PWM to Motor Driver.
• The Raspberry Pi – Would act as a Server Node receiving JSON (JavaScript Object
Notation) data via Twitch WebSocket and communicating with the Arduino via USB
connection. (Baud Rate 9600).
• Speaker and Mic – For Audio and Camera Capabilities via Twitch Streaming.
• Raspberry Pi Camera Module – Video Output of the Delivery Robot’s
Surroundings streaming via OBS.
• LED Strips – For Lighting and Robot Visual Feedback.
• Electronics – Electrical Wiring, Motor Driver, and Voltage Regulators.
Adding Sensors: To significantly raise the awareness of the robot, the following sensors were
added:
• Ultrasonic Sensor – Providing us spatial awareness.
• Accelerometer – To help us understand the Robot Terrain, Incline if it’s toppled over or
simply bell and Alarm if someone tries to steal it.
HOW TO CONTROL:
• Start your live chat message with "movement?" to move the robot. To regulate the robot,
a user enters a robot command as a message in the live chat, such as "move? Right" on
Twitch or YouTube.
• “move? Left” = Robot will turn left.
• “move? Right” = Robot will turn right.
• “move? Forward” = Robot will move forward.
• “move? Back” = Robot will move backward.
• The delivery bot server gets the message via Websockets.
• The message is validated and decoded by the delivery bot server before being sent to the
Pi as a JSON (JavaScript Object Notation) object.
• The Raspberry Pi, which is running a Web Server, gets the message and takes action.
The Raspberry Pi, acting as the orchestrator, interacts with all of the robot's components
to carry out specific tasks:
• Text-to-speech communication is established with the Raspberry Pi Speaker to
convey the message.
• The message is transmitted to the Arduino via the USB connection in order to
execute an operation that controls the motor.
ADDITIONAL: Turn lights on “lights? on” or using WASD Commands.
PROCESS:
• First, prepare all the materials.
• Create the codes needed for programming the robot.
• Then, input your code into the Arduino Uno.
• After that, upload the code to regulate the robot.
• Follow the schematic diagram for wiring.
• Next, re-assemble the Robo Chassis. Add screw hole mounts to assemble the robot.
• Wood filler was used for the smoothing of the chassis parts into one main body. The
chassis received two coats of a white undercoat, followed by a high reflection gloss paint.
• Last, troubleshooting.
HOW TO MARKET:
To sell these high-tech products, you must modernize advertising. The most common
selling platforms nowadays are those for online shopping, which are online platforms that allow
you to sell products in bulk. You can sell robots online by setting up an ecommerce website on a
platform like Shopee, where you can run your entire business from launch to delivery and
marketing. Making the best upfront designs and catchy banners will absolutely attract the
attention of its desired customers. Because most of the clients are millennials, it will be catchy
once they see a robot as a product.
CONCLUSION:
We could build an autonomous robot that can be controlled remotely from anywhere in
the world using a Raspberry Pi and an Arduino. This proposal aims to create a text-to-speech
capable robot that can be controlled via livestream chat. Furthermore, the Raspberry Pi's
advantages allow us to connect a webcam, speaker, and microphone module, through which we
will be able to stream the robot's vision to a live stream interface like YouTube Live or Twitch.
As a result, we may use audio feedback to view a robot's current position and navigate its
environment. That implies you or I can operate the robot from anywhere in the world using any
internet-connected device.