An Improved RRT Algorithm for The Motion Planning of Robot Manipulator Picking up Scattered Piston

被引:0
作者
Tao, Tangfei [1 ,2 ]
Zheng, Xiang [1 ]
He, Hua [1 ]
Xu, Jiayu [1 ]
He, Bo [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Mech Engn, Xian, Shaanxi, Peoples R China
[2] Xi An Jiao Tong Univ, Key Lab, Educ Minist Modern Design & Rotor Bearing Syst, Xian, Shaanxi, Peoples R China
来源
PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018) | 2018年
关键词
Motion planning; RRT algorithm; 3D mapping; Robot manipulator; ROS; Piston feeding;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
taking the piston blank feeding line as the research background, motion planning for grabbing the random stacking of piston blanks is studied. by the obstacle piston with unknown posture around the target piston, an improved RRT algorithm is proposed. The algorithm divides the planning process into two phases by introducing a pre-pose point. In the first stage, the main purpose is to avoid the collision between the grippers of the robotic arm and the obstructing piston. The 3D mapping of area around the target piston, and the gripping direction of the robotic arm is obtained based on the principle of the highest safety factor. Afterward, the path between the target point and the pre-posture point is calculated by the space coordinate transformation formula. The main purpose of the second phase is to improve the path quality of the plan under the premise of fully exploiting the computational efficiency of the RRT algorithm. The path point is searched using the mechanical function as a cost function. Based on the shortest path principle, the path from the pre-gesture point to the home point is obtained after 20 iterations. Finally, the RRT algorithm of this paper is configured in the ROS environment with the piston blank feeding platform. The experimental results show that the mechanical arm can replace the person to complete the feeding of the piston blank.
引用
收藏
页码:234 / 239
页数:6
相关论文
共 10 条
[1]  
Aldoma A., 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops), P585, DOI 10.1109/ICCVW.2011.6130296
[2]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[3]  
Devaurs D, 2013, IEEE INT CONF ROBOT, P4120, DOI 10.1109/ICRA.2013.6631158
[4]  
Golovinskiy Aleksey, 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops, P39, DOI 10.1109/ICCVW.2009.5457721
[5]   OctoMap: an efficient probabilistic 3D mapping framework based on octrees [J].
Hornung, Armin ;
Wurm, Kai M. ;
Bennewitz, Maren ;
Stachniss, Cyrill ;
Burgard, Wolfram .
AUTONOMOUS ROBOTS, 2013, 34 (03) :189-206
[6]   Sampling-Based Path Planning on Configuration-Space Costmaps [J].
Jaillet, Leonard ;
Cortes, Juan ;
Simeon, Thierry .
IEEE TRANSACTIONS ON ROBOTICS, 2010, 26 (04) :635-646
[7]  
Kuffner J. J., 2002, IEEE INT C ROB AUT 2, p995
[8]  
LaValle SM, 2001, ALGORITHMIC AND COMPUTATIONAL ROBOTICS: NEW DIRECTIONS, P293
[9]  
Noreen I., 2016, INT J ADV COMPUTER S, V7
[10]  
Song K T, 2017, J INTELLIGENT ROBOTI, P1