Summary
In this chapter, we integrated MQTT and ROS and created the A.R.E.S. robot. Using MQTT, a lightweight messaging protocol, enabled us to have efficient and reliable communication between the robot and our IoT joystick. ROS offers us a robust framework for developing complex robotic applications. By choosing ROS to build A.R.E.S., we leverage its vast ecosystem of tools and libraries, ensuring our robot is not only capable of performing advanced tasks but is also scalable and adaptable for future enhancements.
As we built and programmed A.R.E.S., we could easily imagine using our knowledge to build more advanced robots capable of performing complex tasks, interacting seamlessly with humans, and adapting to various environments and challenges autonomously.
In our next and final chapter, we will add vision recognition to A.R.E.S.