Robot Puppy

Summary

This project will be done with my younger brother @DavDivbizziz

A Robot Puppy, a smaller version of Spot from Boston Dynamics, that is self-aware and can interact with humans, whilst being able to learn and adapt to its environment using sensors. In addition, it will have the ability to be controlled by a human using a DualShock 4 Controller. I am excited about building it because 2 years ago I built a small car with a Raspberry Pi that uses Ultrasonic sensors to avoid bumping into obstacles but I win terms ofas quite limited parts to where I ended up changing the code to add support for controlling the car via a PS4 Controller via Bluetooth to a Phone on a Web Browser that has websocket connection with the raspberry pi on LAN. This was great and it expanded my knowledge on controlling such devices that are self-aware of it’s surrounding and made me understand the debugging required to make something like this. So I would like to take this to another step in terms of autonomous functionality with building this robotic puppy, as I will gain many things such as the extended coding that will be required to control the servos for movement in the joints and the data from the sensor that will help control the servos to avoid any obstacles. I would like to also introduce my brother into the more depths of computing with a project like this where he is intrigued already to spend the time together to build something amazing and learn from it as he can expand his knowledge of programming languages such as Python that will be used here. In addition, this project will help my future significantly with my passion and love for programming that I will pursue as a career.

Plan

I will be using the following tools to build this robotic puppy:

The materials that I will be using to build this robotic puppy:

These are the main steps with brief summaries entitling the work that will be done to achieve this build of a robotic puppy:

Budget

ProductsSuppliers/LinksCosts
LX-16A Servo Motors (x3)https://www.aliexpress.com/item/4001171374081.html£13.62 * 3 = £40.86
LX-16A Servo Motors (x5) + Servo Controller + Screwshttps://www.aliexpress.com/item/32950283038.html£78.38 + £3.24 (Shipping) = £81.62
LiDAR Sensor + Controllerhttps://www.aliexpress.com/item/1005003788925347.html£81.31
AliExpress Total£203.79 + £41.01 (Tax) + (Free Shipping) = £244.80
12V 6000mah Rechargeable Batteryhttps://www.amazon.co.uk/gp/product/B072HR211P£64.99
Step Down Voltage Regulatorhttps://www.amazon.co.uk/gp/product/B07JZ2GQJF£22.08
M2 Standoffshttps://www.amazon.co.uk/gp/product/B07Y81V64S/£8.59
M2 Female Threaded Insertshttps://www.amazon.co.uk/gp/product/B0B8GN63S2£5.99
M2 Screws/Washers Kithttps://www.amazon.co.uk/gp/product/B09SH5N5T4£6.99
Amazon Total£108.64 + (Tax Included) + (Free Shipping - (Amazon Prime)) = £108.64
4 Servo Hornshttps://www.ebay.co.uk/itm/284836448858£5.14
eBay Total£5.14 + (Tax Included) + (Free Shipping) = £5.14
Ulrasonic SensorN/AAlready Own
Raspberry PiN/AAlready Own
Tools such as 3D Printer/Laser CutterN/AUsing my School’s 3D Printer/Laser Cutter
Total£358.58 ≈ $435.36