06.01.2015 Views

Where am I? Sensors and Methods for Mobile Robot Positioning

Where am I? Sensors and Methods for Mobile Robot Positioning

Where am I? Sensors and Methods for Mobile Robot Positioning

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

146 Part II Systems <strong>and</strong> <strong>Methods</strong> <strong>for</strong> <strong>Mobile</strong> <strong>Robot</strong> <strong>Positioning</strong><br />

Experimental results from the Université Montpellier in France [Vaganay et al., 1993a; 1993b],<br />

from the University of Ox<strong>for</strong>d in the U.K. [Barshan <strong>and</strong> Durrant-Whyte, 1993; 1995], <strong>and</strong> from the<br />

University of Michigan indicate that a purely inertial navigation approach is not realistically<br />

advantageous (i.e., too expensive) <strong>for</strong> mobile robot applications. As a consequence, the use of INS<br />

hardware in robotics applications to date has been generally limited to scenarios that aren’t readily<br />

addressable by more practical alternatives. An ex<strong>am</strong>ple of such a situation is presented by S<strong>am</strong>marco<br />

[1990; 1994], who reports preliminary results in the case of an INS used to control an autonomous<br />

vehicle in a mining application.<br />

Inertial navigation is attractive mainly because it is self-contained <strong>and</strong> no external motion<br />

in<strong>for</strong>mation is needed <strong>for</strong> positioning. One important advantage of inertial navigation is its ability to<br />

provide fast, low-latency dyn<strong>am</strong>ic measurements. Furthermore, inertial navigation sensors typically<br />

have noise <strong>and</strong> error sources that are independent from the external sensors [Parish <strong>and</strong> Grabbe,<br />

1993]. For ex<strong>am</strong>ple, the noise <strong>and</strong> error from an inertial navigation system should be quite different<br />

from that of, say, a l<strong>and</strong>mark-based system. Inertial navigation sensors are self-contained, nonradiating,<br />

<strong>and</strong> non-j<strong>am</strong>mable. Fund<strong>am</strong>entally, gyros provide angular rate <strong>and</strong> accelerometers provide<br />

velocity rate in<strong>for</strong>mation. Dyn<strong>am</strong>ic in<strong>for</strong>mation is provided through direct measurements. However,<br />

the main disadvantage is that the angular rate data <strong>and</strong> the linear velocity rate data must be<br />

integrated once <strong>and</strong> twice (respectively), to provide orientation <strong>and</strong> linear position, respectively.<br />

Thus, even very small errors in the rate in<strong>for</strong>mation can cause an unbounded growth in the error of<br />

integrated measurements. As we remarked in Section 2.2, the price of very accurate laser gyros <strong>and</strong><br />

optical fiber gyros have come down significantly. With price tags of $1,000 to $5,000, these devices<br />

have now become more suitable <strong>for</strong> many mobile robot applications.<br />

5.4.1 Accelerometers<br />

The suitability of accelerometers <strong>for</strong> mobile robot positioning was evaluated at the University of<br />

Michigan. In this in<strong>for</strong>mal study it was found that there is a very poor signal-to-noise ratio at lower<br />

accelerations (i.e., during low-speed turns). Accelerometers also suffer from extensive drift, <strong>and</strong> they<br />

are sensitive to uneven grounds, because any disturbance from a perfectly horizontal position will<br />

cause the sensor to detect the gravitational acceleration g. One low-cost inertial navigation system<br />

aimed at overcoming the latter problem included a tilt sensor [Barshan <strong>and</strong> Durrant-Whyte, 1993;<br />

1995]. The tilt in<strong>for</strong>mation provided by the tilt sensor was supplied to the accelerometer to cancel<br />

the gravity component projecting on each axis of the accelerometer. Nonetheless, the results<br />

obtained from the tilt-compensated system indicate a position drift rate of 1 to 8 cm/s (0.4 to 3.1<br />

in/s), depending on the frequency of acceleration changes. This is an unacceptable error rate <strong>for</strong><br />

most mobile robot applications.<br />

5.4.2 Gyros<br />

Gyros have long been used in robots to augment the sometimes erroneous dead-reckoning<br />

in<strong>for</strong>mation of mobile robots. As we explained in Chapter 2, mechanical gyros are either inhibitively<br />

expensive <strong>for</strong> mobile robot applications, or they have too much drift. Recent work by Barshan <strong>and</strong><br />

Durrant-Whyte [1993; 1994; 1995] aimed at developing an INS based on solid-state gyros, <strong>and</strong> a<br />

fiber-optic gyro was tested by Komoriya <strong>and</strong> Oy<strong>am</strong>a [1994].

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

Saved successfully!

Ooh no, something went wrong!