Open Source Integrated Planner for Autonomous Navigation in Highly Dynamic Environments
Autor: | Tetsuo Tomizawa, Naoki Akai, Yoshiki Ninomiya, Shinpei Kato, Adi Sujiwo, Luis Yoichi Morales, Hatem Darweesh, Eijiro Takeuchi, Kazuya Takeda |
---|---|
Rok vydání: | 2017 |
Předmět: |
0209 industrial biotechnology
General Computer Science Computer science Real-time computing 02 engineering and technology Open source software Planner 020901 industrial engineering & automation Open source 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Motion planning Electrical and Electronic Engineering computer computer.programming_language |
Zdroj: | Journal of Robotics and Mechatronics. 29:668-684 |
ISSN: | 1883-8049 0915-3942 |
DOI: | 10.20965/jrm.2017.p0668 |
Popis: | Planning is one of the cornerstones of autonomous robot navigation. In this paper we introduce an open source planner called “OpenPlanner” for mobile robot navigation, composed of a global path planner, a behavior state generator and a local planner. OpenPlanner requires a map and a goal position to compute a global path and execute it while avoiding obstacles. It can also trigger behaviors, such as stopping at traffic lights. The global planner generates smooth, global paths to be used as a reference, after considering traffic costs annotated in the map. The local planner generates smooth, obstacle-free local trajectories which are used by a trajectory tracker to achieve low level control. The behavior state generator handles situations such as path tracking, object following, obstacle avoidance, emergency stopping, stopping at stop signs and traffic light negotiation. OpenPlanner is evaluated in simulation and field experimentation using a non-holonomic Ackerman steering-based mobile robot. Results from simulation and field experimentation indicate that OpenPlanner can generate global and local paths dynamically, navigate smoothly through a highly dynamic environments and operate reliably in real time. OpenPlanner has been implemented in the Autoware open source autonomous driving framework’s Robot Operating System (ROS). |
Databáze: | OpenAIRE |
Externí odkaz: |