This BoosterPack enables a Wi-Fi access point to the robot, which we've used to remotely control the robot through an MQTT connection in our demonstration. The interface for controlling the robot is shown below.
The web controller is what sends and receives data to and from the system. It shows input sensor information like the bump, IR, and RFID sensor data in real time. Information for helping the user better understand the current state of their system is also displayed on the controller, to ensure a better user experience. This includes error messages, power up, wheel, and seven segment display data. Like the input data, all of these output fields are updated live so the user can react depending on the data they receive.
The files needed in order to control the robot remotely are included in the GitHub repository. To use your Wi-Fi for controlling the robot, make modifications in file mqtt.h in our sample code repository to set the SSID-NAME field to your Wi-Fi name, and the PASSKEY field to your Wi-Fi password. There are 6 examples included to help with formatting.
Comments
Please log in or sign up to comment.