28.01.2013 Views

Build Your Own Combat Robot

Build Your Own Combat Robot

Build Your Own Combat Robot

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

270 <strong>Build</strong> <strong>Your</strong> <strong>Own</strong> <strong>Combat</strong> <strong>Robot</strong><br />

FIGURE 12-7<br />

BrainStem bug, a<br />

six-legged walking<br />

robot that uses<br />

three BrainStems<br />

to interpret two<br />

R/C input signals<br />

to control<br />

12 different servos.<br />

(courtesy of<br />

Acroname)<br />

The Robo-Goose demonstrates an important concept in robotics control that<br />

we will call microcontroller assisted control. The inputs coming from the operator<br />

are translated into commands that affect certain motions on the robot. In mathematics,<br />

this is called a mapping; and in the case of the goose, two inputs (steering<br />

and forward motion) are translated, or mapped, into forward and reverse commands<br />

for the right and left thruster motors on the goose.<br />

The BrainStem Bug<br />

The BrainStem bug also uses microcontroller-assisted control to manipulate many<br />

different outputs from two simple inputs. The two outputs from the R/C receiver<br />

are fed into a small parallel microcontroller core consisting of three networked<br />

BrainStem controllers. Each BrainStem controls two legs, one for the front pair,<br />

one for the middle, and one for the back pair of legs. Figure 12-7 shows a photograph<br />

of the walking robot.<br />

Simple forward and backward commands from the transmitter are translated into<br />

complex walking patterns with six servo actuators controlling the left legs and six<br />

more controlling the right legs of the robot. In this case, the assistance of the computer<br />

becomes crucial to the operation of the robot. Twelve servo actuators control the<br />

robot, and complex patterns are used to make the robot walk forward and backward,<br />

turn right and left, and even spin right or left while stepping in place.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!