PATH FOLLOWING IN UNKNOWN ENVIRONMENT FOR A
CAR-LIKE MOBILE ROBOT
Niramon Ruangpayoongsak and Hubert Roth
Institute of Automatic Control Engineering, University of Siegen, Hoelderinstr. 3, D-57068 Siegen, Germany
Keywords: Path following, Mobile robot, Obstacle avoidance, Trajectory generation.
Abstract: The path following is the automatic control of the mobile robot along the specified path without human
interference. The proposed path following applies for the robot navigation in unknown environments, where
the robot has no preliminary information about obstacles. This paper presents an innovative idea for the path
following control that is to integrate the basic path following control with the obstacle avoidance and the
trajectory generation. The robot performs the basic path following control with obstacle detection using on
ultrasonic and infrared sensors. The obstacle avoidance is developed by wall following technique and the
fuzzy logic controller. The trajectory generation is to generate the fittest trajectory to the desired final
position and heading. These algorithms base on the car manoeuvring characteristics.
1 INTRODUCTION
The path following control for mobile robots is the
automatic control of robot along the specified path
without human interference. The path following
control in unknown environment requires intelligent
navigation and localization. That is the integration of
the basic path following control, the obstacle
avoidance, and the trajectory generation.
The basic path following control is the path
following control under the assumption that no
obstacle exists during the operation. The robot
moves along the specified path and stops at the
destination without obstacle detection. In unknown
environment, where the obstacle positions are not
priori known, the basic path following control
method with the obstacle avoidance.
The obstacle avoidance is to detect the obstacle
positions, to avoid collision into obstacles, and to
overcome obstacles into free space. For a small
mobile robot, the compact size and the light weight
sensors are suitable. Several sensors exploited on
mobile robots are discussed in (Nehmzow, 2003). As
a part of the path following control, the obstacle
avoidance algorithm decides the orientation of the
robot for the next move by considering not only the
obstacle position, but also the robot current position
and the desired final position.
When that robot is free from obstacles and is
no longer on the original path, the robot has to
approach to the desired final position. The trajectory
generation provides the fittest trajectory between the
current robot position and the desired final position
using on the car manoeuvring characteristics.
This paper is organized as follows. Section 2
describes the mobile robot, section 3 explains the
path following control with obstacle avoidance,
section 4 presents the experimental results and
section 5 is the conclusion.
2 MOBILE ROBOT
A series of mobile robots MERLIN has been
designed and developed (Kuhle et. al., 2004, Roth et.
al., 2003). For a broad spectrum of indoor and
outdoor tasks on basis of standardized functional
modules like sensors, actuators, wireless
communication are implemented. Sensors onboard
are
• a gyroscope for angular velocity
measurement
• hall sensors as odometer
• ultrasonic and infrared sensors for obstacle
detection
• bumpers for crash detection
• a 3D magnetic compass for absolute roll,
pitch and yaw angle
455
Ruangpayoongsak N. and Roth H. (2005).
PATH FOLLOWING IN UNKNOWN ENVIRONMENT FOR A CAR-LIKE MOBILE ROBOT.
In Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Robotics and Automation, pages 455-458
DOI: 10.5220/0001180904550458
Copyright
c
SciTePress