this present work, we present an algorithm for path planning to a target for mobile robot in unknown environment. The proposed algorithm allows a mobile robot to navigate through static obstacles, and finding the path in order to reach the target without collision. This algorithm provides the robot the possibility to move from the initial position to the final position (target). The proposed path finding strategy is designed in a grid-map form of an unknown environment with static unknown obstacles. The robot moves within the unknown environment by sensing and avoiding the obstacles coming across its way towards the target. When the mission is executed, it is necessary to plan an optimal or feasible path for itself avoiding obstructions in its way and minimizing a cost such as time, energy, and distance. The proposed path planning must make the robot able to achieve these tasks: to avoid obstacles, and to make ones way toward its target. The algorithms are implemented in Borland C++, afterwards tested with visual basic and DELPHI programming language; whereby the environment is studied in a two dimensional coordinate system. The simulation part is an approach to the real expected result; this part is done using C++ to recognize all objects within the environment and since it is suitable for graphic problems. Taking the segmented environment issued from C++ development, the algorithm permit the robot to move from the initial position to the desired position following an estimated trajectory using visual basic and Delphi language.
[1]
K. Schilling,et al.
Mobile robots for planetary exploration
,
1996
.
[2]
Gaurav S. Sukhatme,et al.
Exploiting physical dynamics for concurrent control of a mobile robot
,
2002,
Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).
[3]
Maja J. Mataric,et al.
Principled Communication for Dynamic Multi-robot Task Allocation
,
2000,
ISER.
[4]
Gaurav S. Sukhatme,et al.
An Incremental Self-Deployment Algorithm for Mobile Sensor Networks
,
2002,
Auton. Robots.
[5]
Luis Moreno,et al.
World Modelling and Sensor Data Fusion in a Non Static Environment. Application to Mobile Robots
,
1992
.
[6]
Illah R. Nourbakhsh,et al.
The Personal Rover Project: : The comprehensive design of a domestic personal robot
,
2003,
Robotics Auton. Syst..
[7]
Gaurav S. Sukhatme,et al.
An Experimental Study of the Autonomous Helicopter Landing Problem
,
2002,
ISER.