28125 Parallax Inc, 28125 Datasheet - Page 137

TEXT ROBOTICS

28125

Manufacturer Part Number
28125
Description
TEXT ROBOTICS
Manufacturer
Parallax Inc
Datasheet

Specifications of 28125

Title
Robotics with the Boe-Bot
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Not applicable / Not applicable
Chapter 4: Boe-Bot Navigation
The Boe-Bot can be programmed to perform a variety of maneuvers. The maneuvers and
programming techniques introduced in this chapter will be reused in later chapters. The
only difference is that in this chapter, the Boe-Bot will blindly perform the maneuvers.
In later chapters, the Boe-Bot will perform similar maneuvers in response to conditions it
detects with its sensors.
This chapter also introduces ways to tune and calibrate the Boe-Bot’s navigation.
Included are techniques to straighten a Boe-Bot’s straight line, more precise turns, and
calculating distances.
Activity
ACTIVITY #1: BASIC BOE-BOT MANEUVERS
Figure 4-1 shows your Boe-Bot’s front, back, left, and right. When the Boe-Bot goes
forward, in the picture, it would have to roll to the right edge of the page. Backward
would be toward the left edge of the page. A left turn would be make the Boe-Bot ready
to drive off the top of the page, and a right turn would have it facing the bottom of the
page.
1
2
3
4
5
6
Summary
Program the Boe-Bot to perform the basic maneuvers: forward, backward,
rotate left, rotate right, and pivoting turns.
Tune the maneuvers from Activity 1 so that they are more precise.
Use math to calculate the number of pulses to deliver to make the Boe-Bot
travel a predetermined distance.
Instead of programming the Boe-Bot to make abrupt starts and stops, write
programs that make the Boe-Bot gradually accelerate into and decelerate out
of maneuvers.
Write subroutines to perform the basic maneuvers so that each subroutine
can be used over and over again in a program.
Record complex maneuvers in the BASIC Stamp module's unused program
memory and write programs that play back these maneuvers.

Related parts for 28125