Perception of Bump and Making a Response in an Autonomous Wheeled Mobile Robot

Although mobile robots are installed sensors to detect the environment, it is still hard to avoid bump. On the other hand, a bump with the robot can be taken as a way to communicate with it, so it is necessary for the robot to perceive bumps and make a reasonable responds to it. The paper introduces a method to sense a bump by detecting the vibration caused by it with a 2-D (two-dimensional) accelerometer fixed in a differential drive wheeled mobile robot. The vibration signals are converted to force signal, and a rule is set up to determine the bump direction angle according to the feature of vibration force. Since it is not easy to obtain the exact bump angle for all kinds of interferences, a responding policy is designed to make the robot react according to the region where the bump occurs. The experiments show that the robot can effectively detect the bump in a reasonable error range, and it can successfully find out the object that hit the robot in most cases

[1]  Agostino Martinelli,et al.  The odometry error of a mobile robot with a synchronous drive system , 2002, IEEE Trans. Robotics Autom..

[2]  Zhang Ling,et al.  Experiments on Active Vibration Control of a Flexible Four-Bar Linkage Mechanism , 2000 .

[3]  J. L. Weston,et al.  Modern inertial navigation technology and its application , 2000 .

[4]  Jordi Palacín,et al.  Measuring Coverage Performances of a Floor Cleaning Mobile Robot Using a Vision System , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  J. Palacin,et al.  Straight-line path following in cleaning robots using lateral ultrasonic sensors , 2003, Proceedings of the 20th IEEE Instrumentation Technology Conference (Cat. No.03CH37412).

[6]  Roberto Manduchi,et al.  Fast and reliable obstacle detection and segmentation for cross-country navigation , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[7]  Cameron N. Riviere,et al.  Design of all-accelerometer inertial measurement unit for tremor sensing in hand-held microsurgical instrument , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[8]  Anders Robertsson,et al.  Sensor fusion of force and acceleration for robot force control , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[9]  Liter Siek,et al.  Electrical modeling of MEMS sensor for integrated accelerometer applications , 1999, Proceedings 1999 IEEE Hong Kong Electron Devices Meeting (Cat. No.99TH8458).

[10]  Liqiang Feng,et al.  Measurement and correction of systematic odometry errors in mobile robots , 1996, IEEE Trans. Robotics Autom..

[11]  Cameron N. Riviere,et al.  Design and implementation of active error canceling in hand-held microsurgical instrument , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).