Modelling and control of the motion of a rolling disk: effect of motor dynamics on the dynamical model

This work deals with the modelling and control of a system which is composed of a disk rolling on a plane, a controlled slender rod that is pivoted through its center of mass about the disk's center and two overhead rotors with their axes fixed in the upper part of the rod (see Figs. 1 and 2). The rod is controlled in such a manner that it is always aligned along the line passing through the points O and C, where O denotes the center of the disk and C denotes the point of contact between the disk and the plane. Each of the rotors is being driven by a DC motor. In addition, a third DC motor, located at the center of the disk, is generating a pedalling torque applied to the disk's motion. The aim of this work is first to obtain a set of dynamic equations of the disk's motion that includes the motors dynamics. Then, a control strategy is proposed under which the disk's inclination is stabilized about its vertical position and the disk's motion is able asymptotically to track any given smooth ground trajectory.

[1]  I. Neĭmark,et al.  Dynamics of Nonholonomic Systems , 1972 .

[2]  On the motion of a disc rolling on a horizontal plane: Path controllability and feedback control , 1996 .

[3]  Y. Yavin Inclination control of the motion of a rolling disk by using a rotor , 1997 .

[4]  The motion of a disk rolling on a vibrating horizontal plane: Feasible control and path controllability , 1996 .

[5]  Y. Yavin,et al.  Closed-Loop Control of the Motion of a Disk–Rod System , 1998 .

[6]  On a horizontal version of the inverse pendulum problem , 1997 .

[7]  Edmund Taylor Whittaker,et al.  A Treatise on the Analytical Dynamics of Particles and Rigid Bodies: THE GENERAL THEORY OF ORBITS , 1988 .

[8]  Tzyh Jong Tarn,et al.  Effect of motor dynamics on nonlinear feedback robot arm control , 1991, IEEE Trans. Robotics Autom..

[9]  Jing Yuan Adaptive control of robotic manipulators including motor dynamics , 1995, IEEE Trans. Robotics Autom..

[10]  Riccardo Marino,et al.  Nonlinear control design: geometric, adaptive and robust , 1995 .

[11]  Y. Yavin,et al.  Stabilization and control of the motion of a rolling disk by using two rotors fixed along its axis , 1999 .

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

[13]  Y. Yavin,et al.  Open loop strategies for the control of a disk rolling on a horizontal plane , 1995 .

[14]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[15]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .