DocumentCode :
250532
Title :
Collision avoidance with potential fields based on parallel processing of 3D-point cloud data on the GPU
Author :
Kaldestad, Knut B. ; Haddadin, Sami ; Belder, Rico ; Hovland, Geir ; Anisi, David A.
Author_Institution :
Dept. of Eng., Univ. of Agder, Grimstad, Norway
fYear :
2014
fDate :
May 31 2014-June 7 2014
Firstpage :
3250
Lastpage :
3257
Abstract :
In this paper we present an experimental study on real-time collision avoidance with potential fields that are based on 3D point cloud data and processed on the Graphics Processing Unit (GPU). The virtual forces from the potential fields serve two purposes. First, they are used for changing the reference trajectory. Second they are projected to and applied on torque control level for generating according nullspace behavior together with a Cartesian impedance main control loop. The GPU algorithm creates a map representation that is quickly accessible. In addition, outliers and the robot structure are efficiently removed from the data, and the resolution of the representation can be easily adjusted. Based on the 3D robot representation and the remaining 3D environment data, the virtual forces that are fed to the trajectory planning and torque controller are calculated. The algorithm is experimentally verified with a 7-Degree of Freedom (DoF) torque controlled KUKA/DLR Lightweight Robot for static and dynamic environmental conditions. To the authors knowledge, this is the first time that collision avoidance is demonstrated in real-time on a real robot using parallel GPU processing.
Keywords :
collision avoidance; control engineering computing; graphics processing units; industrial robots; mobile robots; parallel processing; torque control; trajectory control; 3D-point cloud data; Cartesian impedance main control loop; GPU; KUKA/DLR lightweight robot; collision avoidance; graphics processing unit; industrial manufacturing; parallel processing; potential fields; reference trajectory planning; torque control level; Collision avoidance; Force; Graphics processing units; Robot sensing systems; Service robots; Three-dimensional displays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2014 IEEE International Conference on
Conference_Location :
Hong Kong
Type :
conf
DOI :
10.1109/ICRA.2014.6907326
Filename :
6907326
Link To Document :
بازگشت