I am finding less and less time to pursue my passions these days. It is my pleasure to show you this unusual demo in which a robot’s movement is sent using MQTT and saved in a Kafka topic and then taken from the Kafka topic and saved in a file on a FTP site using Fuse Online integration. The file is then used as the source to playback the movements on the same robot using a small Java program.
I modified a toy hexapod crawler kit using the Texas Instruments MSP430 LaunchPad as the microcontroller for fun. A SR-04 Ultrasonic distance sensor has been added to the existing whiskers for enhanced navigation. The MSP430 is programmed using the Energia IDE, like the Arduino, based on the Wiring Framework. As a result, one can easily migrate existing Arduino sketches to run on the MSP430 or add new capabilities and behaviours to the robot using the familiar Arduino-like development environment. At present, the hexapod can either wander around using SR-04 and whisker navigation or follow the wall.