Author

Blog Posts

TECHNOLOGY
12
Min
TECHNOLOGY

AI Robotics Case - Controlling Robots with LLMs (Large Language Models)

This project used an LLM (Large Language Model) to control a robot made with SMD (Smart Motion Devices) components by interpreting natural language commands and converting them into precise robot actions. The sequence is as follows: 1) Command Processing: The LLM interprets user commands 2) Function Calling: Maps commands to robot functions 3) Action Sequencing: Organizes and executes complex tasks 4) Robot's Motion: Executed via Smart Motion Devices high-level APIs. A Raspberry Pi manages the robot’s control, and a user interface created with Streamlit allows for natural language command input.

read more
12
Min
TECHNOLOGY
8
Min
TECHNOLOGY

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.

Discover Acrome

Acrome was founded in 2013. Our name stands for ACcessible RObotics MEchatronics. Acrome is a worldwide provider of robotic experience with software & hardware for academia.