Visual dead-reckoning for motion control of a Mecanum-wheeled mobile robot

被引:59
作者
Cooney, JA [1 ]
Xu, WL [1 ]
Bright, G [1 ]
机构
[1] Massey Univ, Coll Sci, Inst Technol & Engn, Palmerston North, New Zealand
关键词
Mecanum wheel; optical mouse; motion control; microcontroller; mechatronics;
D O I
10.1016/j.mechatronics.2003.09.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Given an omni-directional mobile platform using four Mecanum wheels requires further a capability to be programmed to achieve various motion behaviours and intelligence. This paper describes an undergraduate solution to the problem involving both hardware and software developments. With a path following behaviour as the aim, the research focused predominantly upon; sensors for dead-reckoning, motor drive, closed-loop feedback control, and microcontroller interfacing and programming. A four channel high power MOSFET and relay H-Bridge driver circuit board was designed for driving four motors. Two optical mice were attached to the front and rear of the robot giving positional feedback for closed-loop control and dead-reckoning for navigation. A Mitsubishi M16C/62 microcontroller was interfaced to these TTL compatible devices and subsequently programmed to implement various robotic behaviours. A closed-loop control scheme using three independent PID controllers was implemented to follow three degrees-of-freedom motions, i.e., x- and y-movement and rotation motions. The path following performance of the robot was tested in both openloop and closed-loop modes and the optical mice were found to be a promising but inexpensive sensor, providing dead-reckoning for robot motion control. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:623 / 637
页数:15
相关论文
共 14 条
[1]
[Anonymous], 1995, Sensors for Mobile Robots
[2]
Borenstein J., 1996, NAVIGATING MOBILE RO
[3]
BRAUNL T, 1999, P 6 INT C NEUR INF P, P645
[4]
CHAPWESKE A, PS 2 MOUSE KEYBOARD
[5]
DICKERSON SL, 1991, NTC 91 : NATIONAL TELESYSTEMS CONFERENCE PROCEEDINGS, VOL 1, P323, DOI 10.1109/NTC.1991.148039
[6]
The use of optical flow for road navigation [J].
Giachetti, A ;
Campani, M ;
Torre, V .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (01) :34-48
[7]
JOBLING CP, ZEIGLER NICHOLS TUNI
[8]
KRAUT J, 2002, THESIS U MANITOBA MA, P58
[9]
LUNZE J, REGELUNG MOBILEN PLA
[10]
*MEC INN AB, 2002, TECHN DAT