Social Icons

Racing robots in Brazil with App Inventor!

Guest post by Davi Hasuda of Brazil.

The ROBOCOMP19 is a project to develop small vibration-based racing robots controlled through a mobile application over Bluetooth. The project was conceived by Professor Douglas Soares within the Brazilian Aeronautics Institute of Technology (ITA), one of the most distinguished universities in Brazil, and aims to deliver hands-on engineering challenges to third-year Computer Engineering undergraduates.

Image description: The small vibration-based robot developed by each team.

Each robot is embedded with two vibration motors which enables it to turn left and right. Alternating motors in a coordinated manner, the robot is able to move forward in small steps as well as take turns. Each team is tasked with presenting the faster robot possible to compete in small racing circuits.

The students are divided into three-person teams, with specialized responsibilities: designing the electronic board, developing the PIC microcontroller software and developing the mobile Android software.

Screen capture of the mobile application developed by a team.

For the mobile app, the MIT App Inventor is employed since it allows fast prototyping, easy graphical interface development and has Bluetooth serial communication support. Thanks to the platform, the students had no problem in deploying the needed application, integrating with the PIC microcontroller and swiftly implementing changes as necessary.

A video about the previous iteration of this project can be seen here: https://www.youtube.com/watch?v=YXHRkXaNH8M


Image description: Professor Douglas Soares and students from the COMP 19 Class, compose of third-year Computer Engineering undergraduates.