Control of Underactuated Manipulation by Real-Time Nonlinear Optimization

Underactuated manipulation is the process of controlling a large number of object degrees-of-freedom with fewer robot degrees-of-freedom. The challenge is to derive motion planners and feedback controllers to control underactuated manipulation. In this paper we study the use of real-time nonlinear optimization for motion planning and feedback control of planar batting manipulation with a one joint robot. We study two tasks: cyclic juggling of a disk, and control of a disk from one six-dimensional state to another by a sequence of three bats. We show analytically and experimentally that the juggling controller yields a stable limit cycle with a large basin of attraction. The experimental results for state-to-state control are less successful and indicate that more accurate modeling of the impact and flight dynamics are required.

[1]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[2]  L. Hsu,et al.  Feedback stabilization of nonlinear systems: a path space iteration approach , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[3]  Patrizio Tomei,et al.  Adaptive PD controller for robot manipulators , 1991, IEEE Trans. Robotics Autom..

[4]  L. Chua,et al.  A qualitative analysis of the behavior of dynamic nonlinear networks: Stability of autonomous networks , 1976 .

[5]  Suguru Arimoto,et al.  Fundamental problems of robot control: Part I, Innovations in the realm of robot servo-loops , 1995, Robotica.

[6]  H. Sussmann,et al.  A continuation method for nonholonomic path-finding problems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[7]  Garth Zeglin,et al.  Control of a bow leg hopping robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[8]  A. Divelbiss,et al.  A global approach to nonholonomic motion planning , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[9]  M. T. Mason,et al.  Two-Dimensional Rigid-Body Collisions With Friction , 1992 .

[10]  Michael A. Erdmann,et al.  Balancing of a planar bouncing object , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[11]  Pierre Ferbach,et al.  Planning nonholonomic motions for manipulated objects , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[12]  Suguru Arimoto Passivity of robot dynamics implies capability of motor program learning , 1991 .

[13]  Alessandro Astolfi,et al.  H∞ control of rigid robots , 1994 .

[14]  Daniel E. Koditschek,et al.  From stable to chaotic juggling: theory, simulation, and experiments , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[15]  C. Fernandes,et al.  Near-optimal nonholonomic motion planning for a system of coupled rigid bodies , 1994, IEEE Trans. Autom. Control..

[16]  John T. Wen,et al.  Control of Nonholonomic Systems , 2002 .

[17]  Kevin M. Lynch,et al.  Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments , 1999, Int. J. Robotics Res..

[18]  A. Schaft On a state space approach to nonlinear H ∞ control , 1991 .

[19]  Suguru Arimoto,et al.  Stability and robustness of PID feedback control for robot manipulators of sensory capability , 1984 .

[20]  Rafael Kelly,et al.  Comments on 'Adaptive PD controller for robot manipulators' , 1993, IEEE Trans. Robotics Autom..

[21]  Kevin M. Lynch,et al.  Parts Feeding on a Conveyor with a One Joint Robot , 2000, Algorithmica.

[22]  Suguru Arimoto,et al.  A New Feedback Method for Dynamic Control of Manipulators , 1981 .

[23]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[24]  Daniel E. Koditschek,et al.  Robot Assembly: Another Source of Nonholonomic Control Problems , 1991, 1991 American Control Conference.

[25]  A. Isidori,et al.  Disturbance attenuation and H/sub infinity /-control via measurement feedback in nonlinear systems , 1992 .

[26]  Eduardo Sontag Gradient techniques for systems with no drift: a classical idea revisited , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[27]  Kazuhiro Kosuge,et al.  Virtual internal model following control of robot arms , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[28]  Vasile Mihai Popov,et al.  Hyperstability of Control Systems , 1973 .

[29]  Suguru Arimoto,et al.  A Class of Quasi-Natural Potentials and Hyper-Stable PID Servo-Loops for Nonlinear Robotic Systems , 1994 .

[30]  J. K. Moser,et al.  A theory of nonlinear networks. I , 1964 .