Path following control for a mobile robot pushing a ball
Robot Control, Volume # 8 | Part# 1
Authors
Xiang Li; Andreas Zell
Identifier
10.3182/20060906-3-IT-2910.00010
Index Terms
robot control,follow-up control,linear output feedback,proportional controllers,feedback control methods
Abstract
This paper focuses on the control problem of a mobile robot pushing a ball. In order to drive a rolling ball along a given path, the robot should provide the ball with appropriate force by consecutive pushing operations. A new control algorithm combining a linear feedback control with a normal proportional feedback control is proposed, which steers a reference point to follow the given path and the ball to move around this point simultaneously. In the end, the simulation and real-world experiments address the performance and robustness of this control algorithm.
References
[1] Agarwal, Pankaj K., Jean-Claude Latombe, Rajeev
Motwani and Prabhakar Raghavan
(1997). Nonholonomic path planning for
pushing a disk among obstacles. In: Proc.
of IEEE Int. Conf. on Robotics and Automation
. Vol. 4, Albuquerque, NM, USA.
pp. 3124-3129.
[2] Akella, Srinivas and Matthew T. Mason (1992).
Posing polygonal objects in the plane by
pushing. In: Proc. of IEEE Int. Conf. on
Robotics and Automation. Vol. 3. Nice,
France. pp. 2255-2262.
[3] Canudas de Wit, C., B. Siciliano, and G. Bastin
(1996). Theory of Robot Control. Springer-Verlag.
London.
[4] Emery, Rosemary and Tucker Balch (2001).
Behavior-based control of a non-holonomic
robot in pushing tasks. In: Proc. of IEEE Int.
Conf. on Robotics and Automation. Seoul,
Korea. pp. 2381-2388.
[5] Heinemann, Patrick, Thomas Rueckstiess and Andreas
Zell (2004). Fast and accurate environment
moddelling using omnidirectional vision.
In: Dynamic Perception (H. Mallot U. Ilg,
H. Buelthoff, Ed.). Infix.
[6] Lynch, Kevin M. (1996). Nonprehensile robotic
manipulation: controllability and planning.
PhD thesis. Carnegie Mellon Uni., Robotics
Institute, Pittsburg, Pennsylvania.
[7] Lynch, Kevin M., Hitoshi Maekawa and Kazuo
Tanie (1992). Manipulation and active sensing
by pushing using tactile feedback. In:
Proc. of the 1992 IEEE/RSJ Int. Conf. on
Intelligent Robots and Systems. pp. 416-421.
[8] Mason, Matthew T. (1986). Mechanics and planning
of manipulator pushing operations. Int.
Journal of Robotics Research 5, 53-71.
[9] Okawa, Yoshikuni and Ken Yokoyama (1992).
Control of a mobile robot for the push-abox
operation. In: Proc. of IEEE Int. Conf.
on Robotics and Automation. Nice, France.
pp. 761-766.
[10] Peshkin, Michael A. and Arthur C. Sanderson
(1988). The motion of a pushed, sliding work-piece.
In: Proc. of IEEE Journal of Robotics
and Automation. Vol. 4. pp. 569-598.
[11] Samson, C. (1992). Path following and time-varying
feedback stabilization of a wheel
robot. In: Proc. of Int. Conf. ICARCV92.
Singapore. pp. 172-179.
[12] Takagi, Seiji and Yoshikuni Okawa (1991). Rule-based
control of a mobile robot for the push-a-box
operation. In: Proc. of IEEE/RSJ Int.
Workshop on Intelligent Robots and System.
Vol. 3. pp. 1338-1343.
