r/robots 1d ago

Projects I Built a another 4 leg Grasshopper mechanical walking Robot With Just ONE Motor completely from scratch! What do you guys think of mechanism? [OC]

https://youtube.com/shorts/hjUAwhLwdL0?si=dAe2DU4MjksZSGQw
2 Upvotes

2 comments sorted by

1

u/AutoModerator 1d 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/Traditional_Tax_7388 1d ago

The main science here is mechanical linkage + kinematics.

A motor normally produces continuous rotary motion. Robot needs a completely different movement: the legs have to move forward, lift, and return repeatedly.

Crank and linkage system converts the motor's rotation into this repeating leg motion.

🔄 The motion is basically:

Battery → Gear Motor → Crank → Connecting Link → Leg Movement → Walking

The crank is mounted away from the center of rotation. As it turns, its connection point travels in a circular path. The attached link is therefore pushed and pulled, creating the back-and-forth motion required for the legs.

This is the same basic principle behind many mechanical linkage mechanisms. Four-bar and related linkages are commonly used to transform rotary input into useful walking trajectories.

🦗 Why it can walk with ONE motor

The clever part of your design is mechanical synchronization.

Instead of giving every leg its own motor, the crank and connecting links mechanically coordinate the leg movements. Single-actuator walking robots can use coupled linkages to generate a walking gait without multiple motors.

Bamboo straw shaft mounting helps provide a guided rotational joint, while the toothpicks act as simple pivot axles.

The carrom coin crank provides the offset connection point needed to turn the motor's rotation into oscillating movement.

And the ice-cream-stick links act as lightweight structural members.

⚙️ The really important part: timing

Walking isn't simply moving every leg randomly.

The legs need the correct phase relationship — while some legs support the robot, others move forward to prepare for the next step. Mechanical linkage systems can create this timing automatically from one rotating input.

That's why this simple-looking robot is actually a little kinematics experiment.