| 
         
           
         
          The BEAM Bestiary is a  BEAM
         Reference Library 
         site. 
       | 
      
         
       | 
      
          2 motor walkers 
         BEAM walkers with 2 motors and 2
         or more legs 
         
           
         
          
         There are a surprising variety of walking 'bots you can
         build that are driven by just two motors. Probably the
         biggest thing differentiating these designs is the number of
         legs the walker has -- 4,
         6, or 8.
         
         2 motors walkers with 4
         legs 
         By far, the most common BEAM walker is some variation or
         another of a 2-motor / 4-legged robot layout: 
         
          
         
         
            
               | 
                  
                  
                | 
               
                   This kind of 'bot walks via careful positioning
                  of walker CG, good timing of motor motion. I've go
                  into more detail on this in a subsequent page, but
                  basically, you want the walker CG to shift between
                  the front to back as the walker motors move.
                  Meanwhile, the walker is being supported by 3 of 4
                  legs almost all of the time. This means you need to
                  build this kind of walker such that its CG is in a
                  selected region (in particular, one that will allow
                  the walker's weight to "shift" correctly). 
                  
                  I've tried to show these mechanics in a
                  JavaScript animation -- the lightly-shaded triangle
                  / quadrangle shows where the walker's weight is
                  being supported at a given step, the green diamond
                  shows the walker's allowable CG range. 
                | 
             
          
         
         
         A wide variety of frame designs, leg designs, and motor
         geometries have been developed for 2-motor / 4-legged
         walkers -- but I've got more on that in my page on 2-motor /
         4-legged walker design. Note that I also have subsequent
         pages detailing control schemes, plans, and circuits for
         2-motor / 4-legged walkers. 
         
           
         
         More legs 
         There are also some designs with more-complex mechanical
         linkages that use two motors to drive more than 4 legs.
         Here, the legs are attached to a gear, and pivot around a
         "fixed" pivot point some distance away from the gear. As a
         result, the "feet" attached to the legs move in sort of a
         "rowing" motion. 
         
         
            
               
                   
                | 
               
                   
                | 
             
            
               | 
                  Single leg
                  attachment
                | 
               
                  Single leg
                  motion
                | 
             
          
         
         
         In both 6- and 8-legged configurations, groups of these
         legs are "coordinated" via small "secondary" gears. 
         
          
         
         Normally, the drive motor(s) is/are coupled to secondary
         gears. What really differentiates 6- and 8-legged 'bot
         configurations is how 'bot turning is accomplished. 
         
           
         
         2 motors walkers with 6
         legs 
         A 2-motor / 6-legged walker has a single motor to provide
         all drive force (i.e., the two rows of 3 main gears are
         directly coupled), and so turns by moving its legs' hinge
         points -- this makes one side's legs "row" in a smaller
         circle than the other. 
         
         
            
               
                   
                | 
               
                   
                | 
             
            
               | 
                  Pivot point close to
                  body
                | 
               
                  Pivot point further from
                  body
                | 
             
          
         
         
         The configuration of this kind of walker then looks a bit
         like this (note the very sketchy diagram of a "frame" to
         move the leg pivot points in concert): 
         
          
         
         I've had one of these walkers on the "drawing board" for
         some months now; watch this space for pix when I get it
         built (as you may have guessed, designing a mechanism to
         reliably move the leg pivot points left and right in concert
         is not a trivial exercise)... Meanwhile, here's my first
         (rough) cut at a JavaScript animation of this beastie
         walking: 
         
         
         
         
           
         
         2 motors walkers with 8
         legs 
         A 2-motor / 8-legged walker has two motors to provide
         all drive force (one motor driving each side's legs), and so
         turns by differential steering (moving one side's legs
         faster than the other). Note that it is able to accomplish
         this because 2 legs are always touching the ground on each
         side of the walker (i.e., each leg on a side is 180 degrees
         out-of-phase with the next). 
         
         
            
               | 
                  Coming soon -- a JavaScript animation of
                  8-legged walker motion
                | 
             
          
         
         
         Steve Bolt's "Spider" is the best (well, actually,
         only) example I've found of this design -- go
         check it
         out! Steve's page has lots of pix, and explanation of
         all the parts he used in building his 'bot. 
         
         
            
               | 
                  For more information...
                | 
             
            
               | 
                    
                  Andrew Miller used to have a site up with a walker
                  tutorial; his tutorial was adopted by Bram Van
                  Zolen here
                  when Andrew shut down his site. Andrew's tutorial
                  is educational, but pretty font-intensive; a less
                  "busy" version is hosted here.
                  Meanwhile, Bram has a 2 motors tutorial of his own
                  here
                  (for the Z-Walker Mark III). 
                  
                  Chiu-Yuan Fang's "Miller" walker tutorial is
                  here;
                  he also has another 2-motor geometry here. 
                   
                | 
             
          
         
       |