The software of behaviour-based algorithm~ was parted to several functional modules which represented different behaviours with different priorities. A basic algorithm with S-type arbiter and an improved algorithm wit...The software of behaviour-based algorithm~ was parted to several functional modules which represented different behaviours with different priorities. A basic algorithm with S-type arbiter and an improved algorithm with I-type arbiter were compared. The improved algorithm can reduce judging time and avoid some mistakes of the basic one. In mapping obstacles, the robot adjusted the spread angle according to different distances to obstacles in scaled vector field histogram (SVFH) algorithm, and then the robot turned more sharply in near obstacles than in far obstacles, which made the robot move more safely and smoothly in a cluttered room.展开更多
This paper describes a reactive navigation proposed for a differentially driven robot. The aim of the reactive navigation is to prescribe behavior to the robot based on actual sensor values that is collision-free. Ana...This paper describes a reactive navigation proposed for a differentially driven robot. The aim of the reactive navigation is to prescribe behavior to the robot based on actual sensor values that is collision-free. Analysis of reactive navigation methods shows that there is no reliable reactive collision-free method. However, method VFH+ is suboptimal reactive navigation method for static environment. Original method was proposed for ultrasonic rangefinders. Nowadays, much more sophisticated sensors are available. That is why our modification is proposed for a laser rangefinder attached to indoor mobile robot. Results are presented as simulation in Matlab and also as experiments with real robot. Based on these experiments, it can be claimed that VFH+ is very effective reactive navigation method for various sensors and environments and it can be modified for different requirements on robot behavior.展开更多
基金National Natural Science Foundation of China(No.60975059)Leading Academic Discipline Project of Shanghai Municipal Education Commission,China(No.J513032)Innovation Program of Shanghai Municipal Education Commission,China(No.09YZ343)
文摘The software of behaviour-based algorithm~ was parted to several functional modules which represented different behaviours with different priorities. A basic algorithm with S-type arbiter and an improved algorithm with I-type arbiter were compared. The improved algorithm can reduce judging time and avoid some mistakes of the basic one. In mapping obstacles, the robot adjusted the spread angle according to different distances to obstacles in scaled vector field histogram (SVFH) algorithm, and then the robot turned more sharply in near obstacles than in far obstacles, which made the robot move more safely and smoothly in a cluttered room.
文摘This paper describes a reactive navigation proposed for a differentially driven robot. The aim of the reactive navigation is to prescribe behavior to the robot based on actual sensor values that is collision-free. Analysis of reactive navigation methods shows that there is no reliable reactive collision-free method. However, method VFH+ is suboptimal reactive navigation method for static environment. Original method was proposed for ultrasonic rangefinders. Nowadays, much more sophisticated sensors are available. That is why our modification is proposed for a laser rangefinder attached to indoor mobile robot. Results are presented as simulation in Matlab and also as experiments with real robot. Based on these experiments, it can be claimed that VFH+ is very effective reactive navigation method for various sensors and environments and it can be modified for different requirements on robot behavior.