Controlling Robots Built with SMD Using Flask API
The goal of this project is to use a Flask API to control a robot that was constructed using Smart Motion Devices (SMD) from ACROME. The Raspberry Pi-based solution enables remote robot control via a web interface or mobile device by using Flask to parse HTTP requests and translate them into motor control commands.
SMD offers accurate motor control, and Flask makes it possible for a thin and effective control interface. Three main commands are rotation, radial movement, and linear movement. The API is RESTful and communicates via common HTTP methods like POST.
Applications such as smart homes, robotics research, and industrial automation can benefit from the system. Future developments might include improved security for crucial use cases and AI integration for autonomy.