An Improved Timed Elastic Band (TEB) Algorithm of Autonomous Ground Vehicle (AGV) in Complex Environment

In recent decades, the Timed Elastic Band (TEB) algorithm is widely used for the AGV local path panning because of its convenient and efficiency. However, it may make a local detour when encountering a curve turn and cause excessive energy consumption. To solve this problem, this paper proposed an improved TEB algorithm to make the AGV walk along the wall when turning, which shortens the planning time and saves energy. Experiments were implemented in the Rviz visualization tool platform of the robot operating system (ROS). Simulated experiment results reflect that an amount of 5% reduction in the planning time has been achieved and the velocity curve implies that the operation was relatively smooth. Practical experiment results demonstrate the effectiveness and feasibility of the proposed method that the robots can avoid obstacles smoothly in the unknown static and dynamic obstacle environment.

[1]  Torsten Bertram,et al.  Efficient trajectory optimization using a sparse model , 2013, 2013 European Conference on Mobile Robots.

[2]  Xiaohe Chen,et al.  Dynamic Path Planning for Unmanned Vehicles Based on Fuzzy Logic and Improved Ant Colony Optimization , 2020, IEEE Access.

[3]  Yanjie Chen,et al.  Autonomous mobile robot path planning in unknown dynamic environments using neural dynamics , 2020, Soft Comput..

[4]  Chakravarthini M. Saaj,et al.  Collision-free optimal trajectory generation for a space robot using genetic algorithm , 2021 .

[5]  Torsten Bertram,et al.  Integrated online trajectory planning and optimization in distinctive topologies , 2017, Robotics Auton. Syst..

[6]  Guowei Xu,et al.  Trajectory Tracking Control of AGV Based on Sliding Mode Control With the Improved Reaching Law , 2019, IEEE Access.

[7]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Yang Lu,et al.  An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot , 2015 .

[9]  Oussama Khatib,et al.  Elastic bands: connecting path planning and control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[10]  Lan Anh Nguyen,et al.  A Proactive Trajectory Planning Algorithm for Autonomous Mobile Robots in Dynamic Social Environments , 2020, 2020 17th International Conference on Ubiquitous Robots (UR).

[11]  Xu Fei Research on Robot Obstacle Avoidance and Path Planning Based on Improved Artificial Potential Field Method , 2016 .

[12]  Attawith Sudsang,et al.  Robust local obstacle avoidance for mobile robot based on Dynamic Window approach , 2013, 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[13]  Jaesung Lee,et al.  Fast genetic algorithm for robot path planning , 2013 .

[14]  Torsten Bertram,et al.  Online trajectory prediction and planning for social robot navigation , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[15]  Di Li,et al.  An improved dynamic window approach for local trajectory planning in the environment with dense objects , 2021 .

[16]  Gonzalo Ferrer,et al.  Social-aware robot navigation in urban environments , 2013, 2013 European Conference on Mobile Robots.

[17]  Torsten Bertram,et al.  Trajectory modification considering dynamic constraints of autonomous robots , 2012, ROBOTIK.