In this paper, a control methodology for a mobility assist robot is presented. There are various types of robots that can help persons with disabilities. 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 types. From a user’s safety point of view, passive mobility assist robots are more desirable than the active robots. In this paper, a two-wheeled differentially driven mobile robot with a castor wheel is considered the assistive robot. The robot is made to have passive mobility characteristics by a specific choice of control law, which creates damperlike resistive forces on the wheels. The paper describes the dynamic model, the suggested control laws to achieve the passive behavior, and proof of concept experiments on a mobile robot 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 deviations 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 that simulates a person pushing the robot, and the experimental results are presented.

1.
Manuel
,
J.
,
Wandosell
,
H.
, and
Graffs
,
B.
, 2002, “
Non-Holonomic Navigation System of a Walking-Aid Robot
,”
Proceedings of the IEEE Workshop on Robot and Human Interactive Communication
, pp.
518
523
.
2.
Yu
,
H.
,
Spenko
,
M.
, and
Dubowsky
,
S.
, 2003, “
An Adaptive Shared Control System for an Intelligent Mobility Aid for the Elderly
,”
Auton. Rob.
0929-5593,
15
(
1
), pp.
53
66
.
3.
Lacey
,
G.
, and
MacNamara
,
S.
, 2000, “
Context-Aware Shared Control of a Robot Mobility Aid for the Elderly Blind
,”
Int. J. Robot. Res.
0278-3649,
19
(
11
), pp.
1054
1065
.
4.
Morris
,
A.
,
Donamukkala
,
R.
,
Kapuria
,
A.
,
Steinfeld
,
A.
,
Matthews
,
J. T.
,
Dunbar-Jacob
,
J.
, and
Thrun
,
S.
, 2003, “
A Robotic Walker That Provides Guidance
,”
Proceedings of the IEEE International Conference on Robotics and Automation
, pp.
25
30
.
5.
Nemoto
,
Y.
,
Egawa
,
S.
,
Koseki
,
A.
,
Hattori
,
S.
,
Ishii
,
T.
, and
Fujie
,
P.
, 1998, “
Power-Assisted Walking Support System for Elderly
,”
Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology
, Vol.
5
, pp.
2693
2695
.
6.
Hirata
,
Y.
,
Hara
,
A.
, and
Kosuge
,
K.
, 2004, “
Passive-Type Intelligent Walking Support System rt Walker
,”
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
, pp.
3871
3876
.
7.
Hirata
,
Y.
,
Hara
,
A.
, and
Kosuge
,
K.
, 2005, “
Motion Control of Passive-Type Walking Support System Based on Environment Information
,”
Proceedings of the IEEE International Conference on Robotics and Automation
, pp.
2932
2937
.
8.
Wasson
,
G.
,
Gunderson
,
J.
,
Graves
,
S.
, and
Felder
,
R.
, 2001, “
An Assistive Robotic Agent for Pedestrian Mobility
,”
Proceedings of the International Conference on Autonomous Agents
, pp.
169
173
.
9.
Reed
,
M. R.
, and
Book
,
W. J.
, 2004, “
Modeling and Control of an Improved Dissipative Passive Haptic Display
,”
Proceedings of the IEEE International Conference on Robotics and Automation
, pp.
311
318
.
10.
Swanson
,
D. K.
, and
Book
,
W. J.
, 2003, “
Path-Following Control for Dissipative Passive Haptic Displays
,”
Proceedings Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems
, pp.
101
108
.
11.
Cho
,
C.
,
Kim
,
M.
, and
Song
,
J.
, 2004, “
Direct Control of a Passive Haptic Device Based on Passive Force Manipulability Ellipsoid Analysis
,”
Int. J. of Control, Automation, and Systems
,
2
(
2
), pp.
238
246
.
12.
Agrawal
,
S. K.
, and
Ryu
,
J.-C.
, 2007, “
Design of Dissipative and Stable Assist Robots
,”
ASME J. Mech. Des.
1050-0472,
129
(
12
), pp.
1251
1255
.
13.
Colgate
,
J. E.
,
Wannasuphoprasit
,
W.
, and
Peshkin
,
M. A.
, 1996, “
Cobots: Robots for Collaboration With Human Operators
,”
Proceedings of the ASME International Mechanical Engineering Congress and Exposition (IMECE)
, pp.
433
439
.
14.
Pathak
,
K.
, and
Agrawal
,
S.
, 2005, “
An Integrated Path-Planning and Control Approach for Nonholonomic Unicycles Using Switched Local Potentials
,”
IEEE Trans. on Robotics
,
21
(
6
), pp.
1201
1208
.
15.
iRobot, “
Magellan Pro Compact Mobile Robot User’s Guide
,” Part No.: 3625, Revision 4.
16.
Real-Time Control Systems Library-Software and Documentation
,” (Online) Available: http://www.isd.mel.nist.gov/projects/rcslib/http://www.isd.mel.nist.gov/projects/rcslib/
You do not currently have access to this content.