deteriorate quickly (see the success rate lines for the
three environments).the deterioration of the
performance is explained by the fact that the size of
the free space is considerably larger than the narrow
opening in the three environments We make the
second observation on the third environment, as it
was mentioned in the computational analysis section
the threshold distance and the angular parameter (set
to 10 and
2
) must be chosen carefully. We can
see that
mill
n has a very large value (see Line14
Figure 7) leading to increase the total running time
of the algorithm in the worst case.
Angular domain RRT N=5
5 10 20 30 5 10 20 30
time
3.81 4.17 2.96 2.23 0.46 0.32 0.34 0.53
CD
calls
8098 7081
3369 2113 571 554 579 565
mill
n
930
431 868 69 18 5 6 6
Succ
es
(%)
100 100 100 100 0 0 0 0
RRT N=80 RRT N=200
5 10 20 30 5 10 20 30
time
3.71 3.92 2.96 4.12 24 24 25 25
CD
calls
597
838
5884 6045 22335 23504 23892 23193
mill
n
75 66 64 68 293 297 283 285
Succ
es
(%)
0 0 0 0 0 0 0 0
Figure 8: simulation results for the environment with
different N (the maximum number of the node for RRT).
The simulation results demonstrate the efficiency
of the Angular Domain planner. We take different
values of
, it appears that the optimal threshold
distance for the environment figure 8 is 30; it gives
also the smallest running time. Note that for a small
threshold distance (5 and 10) we can see that
mill
n
is big leading to increase the total running time of
our algorithm. Therefore for a given problem the
balance between too small or to large value for the
threshold distance can be difficult to find indeed; too
small value may increase dramatically
mill
n
and by
the way the total running time
in the other hand
too large value may potentially add many nodes in
the open free space while we need much nodes in
the narrow passage.
4 CONCLUSIONS AND FUTURE
WORK
There are to ways to improve the current work. First
the threshold distance and the angular parameter are
chosen manually a promising approach is to adjust
these two parameters through on line learning. The
tuning of these two parameters will be obviously
based on the position of the obstacles in the
workspace leading to get an efficient planner for
different kinds of obstacles.
Another important direction is to apply this
frame work for other constrained motion planning
problems such articulated robot
REFERENCES
J. H. Reif, “Complexity of the mover’s problem and
generalizations,” in Proceedings of the 20
th
IEEE
Symposium on Foundations of Computer Science,
1979, pp. 421-427.
P. Svestka, Robot motion planning using probabilistic
roadmaps. Ph.D Thesis, Utrecht University, 1997.
L. E.Kavraki, J.-C.Latombe, Randomized preprocessing of
configuration space for fast path planning, In:IEEE
Int Conf On Robotics and Automation,1994,pp.2138-
2145.
S. M. La Valle Rapidly-exploring random trees: A new
tool for path planning. TR 98-11, Computer Science
Dept., Iowa State University, Oct. 1998.
E. Ferré and J.-P. Laumond An iterative diffusion method
for part disassembly. In IEEE Int.Conf .Robot.&
Autom.,2004
A. Yershova and S. M. LaValle. planning for closed
chains without inverse kinematics, in: IEEE Conf On
Robotics and Automation, 2007 to appear
F. Lamiraux, E.Ferre, and E. Vallee. kinodynamic motion
planning: connecting exploration trees using
trajectory optimization methods. In IEEE In Conf
Robot & Autom, pages 3987-3992, 2004.
Sofiane Ahmed Ali, Eric Vasselin and Alain Faure. “A
new Hybrid sampling strategy for PRM planners to
address narrow passages problem”. In Proceedings
3rd International Conference on Informatics in
Control, Automation and Robotics (ICINCO), 2006.
A NEW PROBABILISTIC PATH PLANNER - For Mobile Robots Comparison with the Basic RRT Planner
407