ABSTRACT
Collaborative robots are being used in various industrial tasks and need to collaborate with other robots or humans. An unforeseen obstacle may appear in their workspace at any time. Therefore, they must execute their motions without colliding with obstacles that are in the workspace. This paper proposes an algorithm for real-time dynamic obstacles avoidance for robotic manipulators. The workspace of the robot can be modeled as a graph with nodes corresponding to every conceivable set of joint coordinates matching to the workspace position of the end-effector. The obstacles are monitored during the trajectory execution. If there is an obstacle that could cause a collision with the robot, the proposed approach uses the generated graph and a breadth first search algorithm to replan the blocked part of the trajectory. The applicability of the algorithm is evaluated by experiments with planar type of robotic manipulators.
- Yang Lei, Yanhong Liu and Jinzu Peng. 2020. Advances techniques of the structured light sensing in intelligent welding robots: a review. The International Journal of Advanced Manufacturing Technology. https://doi.org/110. 10.1007/s00170-020-05524-2.Google Scholar
- Rui Li, Hong Qiao, Hong and Alois Knoll. 2019. A Survey for Methods and Strategies for High-precision Robotic Grasping and Assembly Tasks – Some New Trends. IEEE/ASME Transactions on Mechatronics. 1-1, https://doi.org/10.1109/TMECH.2019.2945135.Google Scholar
- Giulio Trigatti, Paolo Boscariol, Lorenzo Scalera, Daniele Pillan and Alessandro Gasparetto. 2018. A new path-constrained trajectory planning strategy for spray painting robots - rev.1. The International Journal of Advanced Manufacturing Technology. 98. https://doi.org/10.1007/s00170-018-2382-2.Google Scholar
- Kevin Lynch and Frank Park, 2017. Modern Robotics: Mechanics, Planning, and Control.Google Scholar
- Peng Chen, Caihua Shan, Ji Xiang and Wei Wei. 2015. Moving obstacle avoidance for redundant manipulator via weighted least norm method. The 27th Chinese Control and Decision Conference, 6181-6186.Google ScholarCross Ref
- Antonio Bicchi, Michael Peshkin and James Colgate. 2008. Safety for Physical Human–Robot Interaction. https://doi.org/10.1007/978-3-540-30301-5_58.Google Scholar
- Andrea De Luca and Fabrizio Flacco. 2012. Integrated control for pHRI: Collision avoidance, detection, reaction and collaboration. Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics. 288-295. https://doi.org/10.1109/BioRob.2012.6290917.Google Scholar
- Sami Haddadin, Alessandro Luca and Alin Albu-Schaffer, Alin. 2017. Robot Collisions: A Survey on Detection, Isolation, and Identification. IEEE Transactions on Robotics, 1-21. https://doi.org/10.1109/TRO.2017.2723903.Google Scholar
- Mohammad Safeea, Pedro Neto, Richard Béarée. 2019. On-line collision avoidance for collaborative robot manipulators by adjusting off-line generated paths: An industrial use case. Robotics and Autonomous Systems, 119. https://doi.org/10.1016/j.robot.2019.07.013.Google Scholar
- Zhang Wei, Hongtai Cheng, Lina Hao, Xingchen Li, Mingfang Liu and Xifeng Gao. 2021. An obstacle avoidance algorithm for robot manipulators based on decision-making force. Robotics and Computer-Integrated Manufacturing, 102-114. https://doi.org/10.1016/j.rcim.2020.102114.Google Scholar
- Mehrnoosh Askarpour, Dino Mandrioli, Matteo Rossi and Federico Vicentini, Federico. 2019. Formal model of human erroneous behavior for safety analysis in collaborative robotics. Robotics and Computer-Integrated Manufacturing, 57, 465-476. https://doi.org/10.1016/j.rcim.2019.01.001.Google ScholarDigital Library
- Mihai Duguleana, Florin Grigore Barbuceanu, Ahmed Teirelbar, and Gheorghe Mogan. 2012. Obstacle avoidance of redundant manipulators using neural networks-based reinforcement learning. Robot. Comput.-Integr. Manuf, 132–146. https://doi.org/10.1016/j.rcim.2011.07.004.Google Scholar
- Zhihao Xu, Xuefeng Zhou, Hongman Wu, Hongmin, Xiaoxiao Li and Shuai Li. 2021. Motion Planning of Manipulators for Simultaneous Obstacle Avoidance and Target Tracking: An RNN Approach with Guaranteed Performance. IEEE Transactions on Industrial Electronics. 1-1. https://doi.org/10.1109/TIE.2021.3073305.Google Scholar
- Kun Wei and Bingyin Ren. 2018. A Method on Dynamic Path Planning for Robotic Manipulator Autonomous Obstacle Avoidance Based on an Improved RRT Algorithm. Sensors 18, no. 2: 571. https://doi.org/10.3390/s18020571Google ScholarCross Ref
- Seved Aghda and Mahdi Mirfakhraei. 2020. Improved routing in dynamic environments with moving obstacles using a hybrid Fuzzy-Genetic algorithm. Future Generation Computer Systems, 112. https://doi.org/10.1016/j.future.2020.05.024.Google Scholar
- Bianca Sangiovanni, Gian Paolo Incremona, Marco Piastra and Antonella Ferrara, Antonella. 2020. Self-Configuring Robot Path Planning With Obstacle Avoidance via Deep Reinforcement Learning. IEEE Control Systems Letters. 1-1. https://doi.org/10.1109/LCSYS.2020.3002852.Google Scholar
- Jungun Park, Ji-Hun Kim and Jae-Bok Song. 2007. Path Planning for a Robot Manipulator based on Probabilistic Roadmap and Reinforcement Learning. International Journal of Control Automation and Systems. 5.Google Scholar
Index Terms
- Real-time Trajectory Replanning for Dynamic Obstacles Avoidance for Robotics Manipulators
Recommendations
Trajectory planning in the presence of dynamic obstacles for Anguilliform-inspired robots
AIR '21: Proceedings of the 2021 5th International Conference on Advances in RoboticsThis paper presents an optimal trajectory replanning approach for anguilliform-inspired robots in a dynamic environment based on the model predictive planning framework. The dynamic constraints were captured via simulations and were expressed as motion ...
Real-time obstacle avoidance for multiple mobile robots
An efficient, simple, and practical real time path planning method for multiple mobile robots in dynamic environments is introduced. Harmonic potential functions are utilized along with the panel method known in fluid mechanics. First, a complement to ...
Real-time Velocity Alteration Strategy for Collision-free Trajectory Planning of Two Articulated Robot Manipulators
Two articulated robots working in a shared workspace can be programmed by planning the tip trajectory of each robot independently. To account for collision avoidance between links, a real-time velocity alteration strategy based on fast and accurate ...
Comments