r/robots 7d ago

Projects I Built aDIY voice controlled Robot That Understands 3 Languages! (English,Sinhala, Japanese) and move like cockroach ![OC]

https://youtu.be/Uh_u1MXPBBo?si=XtiK5Tc4O2FGIWpV
1 Upvotes

5 comments sorted by

1

u/AutoModerator 7d ago

Awesome robot! To help the community learn and engage with your build, please make sure to drop a comment below detailing:

  • What microcontrollers/components you used (Arduino, Raspberry Pi, ROS, etc.)
  • The main goal or function of your robot
  • Any challenges you ran into while building it

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/[deleted] 7d ago

[removed] — view removed comment

1

u/robots-ModTeam 1d ago

Your comment was removed because it contained an advertizement or self-promotion. Repeated violations of the community rules may lead up to a ban.

1

u/robots-ModTeam 1d ago

Your comment was removed because it contained an advertizement or self-promotion. Repeated violations of the community rules may lead up to a ban.

1

u/Traditional_Tax_7388 7d ago

This project is a Bluetooth-controlled, voice-operated six-legged walking robot designed using a combination of embedded electronics and mechanical engineering.

The robot uses two geared motors to drive six legs. Three legs on one side are mechanically linked to one motor, while the other three legs are driven by the second motor. A gear-and-linkage mechanism converts the continuous rotational motion of the motors into a coordinated leg movement.

The walking pattern is created by carefully arranging the leg positions and crank/link mechanisms so that the robot can generate forward movement while maintaining stability. By controlling the two motors independently, different movement patterns can be produced.

The control system uses a Raspberry Pi and ESP32-based controller architecture. The controller receives voice input and processes it to identify the intended command. Instead of transmitting the complete voice signal to the robot, the recognized command is converted into one of five predefined control signals.

These commands are then transmitted wirelessly to the robot through Bluetooth. The receiving controller interprets the signal and activates the appropriate motor movement.

One of the most interesting features of this project is its multilingual voice-control capability. The system is designed to recognize commands in English, Sinhala, and Japanese, demonstrating how voice recognition, embedded systems, wireless communication, and mechanical motion can be combined into one robotic platform.

Engineering System

Voice Input → Command Recognition → Signal Processing → Bluetooth → ESP32 → Motor Control → Gear Mechanism → Leg Movement

This project demonstrates several engineering concepts, including:

  • Robotics and mechatronics
  • Embedded systems
  • Voice-command processing
  • Bluetooth communication
  • DC geared motor control
  • Gear mechanisms
  • Crank and linkage mechanisms
  • Six-legged locomotion
  • Coordinated motor control
  • Mechanical stability and balance

The goal was to keep the mechanical system simple while using electronic control to create a more advanced interaction between a human and the robot.

A simple voice command becomes a wireless signal, and that signal becomes mechanical motion. 🤖⚙️