The control of the motion of nonholonomic systems is of practical importance from the perspective of robotics. In this paper, we consider the dynamics of a cartlike system that is both propelled forward by motion of an internal momentum wheel. This is a modification of the Chaplygin sleigh, a canonical nonholonomic system. For the system considered, the momentum wheel is the sole means of locomotive thrust as well the only control input. We first derive an analytical expression for the change in the heading angle of the sleigh as a function of its initial velocity and angular velocity. We use this solution to design an open-loop control strategy that changes the orientation of sleigh to any desired angle. The algorithm utilizes periodic impulsive torque inputs via the motion of the momentum wheel.

References

1.
Chaplygin
,
S. A.
,
1911
, “
On the Theory of Motion of Nonholonomic Systems. The Theorem on the Reducing Multiplier
,”
Mat. Sb.
,
XXVIII
, pp.
303
314
.
2.
Osborne
,
J. M.
, and
Zenkov
,
D. V.
,
2005
, “
Steering the Chaplygin Sleigh by a Moving Mass
,”
American Control Conference
(
ACC
), Seville, Spain, Dec. 15, pp. 1114–1118.
3.
Fairchild
,
M. J.
,
Hassing
,
P. M.
,
Kelly
,
S. D.
,
Pujari
,
P.
, and
Tallapragada
,
P.
,
2011
, “
Single-Input Planar Navigation Via Proportional Heading Control Exploiting Nonholonomic Mechanics and Vortex Shedding
,”
ASME
Paper No. DSCC2011-6191.
4.
Kelly
,
S. D.
,
Fairchild
,
M. J.
,
Hassing
,
P. M.
, and
Tallapragada
,
P.
,
2012
, “
Proportional Heading Control for Planar Navigation: The Chaplygin Beanie and Fishlike Robotic Swimming
,”
American Control Conference
(
ACC
), Montreal, QC, Jun 27–29, pp. 4885–4890.
5.
Caratheodory
,
C.
,
1933
, “
Der schlitten
,”
J. Appl. Math. Mech.
,
13
, pp.
71
76
.
6.
Neimark
,
J. I.
, and
Fufaev
,
N. A.
,
1972
,
Dynamics of Nonholonomic Systems
,
AMS
, Providence, RI.
7.
Murray
,
R. M.
, and
Sastry
,
S. S.
,
1990
, “
Steering Nonholonomic Systems Using Sinusoids
,”
29th IEEE Conference of Decision and Control
(
CDC
), Dec. 5–7, pp. 2097–2101.
8.
Murray
,
R.
, and
Sastry
,
S. S.
,
1993
, “
Nonholonomic Motion Planning: Steering Using Sinusoids
,”
IEEE Trans. Autom. Control
,
38
(
5
), pp.
700
716
.
9.
Fedonyuk
,
V.
, and
Tallapragada
,
P.
,
2016
, “
Stick-Slip Motion of the Chaplygin Sleigh With a Piecewise-Smooth Nonholonomic Constraint
,”
ASME J. Comput. Nonlinear Dyn.
,
12
(5), p. 031021.
10.
Bloch
,
A. M.
,
Krishnaprasad
,
P. S.
,
Marsden
,
J. E.
, and
Murray
,
R. M.
,
1996
, “
Nonholonomic Mechanical Systems With Symmetry
,”
Arch. Ration. Mech. Anal.
,
136
(
1
), pp.
21
99
.
You do not currently have access to this content.