In this paper, a control methodology for a mobility assistive robot is presented. There are various types of robots that can help the disabled. Among these, mobile robots can help to guide a subject from one place to the other. Broadly, the mobile guidance robots can be classified into active and passive type. From a user's safety point of view, passive mobility assistive robots are more desirable than the active robots. In this paper, a two-wheeled differentially driven mobile robot with a castor wheel is considered as the assistive robot. The robot is made to have passive mobility characteristics by a specific choice of control law which creates damper-like resistive forces on the wheels. The paper describes the dynamic model, the suggested control laws to achieve a passive behavior, and experiments on a mobile robot facility at the University of Delaware. From a starting position, the assistive device guides the user to the goal in two phases. In the first phase, the user is guided to reach a goal position while pushing the robot through a handle attached to it. At the end of this first phase, the robot may not have the desired orientation. In the second phase, it is assumed that the user does not apply any further pushing force while the robot corrects the heading angle. A control algorithm is suggested for each phase. In the second phase, the desired heading angle is achieved at the cost of deviation from the final position. This excursion from the goal position is minimized by the controller. This control scheme is first verified in computer simulation. Then, it is implemented on a laboratory system and the experimental results are presented.

1.
J. Manuel, H. Wandosell, and B. Graf, “Non-Holonomic Navigation System of aWalking-Aid Robot”, Proc. of IEEE Workshop on Robot and Human Interactive Communication, pp. 518–523, 2002.
2.
Yu
H.
,
Spenko
M.
, and
Dubowsky
S.
, “
An adaptive shared control system for an intelligent mobility aid for the elderly
”,
Autonomous Robots
, vol.
15
, No.
1
, pp.
53
66
,
2003
.
3.
Lacey
G.
and
MacNamara
S.
Context-Aware Shared Control of a Robot Mobility Aid for the Elderly Blind
”,
The Int. J. of Robotics Research
, Vol.
19
, No.
11
, pp.
1054
1065
,
2000
.
4.
A. Morris et al. “A RoboticWalker That Provides Guidance”, Proc. of Int. Conf. on Robotics and Automation, pp. 25–30, 2003.
5.
Nemoto
Y.
, et al, “
Power-Assisted Walking Support System for Elderly
”,
Proc. of Annual Int. Conf. of the IEEE Engineering in Medicine and Biology
, v
5
, pp.
2693
2695
,
1998
.
6.
Y. Hirata, A. Hara, and K. Kosuge, “Passive-type intelligent walking support system RTWalker”, Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), Sendai, Japan, pp. 3871-3876, 2004.
7.
Y. Hirata, A. Hara, and K. Kosuge, “Motion Control of Passive-typeWalking Support System based on Environment Information”, Proc. of Int. Conf. on Robotics and Automation, Barcelona, Spain, pp. 2932-2937, 2005.
8.
G. Wasson, J. Gunderson, S. Graves, and R. Felder “An Assistive Robotic Agent for Pedestrian Mobility”, Proc. of the Fifth Int. Conf. on Autonomous Agents, Montreal, Canada, pp. 169–173, 2001.
9.
M. R. Reed and W. J. Book, “Modeling and Control of an Improved Dissipative Passive Haptic Display,” Proc. of the IEEE Int. Conf. on Robotics and Automation, New Orleans, LA, pp. 311–318, 2004.
10.
D. K. Swanson and W. J. Book, “Path-Following Control for Dissipative Passive Haptic Displays,” Proc. of the 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Los Angeles, CA, pp. 101-108, 2003.
11.
Cho
C.
,
Kim
M.
, and
Song
J.
, “
Direct Control of a Passive Haptic Device Based on Passive Force Manipulability Ellipsoid Analysis
,”
Int. J. of Control, Automation, and Systems
, vol.
2
, no.
2
, pp.
238
246
,
2004
.
12.
Colgate
J. E.
,
Wannasuphoprasit
W.
, and
Peshkin
M. A.
, “
Cobots: Robots for Collaboration with Human Operators
,”
Proc. of Intl. Mech. Eng. Conf. And Exhib. (IMECE)
, DSCvol.
58
, pp.
433
439
,
1996
.
13.
Sarkar
N.
,
Yun
X.
, and
Kumar
V.
, “
Control of Mechanical Systems With Rolling Constraints: Application to Dynamic Control of Mobile Robots
”,
The Int. J. of Robotic Research
, vol.
13
, pp.
55
69
,
1994
.
14.
K. Pathak and S. Agrawal, “An Integrated Path Planning and Control Framework for Nonholonomic Unicycles”, Proc. of IEEE Int. Conf. on Robotics and Automation, Barcelona, Spain, pp. 4605–4610, 2005.
15.
Pathak
K.
and
Agrawal
S.
, “
An Integrated Path-Planning and Control Approach for Nonholonomic Unicycles using Switched Local Potentials
”,
IEEE Trans. on Robotics
, vol.
21
, No.
6
, pp.
1201
1208
,
2005
.
16.
Kolmanovsky
I.
and
McClamroch
N. H.
, “
Developments in Nonholonomic Control Problems
”,
IEEE Control Systems Magazine
, vol.
15
, pp.
20
36
,
1995
.
17.
Kim
B.
and
Tsiotras
P.
, “
Controllers for Unicycle-Type Wheeled Robots: Theoretical Results and Experimental Validation
”,
IEEE Trans. on Robotics and Automation
, vol.
18
, No.
3
, pp.
294
307
,
2002
.
18.
Bloch
A. M.
,
Reyhanoglu
M.
, and
McClamroch
N. H.
, “
Control and Stabilization of Nonholonomic Dynamic Systems
”,
IEEE Trans. on Automatic Control
, vol.
37
, No.
11
, pp.
1746
1757
,
1992
.
19.
iRobot, “Magellan Pro Compact Mobile Robot User’s Guide”, Part Number:3625; Rev. 4.
20.
“Real-Time Control Systems Library — Software and Documentation.” Online Available: http://www.isd.mel.nist.gov/projects/rcslib/
This content is only available via PDF.
You do not currently have access to this content.