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.

if your opponent moves too close, your robot will back away from it. Using this type<br />

of system, you can keep your opponent inside the “sweet spot” of your robot’s<br />

weapon’s strike zone. This type of system can be advantageous against the aggressive<br />

spinning robots. You can automatically keep your distance from the dangerous<br />

spinning weapons and focus your efforts on hitting the top of the spinning robot<br />

with your bot’s axe or hammer.<br />

Autonomous Target Tracking<br />

As mentioned at the beginning of this chapter, fully autonomous robots are not<br />

easy to build with vision capabilities—the most difficult aspect of such system design.<br />

In the semiautonomous section, you learned about a few simple methods for<br />

a robot to “see” an opponent when it is close to your robot. But this robot still<br />

needed the human operator’s eyes to get the job done.<br />

Fully Autonomous <strong>Robot</strong> Class<br />

Chapter 11: Autonomous <strong>Robot</strong>s 253<br />

In the early years of robot combat at <strong>Robot</strong> Wars, a fully autonomous class of<br />

combat robots existed. To account for safety, in 1996, specific rules were written<br />

about autonomous robots by Bob Gross. The key element to these rules is the use<br />

of an infrared beacon. The robots must be programmed to attack the beacon only,<br />

and they must ignore everything else. This way, the robot won’t attack a person.<br />

These beacons were issued to the robots by the event coordinators prior to the<br />

event. The dimensions of the beacons were 3.5 inches in diameter and 6.5 inches<br />

tall. The beacons were made of durable ABS plastic. Inside the beacon were<br />

twenty, 880-nanometer, infrared, light emitting diodes (LEDs) that provided infrared<br />

light 360 degrees around the beacon in the horizontal plane and 18 degrees<br />

in the vertical plane. The infrared light had a carrier frequency of 40 kHz with a<br />

superimposed modulation frequency. Each beacon had its own modulation fre-<br />

Safety First<br />

Before we discuss how to get two robots to “see” each other, we must talk about<br />

safety. In all robot combat events, safety is the number-one concern. Most combat rules<br />

and regulations are written to protect humans from getting injured by a robot. Things<br />

like failsafes, automatic shutoffs, and manual kill switches come into play. Imagine a<br />

robot that is programmed to attack anything that comes close to it. After the match<br />

is over, who is going to walk up to the robot to shut it off to take it into the pits for<br />

repairs? If the robot is programmed to attack anyrobot that gets near it, how will<br />

it tell the difference between a human and another robot? It probably won’t, and it<br />

will attack anyhuman, or robot, that approaches. Because of this potential danger,<br />

some contests prohibit fully autonomous robots. For safety purposes autonomous<br />

robots must have a remote control kill switch to remotely shut the robot down at<br />

the end of a match or in emergency situations.

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

Saved successfully!

Ooh no, something went wrong!