Delivery scheduled for 16/05/2024

Deliverable 4 - Performance update

Week status: DELAYED

Electronics update

Final designs for all 4 boards:

RobotSupply.zip

RaspShield.zip

Motors.zip

DockingBase.zip

https://prod-files-secure.s3.us-west-2.amazonaws.com/ffa98c79-1ec3-43c9-b308-d76863943786/f8a4cb9b-334e-4900-9788-6e2acbd7bfc6/Ash_the_table_tennis_ball_fetcher_d04eed8bf551485d87670e4f2313c129Deliverable_4_-_Software_project_c590ca93369b4a6fbb83f55386f6cc23Untitled.jpeg

Untitled

Embedded Software

This week, for the embedded software, we’ve been working on implementing algorithms to control the robot based on data received from the sensors. Additionally, we’ve been working on establishing a Bluetooth connection with the app and developing algorithms for recognizing balls, detecting static objects and test the capabilities of camera relative to IR.

https://prod-files-secure.s3.us-west-2.amazonaws.com/ffa98c79-1ec3-43c9-b308-d76863943786/acc9c354-e708-4a27-945d-068823929b93/Ash_the_table_tennis_ball_fetcher_d04eed8bf551485d87670e4f2313c129Deliverable_4_-_Software_project_c590ca93369b4a6fbb83f55386f6cc23reconhecerbola.png

reconhecerbola.png

https://prod-files-secure.s3.us-west-2.amazonaws.com/ffa98c79-1ec3-43c9-b308-d76863943786/27355745-b4fe-4eac-beaf-596508e98156/Ash_the_table_tennis_ball_fetcher_d04eed8bf551485d87670e4f2313c129Deliverable_4_-_Software_project_c590ca93369b4a6fbb83f55386f6cc23Untitled.png

Untitled

The first step to find the estimated distance was to take pictures with a table tennis ball in fixed, known distances, such as 10 cm, 20 cm, 30 cm and so on. With these distances, the radius of the circle, in pixels, was retrieved and then plotted on a graph, as shown below.