Abstract
The increasingly complex tasks require an enormous effort in path planning within dynamic environments. This paper presents a efficient method for detecting collisions between a robot and its environment in order to prevent dangerous maneuvers. Our methods is based upon the transformation of each robot link and the environment in a set of bounding boxes. The aim of this kind of prismatic approximation is to detect a collision between objects in the workspace by testing collision between boxes from different objects. The computational cost of this approach has been tested in simulations, thus we have set up our environment with a HP20D robot and an obstacle, both represented by their corresponding chain of bounding boxes. The experiment implies to move the robot from an initial position, on the right of the obstacle, to a final position, on the left side of the obstacle, along a straight-line trajectory. The probe enabled us to check the correct behavior of a collision detector in a real situation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Paul, R.P.: Robot manipulators: mathematics, programming, and control: the computer control of robot manipulators (1981)
Camacho-Munoz, G.A., Rodriguez, C., Alvarez-Martinez, D.: Modelling the kinematic properties of an industrial manipulator in packing applications. In: Proceedings of the 14th IEEE International Conference on Control and Automation. IEEE Control Systems Society, Washington, DC, USA (2018)
Pan, J., Chitta, S., Manocha, D.: FCL: a general purpose library for collision and proximity queries. In: 2012 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2012)
Gilbert, E.G., Johnson, D.W., Keerthi, S.S.: A fast procedure for computing the distance between complex objects in three-dimensional space. IEEE J. Robot. Autom. 4(2), 193–203 (1988)
Lin, M.C., Canny, J.F.: A fast algorithm for incremental distance calculation. In: Proceedings of the 1991 IEEE International Conference on Robotics and Automation. IEEE (1991)
Gottschalk, S., Lin, M.C., Manocha, D.: OBBTree: a hierarchical structure for rapid interference detection. In: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques. ACM (1996)
Klosowski, J.T., et al.: Efficient collision detection using bounding volume hierarchies of k-DOPs. IEEE Trans. Vis. Comput. Graph. 4(1), 21–36 (1998)
Larsen, E., et al.: Fast proximity queries with swept sphere volumes. Technical report TR99-018, Department of Computer Science, University of North Carolina (1999)
Pan, J., et al.: Real-time collision detection and distance computation on point cloud sensor data. In: 2013 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2013)
Rubin, S.M., Whitted, T.: A 3-dimensional representation for fast rendering of complex scenes. In: ACM SIGGRAPH Computer Graphics, vol. 14. No. 3. ACM (1980)
Acknowledgment
The authors acknowledge the collaboration of the Automation Engineering Programs and Industrial Engineering Programs by providing the materials to achieve the development of this work. Likewise, we also appreciate the active participation of the students in the development of the base algorithm.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Rodriguez-Garavito, C.H., Patiño-Forero, A.A., Camacho-Munoz, G.A. (2019). Collision Detector for Industrial Robot Manipulators. In: Graña, M., et al. International Joint Conference SOCO’18-CISIS’18-ICEUTE’18. SOCO’18-CISIS’18-ICEUTE’18 2018. Advances in Intelligent Systems and Computing, vol 771. Springer, Cham. https://doi.org/10.1007/978-3-319-94120-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-94120-2_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94119-6
Online ISBN: 978-3-319-94120-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)