A path following algorithm for mobile robots

被引:27
作者
Bakker, Tijmen [1 ]
van Asselt, Kees [1 ]
Bontsema, Jan [2 ]
Mueller, Joachim [3 ]
van Straten, Gerrit [1 ]
机构
[1] Wageningen Univ, Syst & Control Grp, NL-6700 AA Wageningen, Netherlands
[2] Wageningen UR Greenhouse Hort, NL-6700 AP Wageningen, Netherlands
[3] Wageningen Univ, Farm Technol Grp, NL-6700 AA Wageningen, Netherlands
关键词
Robot; Path following; 4WS; RTK-DGPS;
D O I
10.1007/s10514-010-9182-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper considers path following control for a robotic platform. The vehicle used for the experiments is a specially designed robotic platform for performing autonomous weed control. The platform is four-wheel steered and four-wheel driven. A diesel engine powers the wheels via a hydraulic transmission. The robot uses a Real Time Kinematic Differential Global Positioning System to determine both position and orientation relative to the path. The deviation of the robot to the desired path is supplied to two high level controllers minimizing the orthogonal distance and orientation to the path. Wheel angle setpoints are determined from inversion of the kinematic model. At low level each wheel angle is controlled by a proportional controller combined with a Smith predictor. Results show the controller performance following different paths shapes including a step, a ramp, and a typical headland path. A refined tuning method calculates controller settings that let the robot drive as much as possible along the same path to its setpoint, but also limit the gains at higher speeds to prevent the closed loop system to become unstable due to the time delay in the system. Mean, minimum and maximum orthogonal distance errors while following a straight path on a paving at a speed of 0.5 m/s are 0.0, -2.4 and 3.0 cm respectively and the standard deviation is 1.2 cm. The control method for four wheel steered vehicles presented in this paper has the unique feature that it enables control of a user definable position relative to the robot frame and can deal with limitations on the wheel angles. The method is very well practical applicable for a manufacturer: all parameters needed are known by the manufacturer or can be determined easily, user settings have an easy interpretation and the only complex part can be supplied as a generic software module.
引用
收藏
页码:85 / 97
页数:13
相关论文
共 10 条
[1]  
[Anonymous], 6 INT S ADV VEH CONT
[2]   Agricultural robotic platform with four wheel steering for weed detection [J].
Bak, T ;
Jakobsen, H .
BIOSYSTEMS ENGINEERING, 2004, 87 (02) :125-136
[3]   Systematic design of an autonomous platform for robotic weeding [J].
Bakker, Tijmen ;
van Asselt, Kees ;
Bontsema, Jan ;
Muller, Joachim ;
van Straten, Gerrit .
JOURNAL OF TERRAMECHANICS, 2010, 47 (02) :63-73
[4]   Structural properties and classification of kinematic and dynamic models of wheeled mobile robots [J].
Campion, G ;
Bastin, G ;
DAndreaNovel, B .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (01) :47-62
[5]  
GE J, 1991, T ASAE, V34, P1016, DOI 10.13031/2013.31765
[6]   Navigation and control of an autonomous horticultural robot [J].
Hague, T ;
Tillett, ND .
MECHATRONICS, 1996, 6 (02) :165-180
[7]   Simple analytic rules for model reduction and PID controller tuning [J].
Skogestad, S .
JOURNAL OF PROCESS CONTROL, 2003, 13 (04) :291-309
[8]  
SORENSEN M, 2002, THESIS AALBORG U AAL
[9]  
Stephanopoulos G., 1984, Chemical process control, V1st
[10]  
VANDERWEIDE RY, 2002, THEMABOEK, V303, P129