Intemal correction of dead‐reckoning errors with a dual‐drive compliant linkage mobil robot
- 1 April 1995
- journal article
- research article
- Published by Wiley in Journal of Robotic Systems
- Vol. 12 (4) , 257-273
- https://doi.org/10.1002/rob.4620120405
Abstract
This paper presents internalposition error correction(IPEC)—a new method for accurate and reliable dead‐reckoning with mobile robots. The IPEC method has been implemented on our recently developedmulti‐degree‐of‐freedom(MDOF) mobile platform, a vehicle in which two differential‐drive mobile robots (called trucks) are physically connected through acompliant linkage.In addition to its four wheel encoders, the MDOF platform has one linear and two rotaryinternalencoders, which allow measurement of the relative distance and bearing between the two trucks. During operation, both trucks perform conventional dead‐reckoning with their wheel encoders. But, in addition, the IPEC method uses information from the internal encoders to detect and correct dead‐reckoning errors as soon as they occur.Our system, calledcompliant linkage autonomous platform with position error recovery(CLAPPER), requires neither external references (such as navigation beacons, artificial landmarks, known floorplans, or satellite signals), nor inertial navigation aids (such as accelerometers or gyros). Nonetheless, the experimental results included in this article show one to two orders of magnitude better positioning accuracy than systems based on conventional dead‐reckoning. The CLAPPER corrects not only systematic errors, such as different wheel diameters, but also non‐systematic errors, such as those caused by floor roughness, bumps, or cracks in the floor.These features are made possible by exploiting the newgrowth‐rate conceptfor dead‐reckoning errors that is introduced in this article for the first time. The growth‐rate concept distinguishes between certain dead‐reckoning errors that develop slowly and other dead‐reckoning errors that develop quickly. Based on this concept, truck A frequently measures a property withslow‐growingerror characteristics on reference truck B (thus admitting a small error) to detect afast‐growingerror on truck A (thus correcting a large error), and vice versa. ©1995 John Wiley & Sons, Inc.Keywords
This publication has 20 references indexed in Scilit:
- A self tuning navigation algorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Design of an omnidirectional and holonomic wheeled platform prototypePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Multi-layered control of a four-degree-of-freedom mobile robot with compliant linkagePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Sensor based obstacle avoidance and mapping for fast mobile robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The CLAPPER: a dual-drive mobile robot with internal correction of dead-reckoning errorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Control and kinematic design of multi-degree-of freedom mobile robots with compliant linkageIEEE Transactions on Robotics and Automation, 1995
- A new family of omnidirectional and holonomic wheeled platforms for mobile robotsIEEE Transactions on Robotics and Automation, 1994
- Position and constraint force control of a vehicle with two or more steerable drive wheelsIEEE Transactions on Robotics and Automation, 1993
- Blanche-an experiment in guidance and navigation of an autonomous robot vehicleIEEE Transactions on Robotics and Automation, 1991
- Motion Control Analysis of a Mobile RobotJournal of Dynamic Systems, Measurement, and Control, 1987