Multilevel path planning for nonholonomic robots using semiholonomic subsystems

被引:77
|
作者
Sekhavat, S [1 ]
Svestka, P
Laumond, JP
Overmars, MH
机构
[1] CNRS, LAAS, F-31077 Toulouse, France
[2] Univ Utrecht, Dept Comp Sci, NL-3508 TB Utrecht, Netherlands
来源
关键词
D O I
10.1177/027836499801700803
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a new and complete multilevel approach for solving path-planning problems for nonholonomic robots. At the first level, a path is found that disrespects (some of) the nonholonomic constraints. At each of the next levels, a new path is generated by transformation of the path generated at the previous level. The transformation is such that more nonholonomic constraints are respected than at the previous level. At the final level, all nonholonomic constraints are respected. We present two techniques for these transformations The first, which we call the pick and link technique, repeatedly picks pieces from the given path, and tries to replace them by more feasible ones. The second technique restricts the free configuration space to a "tube" around the given path, and a road map that captures the free-space connectivity within this tube is constructed by the probabilistic path planner From this road map we retrieve a new, more feasible path. In the intermediate levels, we plan paths for what we refer to as semiholonomic subsystems. Such systems are obtained by taking real (physical) systems, and removing some of their nonholonomic constraints. In this paper we apply the scheme to carlike robots pulling trailers, that is, tractor-trailer robots. In this case, the real system is the tractor-trailer robot, and the ignored constraints in the semiholonomic subsystems are the kinematic ones on the trailers. These are the constraints of rolling without slipping, on the trailer's wheels. Experimental results are given that illustrate the time efficiency of the resulting planner. In particular, we show that using the multilevel scheme leads to significantly better performance (in computation time and path shape) than direct transformations to feasible paths.
引用
收藏
页码:840 / 857
页数:18
相关论文
共 50 条
  • [1] Multi-level path planning for nonholonomic robots using semi-holonomic subsystems
    Sekhavat, S
    Svestka, P
    Laumond, JP
    Overmars, M
    [J]. ALGORITHMS FOR ROBOTIC MOTION AND MANIPULATION, 1997, : 79 - 96
  • [2] PATH PLANNING FOR NONHOLONOMIC ROBOTS
    Dvorak, Jiri
    Krcek, Petr
    [J]. MENDELL 2009, 2009, : 336 - 343
  • [3] Evolutionary path planning for nonholonomic robots
    Neves, A
    Silva, A
    Costa, E
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 466 - 472
  • [4] NONHOLONOMIC PATH PLANNING OF SPACE ROBOTS
    NAKAMURA, Y
    MUKHERJEE, R
    [J]. PROCEEDINGS - 1989 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOL 1-3, 1989, : 1050 - 1055
  • [5] A Shortest Path Based Path Planning Algorithm for Nonholonomic Mobile Robots
    Kaichun Jiang
    Lakmal D. Seneviratne
    S. W. E. Earles
    [J]. Journal of Intelligent and Robotic Systems, 1999, 24 : 347 - 366
  • [6] A shortest path based path planning algorithm for nonholonomic mobile robots
    Jiang, KC
    Seneviratne, LD
    Earles, SWE
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1999, 24 (04) : 347 - 366
  • [7] Path Planning of Nonholonomic Flying Robots Using a New Virtual Obstacle Method
    Mohamadnejad, Nazanin
    Masehian, Ellips
    [J]. 2015 3RD RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2015, : 612 - 617
  • [8] Path Tracking and Trajectory Planning for Nonholonomic Wheeled Mobile Robots
    Xie Kewei
    Zhuang Yan
    Wang Wei
    [J]. PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 415 - 420
  • [9] NONHOLONOMIC PATH PLANNING OF SPACE ROBOTS VIA A BIDIRECTIONAL APPROACH
    NAKAMURA, Y
    MUKHERJEE, R
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (04): : 500 - 514
  • [10] GA-BASED PATH PLANNING FOR NONHOLONOMIC MOBILE ROBOTS
    Krcek, Petr
    Dvorak, Jiri
    [J]. MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 552 - 559