Online obstacle avoidance at high speeds

被引:14
|
作者
Shiller, Zvi [1 ]
Sharma, Sanjeev [1 ]
Stern, Ishai [1 ]
Stern, Asher [1 ]
机构
[1] Ariel Univ, Dept Mech Engn & Mechatron, IL-40700 Ariel, Israel
来源
关键词
Motion control; mechanics; design and control; wheeled robots; autonomous agents; cognitive robotics; TIME-OPTIMAL MOTIONS; ROBOTIC MANIPULATORS;
D O I
10.1177/0278364913489360
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents an efficient algorithm for online avoidance of static obstacles that accounts for robot dynamics and actuator constraints. The robot trajectory (path and speed) is generated incrementally by avoiding obstacles optimally one at a time, thus reducing the original problem from one that avoids m obstacles to m simpler problems that avoid one obstacle each. The computational complexity of this planner is therefore linear in the number of obstacles, instead of the typical exponential complexity of traditional geometric planners. This approach is quite general and applicable to any cost function and to any robot dynamics; it is treated here for minimum time motions, a planar point mass robot, and circular obstacles. Numerical experiments demonstrate the algorithm for very cluttered environments (70 obstacles) and narrow passages. Upper and lower bounds on the motion time and on the path length were derived as functions of the Euclidean distance between the end points and the average obstacle size. Comparing a kinematic version of this algorithm to the RRT and RRT* planners showed significant advantages over both planners. The algorithm was demonstrated on an experimental mobile robot moving at high speeds in a known environment.
引用
收藏
页码:1030 / 1047
页数:18
相关论文
共 50 条
  • [41] Obstacle avoidance in aerial pursuit
    Brighton, Caroline H.
    Kempton, James A.
    France, Lydia A.
    Kleinheerenbrink, Marco
    Minano, Sofia
    Taylor, Graham K.
    CURRENT BIOLOGY, 2023, 33 (15) : 3192 - 3202.e3
  • [42] OBSTACLE AVOIDANCE FOR AUTONOMOUS MOWING
    Creed, Ben C.
    Arsenault, Aaron
    Velinsky, Steven A.
    Lasky, Ty A.
    MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2012, 40 (03) : 334 - 348
  • [43] An Active Obstacle Avoidance Method
    Zhu, Wei
    Cui, Yuanzhe
    Xu, Pengjie
    Shen, Yichao
    Tang, Qirong
    INTELLIGENT ROBOTICS AND APPLICATIONS (ICIRA 2022), PT III, 2022, 13457 : 345 - 353
  • [44] Visual Navigation With Obstacle Avoidance
    Cherubini, Andrea
    Chaumette, Francois
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 1593 - 1598
  • [45] Simulation of obstacle avoidance of an UAV
    Udvardy, P.
    Beszedes, B.
    Toth, B.
    Foldi, A.
    Botos, A.
    2020 NEW TRENDS IN AVIATION DEVELOPMENT (NTAD): XV INTERNATIONAL SCIENTIFIC CONFERENCE NTINAD, 2020, : 245 - 249
  • [46] Obstacle avoidance for industrial AGVs
    Digani, Valerio
    Caramaschi, Fabrizio
    Sabattini, Lorenzo
    Secchi, Cristian
    Fantuzzi, Cesare
    2014 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2014, : 227 - 232
  • [47] Obstacle avoidance using PSO
    Lopez-Franco, Carlos
    Zepeda, Juan
    Arana-Daniel, Nancy
    Lopez-Franco, Lilibet
    2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2012,
  • [48] OBSTACLE AVOIDANCE WITH ULTRASONIC SENSORS
    BORENSTEIN, J
    KOREN, Y
    IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1988, 4 (02): : 213 - 218
  • [49] Small Obstacle Avoidance Sensor
    Vollmerhausen, Richard H.
    SCIENTIFIC WORLD JOURNAL, 2013,
  • [50] TRAJECTORY GENERATION AND OBSTACLE AVOIDANCE
    NOAKES, JL
    IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 1987, 4 (04) : 293 - 300