DIY Walkers
  • Home
  • Walker ABC's
  • Build Instructions
    • TrotBot Builds >
      • TrotBot Linkage Plans
      • TrotBot's Legs Simplified
      • Quadruped TrotBot
      • Hexapod TrotBot
      • TrotBot
      • TrotBot, Ver 3
      • Mindstorms TrotBot, Ver 3
      • Wooden TrotBots by Automata Korea Design
      • 3D Printed TrotBot by Scott Anderson
      • Mindstorms TrotBot, Ver 2
      • Mindstorms TrotBot
      • Large-Scale TrotBot
    • Strider Builds >
      • Strider Linkage Plans
      • Strider Ver 3's Legs
      • Strider Ver 3's Frame
      • Mindstorms Strider Ver 3 Mod
      • Strider
      • Strider's Legs Simplified (ver 2's)
      • RC Strider
    • Mechanical Spider >
      • Klann Mechanical Spider - Climbing Mod
      • Klann's Spider, EV3 Long Legs
      • Klann High-Step Mod
      • Klann's Spider, Ver 2
      • Mindstorms Klann
      • Klann's Spider, Ver 1
      • Klann's Linkage Plans
    • Strandbeest
    • LEGO Spot Micro
    • Linkage Warm Ups >
      • Lever Paradox
      • LEGO Biters
      • LEGO Punchers (4 bar linkage warm-up)
      • LEGO Hopping Robot
    • Hiro Labo
    • Whegs (wheel-legs)
  • Customize
    • Strider Linkage Optimizer
    • Klann Linkage Optimizer
    • Strandbeest Optimizer for LEGO
    • TrotBot Optimizer
    • 4 Bar Linkage Optimizer
    • 4 Bar Walking Linkage
    • 6 Bar Walking Linkage
  • Linkage Simulation
    • Python Linkage Simulator
    • Scratch Linkage Simulator
  • Blog

6-Bar Walking Linkage Optimizer 

Picture
A Basic 6-Bar Walking Linkage with a Crank and Rocker
Posted by Wade
​
​Changing a 4-bar linkage to a 6-bar linkage allows for greater step-heights, but at a cost of less consistent foot-speed and linkage strength.  Plus, the 6-bar's knee joint tends to hyperextend inward more easily than the 4-bar's knee joint (its dead-point is more problematic).

Picture
Changing a 4-Bar Linkage to a 6-Bar Linkage by Extending the Rocker Bar (B3)

Below is the bar map for adjusting the linkage in the simulator below
Picture
NOTE: B7 is the hamstring's upper connection's distance from the crank - it does not affect the length of B2 (which extends to the crank)
​​
Below is the interactive simulator. It allows you to simulate between 1 and 4 legs to make it easier to gauge the amount of foot contact at each corner of the robot.   The sim is started by clicking the green flag.  You can also run it on MIT's site where you can modify the Scratch code.

After changing a bar's length, click somewhere other than a slider bar and then press the space bar to see the new linkage, and use your keyboard's left/right arrows to rotate the crank.


​​A description of the algorithms, and how we used them to simulate linkages, is here.
​
​When building a simulated linkage in LEGO, remember to use beams with one more hole than the bar's length.  For example, a bar of length 8 requires a LEGO beam with 9 holes, because when determining the length of LEGO beams, the first hole is always counted as zero.

Below are few example possibilities of 6-bar walking linkages, but remember, just because something looks good in a simulation does not necessarily mean it work well when built, at least not without some tinkering such as mitigating the tendency of this linkage's knee joint to hyperextend inward.
​
To start, below Spot Micro Ver 2's linkage with longer legs has been simulated. Although it is a 4-bar linkage it can still be simulated by setting B5 = 0.
Picture
Spot Micro Ver 2 with longer legs that will collide with the rear legs unless their cranks are separated

​
The following linkages have 6-bars. Be sure to build and test the legs before building an entire robot!
Picture
Notice the foot-speed slows on the right side of the foot-path (the space between the red dots gets wider)
Picture
Notice the foot-speed slows on the right side of the foot-path (the space between the red dots gets wider)
Picture
Notice the foot-speed slows on the right side of the foot-path (the space between the red dots gets wider)

Check out MaxBrix's high-stepping 6-bar linkage walker: 
  • Home
  • Walker ABC's
  • Build Instructions
    • TrotBot Builds >
      • TrotBot Linkage Plans
      • TrotBot's Legs Simplified
      • Quadruped TrotBot
      • Hexapod TrotBot
      • TrotBot
      • TrotBot, Ver 3
      • Mindstorms TrotBot, Ver 3
      • Wooden TrotBots by Automata Korea Design
      • 3D Printed TrotBot by Scott Anderson
      • Mindstorms TrotBot, Ver 2
      • Mindstorms TrotBot
      • Large-Scale TrotBot
    • Strider Builds >
      • Strider Linkage Plans
      • Strider Ver 3's Legs
      • Strider Ver 3's Frame
      • Mindstorms Strider Ver 3 Mod
      • Strider
      • Strider's Legs Simplified (ver 2's)
      • RC Strider
    • Mechanical Spider >
      • Klann Mechanical Spider - Climbing Mod
      • Klann's Spider, EV3 Long Legs
      • Klann High-Step Mod
      • Klann's Spider, Ver 2
      • Mindstorms Klann
      • Klann's Spider, Ver 1
      • Klann's Linkage Plans
    • Strandbeest
    • LEGO Spot Micro
    • Linkage Warm Ups >
      • Lever Paradox
      • LEGO Biters
      • LEGO Punchers (4 bar linkage warm-up)
      • LEGO Hopping Robot
    • Hiro Labo
    • Whegs (wheel-legs)
  • Customize
    • Strider Linkage Optimizer
    • Klann Linkage Optimizer
    • Strandbeest Optimizer for LEGO
    • TrotBot Optimizer
    • 4 Bar Linkage Optimizer
    • 4 Bar Walking Linkage
    • 6 Bar Walking Linkage
  • Linkage Simulation
    • Python Linkage Simulator
    • Scratch Linkage Simulator
  • Blog