Toward the design and analysis of blind, bouncing robots

What kind of tasks are robots with extremely simple control laws capable of performing? Consider a point robot that navigates by aligning itself to a certain fixed angle relative to the environment boundary, then driving in a straight line. Even without knowing the robot's exact location, basic, noisy odometry and counting sensors can be used to narrow down the robot's possible locations over time. This paper describes methods of determining the possible locations of the robot after the robot has moved a sufficient distance or has impacted the boundary a sufficient number of times.

[1]  Bruce Randall Donald,et al.  Algorithms for Sensorless Manipulation Using a Vibrating Surface , 2000, Algorithmica.

[2]  Kevin M. Lynch Sensorless parts feeding with a one joint robot , 1996 .

[3]  Roberto Markarian,et al.  Pinball billiards with dominated splitting , 2009, Ergodic Theory and Dynamical Systems.

[4]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, IEEE J. Robotics Autom..

[5]  Bruce Randall Donald,et al.  Sensorless manipulation using massively parallel microfabricated actuator arrays , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Y. Sinai,et al.  Dynamical systems with elastic reflections , 1970 .

[7]  Steven M. LaValle,et al.  Controlling Wild Bodies Using Linear Temporal Logic , 2011, Robotics: Science and Systems.

[8]  Jason M. O'Kane,et al.  Probabilistic localization with a blind robot , 2008, 2008 IEEE International Conference on Robotics and Automation.

[9]  Jason M. O'Kane,et al.  Reliable indoor navigation with an unreliable robot: Allowing temporary uncertainty for maximum mobility , 2012, 2012 IEEE International Conference on Robotics and Automation.

[10]  Serge Tabachnikov,et al.  Geometry and billiards , 2005 .

[11]  Steven P. Kerckhoff,et al.  Ergodicity of billiard flows and quadratic differentials , 1986 .