The project aims at the development of a didactic robot capable of performing movements in 2D space. The ultimate goal is to create a prototype that has a set of interconnected sensors and actuators.
Report Issue
Table of Contents
The project presented in this report describes the development of an educational robot capable of performing movements in 2D space. The developed prototype consists of a set of sensors and actuators. Furthermore, the robot allows communication with a computer/mobile device through Bluetooth protocol.
This project aims to create an educational environment for exploring concepts related to robotics, such as motion control, wireless communication, and Java programming. The developed prototype is a functional educational robot that can be used as a learning tool.
To get started with this project you must have some sort of Arduino development environment, wich must be able to upload code threw Serial.
- Install some kind of Arduino development environment, in our case we use Arduino IDE, VS Code and Arduino extension:
- Install the required Arduino boards and Libraries:
- https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
- https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library
- Clone the repo and add it to the Arduino IDE libraries.
git clone https://github.com/AlexFigas/Projeto-Robot-Didatico.git
or
- In your Arduino IDE go to Tools > Manage Libraries > Search Didactic Robot > Install
- Enjoy!
Herein lies the final report of the project in Portuguese.
Distributed under the GPL-3.0 License. See LICENSE
for more information.
Alexandre Figueiredo - Linkedin - Email
Daniela Gonçalves - Linkedin - Email
We would like to express our sincere gratitude to all the individuals who contributed to the successful completion of this final undergraduate project. In particular, we would like to thank:
Our advisors, Dr. Carlos Gonçalves and Dr. Pedro Matutino, for their constant support, guidance, and valuable suggestions throughout the entire process. Their availability was crucial for the development of this work.
We couldn't fail to express our gratitude to the friends we made during our academic journey in this class. We appreciate your willingness to always help, share knowledge, and be an essential part of our personal and professional growth.
Furthermore, we would like to thank each other for our partnership in this group project. Collaboration, open communication, and teamwork were key factors in the success of this project.
Finally, we would like to thank our family members and loved ones for their unconditional support, understanding, and patience throughout the entire duration of this project. Your encouraging words and motivation were essential in maintaining our drive.
Sincerely,
Alexandre Figueiredo
Daniela Gonçalves