IEEE Transactions on Robotics and Automation · 1996 · 793 citations · 32 references
EngineeringMechanical EngineeringRobotics EngineeringMobile RoboticsRobot KinematicsRoboticsCalibrationLocalization UncertaintyRobot CalibrationSensor CalibrationUncertainty EstimationAccuracyCalibration Error CompensationDifferential Drive RobotsDrift ReductionOdometryOdometry EstimationPositionRobot Pose Estimation
Odometry is the most widely used method for determining the momentary position of a mobile robot. This paper introduces practical methods for measuring and reducing odometry errors that are caused by the two dominant error sources in differential-drive mobile robots: 1) uncertainty about the effective wheelbase; and 2) unequal wheel diameters. These errors stay almost constant over prolonged periods of time. Performing an occasional calibration as proposed here will increase the odometric accuracy of the robot and reduce operation cost because an accurate mobile robot requires fewer absolute positioning updates. Many manufacturers or end-users calibrate their robots, usually in a time-consuming and nonsystematic trial and error approach. By contrast, the method described in this paper is systematic, provides near-optimal results, and it can be performed easily and without complicated equipment. Experimental results are presented that show a consistent improvement of at least one order of magnitude in odometric accuracy (with respect to systematic errors) for a mobile robot calibrated with our method.
32
Petri nets: Properties, analysis and applications
T. Murata · Proceedings of the IEEE · 1989 · 10.5K citations
Network Flows: Theory, Algorithms, and Applications.
David K. Smith, Ravindra K. Ahuja, Thomas L. Magnanti et al. · Journal of the Operational Research Society · 1994 · 8.2K citations · Full text
The control of discrete event systems
Peter J. Ramadge, W.M. Wonham · Proceedings of the IEEE · 1989 · 2.9K citations