Autonomous Path Planning of Dual-arm Space Robot for Capturing Moving Target
XU Wenfu1,2, LIU Houde1, LI Cheng3, ZHANG Jintao1,2, LIANG Bin1,3
1. Shenzhen Graduate School of Harbin Institute of Technology, Shenzhen 518055, China;
2. Shenzhen Key Lab of Digital Manufacturing Technology, Shenzhen 518055, China;
3. Aerospace Dongfanghong Development Ltd, Shenzhen 518057, China
For the case of dual-arm space robotic system capturing moving target, an autonomous path planning method is proposed corresponding to the two modes, i.e. the free-floating mode and the base attitude controlled mode. Firstly, the end-effector velocities of each arm are planned according to the hand-eye cameras’ measurement. Then, the damped least squares (DLS) algorithm is used to solve the differential kinematics equations derived in this paper, and the desired angle and rate of each joint are determined. These desired values are utilized as the inputs of joint controllers. The process above will not end until the capturing condition is satisfied. Finally, the multi-body dynamic model of a dual-arm space robotic system is developed and simulation study is carried out. The simulation results verify the proposed methods.
[1] Boning P, Dubowsky S. Coordinated control of space robot teams for the on-orbit construction of large flexible space structures[J]. Advanced Robotics, 2010, 24(3): 303-323. [2] Coleshill E, Oshinowo L, Rembala R, et al. Dextre: Improving maintenance operations on the international space station[J]. Acta Astronautica, 2009, 64(9/10): 869-874.[3] Diftler M A, Mehling J S, Abdallah M E, et al. Robonaut 2 - The first humanoid robot in space[C]//IEEE International Conference on Robotics and Automation. Piscataway, NJ, USA: IEEE, 2011: 2178-2183.[4] Sabelli E, Akin D L, Carignan C R. Selecting impedance parameters for the ranger 8-DoF dexterous space manipulator[C]//AIAA Aerospace Conference and Exhibit. Reston, VA, USA: AIAA, 2007: 1-15.[5] Debus T J, Dougherty S P. Overview and performance of the front-end robotics enabling near-term demonstration (FREND) robotic arm[C]//AIAA Infotech@Aerospace Conference. Reston, VA, USA: AIAA, 2009: AIAA 2009-1870,[6] Papadopoulous E, Moosavian S A A. Dynamics and control of multi-arm space robots during chase and capture operations[C]//IEEE/RSJ/GI International Conference on Intelligent Robots and Systems. Piscataway, NJ, USA: IEEE, 1994: 1554-1561.[7] Moosavian S A A, Evangelos S, Papadopoulos E. On the kinematics of multiple manipulator space free-flyers and their computation[J]. Journal of Robotic Systems, 1998, 15(4): 207-216. [8] Rastegari R, Moosavian S A A. Multiple impedance control of space free-flying robots via virtual linkages[J]. Acta Astronautica, 2010, 66(5/6): 748-759.[9] Hu Y R, Vukovich G. Dynamic control of free-floating coordinated space robots[J]. Journal of Robotic Systems, 1998, 15(4): 217-230. [10] 田志祥,吴洪涛.闭环双臂空间机器人的动力学建模与仿真[J].华南理工大学学报:自然科学版,2011,39(8): 42-47,65. Tian Z X, Wu H T. Dynamic modeling and simulation of closed-loop dual-arm space robots[J]. Journal of South China University of Technology: Natural Science Edition, 2011, 39(8): 42-47,65.[11] 陈志煌,陈力.闭链双臂空间机器人抓持载荷基于径向基函数神经网络的补偿控制[J].机械工程学报,2011,47(7): 38-44. Chen Z H, Chen L. Compensation control for grasped object of dual-arm space robot with closed-chain based on radial basis function neural network[J]. Chinese Journal of Mechanical Engineering, 2011, 47(7): 38-44.[12] 王从庆,张承龙.自由浮动柔性双臂空间机器人系统的动力学控制[J].机械工程学报,2007, 43(10): 196-200. Wang C Q, Zhang C L. Dynamic control of a free-floating flexible dual-arm space robotic system[J]. Chinese Journal of Mechanical Engineering. 2007, 43(10): 196-200.[13] Agrawal S K, Garimella R, Desmier G. Free-floating closed-chain planar robots: Kinematics and path planning[J]. Nonlinear Dynamics, 1996, 9(1/2): 1-19.[14] Chen L, Guo Y S. Hierarchical nonholonomic path planning of dual-arm space robot systems with joint limits[C]//The 6th World Congress on Intelligent Control and Automation. Piscataway, NJ, USA: IEEE, 2006: 8862-8865.[15] 郭益深,陈力.闭环双臂空间机器人运动规划的双向逼近方法[J].力学与实践,2007, 29(5): 7-11. Guo Y S, Chen L. Bi-directional approach of motion planning of closed-loop space robot system with dual-arms[J]. Mechanics in Engineering, 2007, 29(5): 7-11.[16] Wu H, Sun F C, Sun Z Q, et al. Optimal trajectory planning of a flexible dual-arm space robot with vibration reduction[J]. Journal of Intelligent and Robotic Systems, 2004, 40(2): 147-163. [17] Nenchev D N, Yoshida K. Impact analysis and post-impact motion control issues of a free-floating space robot subject to a force impulse[J]. IEEE Transactions on Robotics and Automation, 1999, 15(3): 548-557. [18] 介党阳,倪风雷,谭益松,等.空间网状捕获接口的等效抓捕控制[J].机器人,2011,33(5): 534-538,627. Jie D Y, Ni F L, Tan Y S, et al. Equivalent capture control of a space netting interface[J]. Robot, 2011, 33(5): 533-538,627.[19] 张庆利,倪风雷,朱映远,等.三手指空间机器人末端执行器的柔顺抓握策略[J].机器人,2011,33(4): 427-433. Zhang Q L, Ni F L, Zhu Y Y, et al. Compliant grasp strategy for three-fingered space robot end-effector[J]. Robot, 2011, 33(4): 427-433.[20] Sagara S, Hideura M, Katoh R, et al. Adaptive RMRC for cooperative manipulation of a floating object by two free-based space robots[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, NJ, USA: IEEE, 1998: 1467-1472.[21] Yamano M, Konno A, Uchiyama M. Experiments on capturing a floating object by two flexible manipulators[C]//IEEE International Conference on Robotics and Automation. Piscataway, NJ, USA: IEEE, 2000: 482-487.[22] 郭琦,洪炳镕,王晶.基于Vega的双臂空 间机器人飞行及捕捉目标的轨迹规划仿真[J].机器人,2005,27(5): 385-389,395. Guo Q, Hong B R, Wang J. Vega-based trajectory simulation for dual-arm space robot to fly and capture an object[J]. Robot, 2005, 27(5): 385-389,395.[23] Takahashi R, Ise H, Konno A, et al. Hybrid simulation of a dual-arm space robot colliding with a floating object[C]//IEEE International Conference on Robotics and Automation. Piscataway, NJ, USA: IEEE, 2008: 1201-1206.[24] Cong P C, Sun Z W. Preimpact configuration analysis of dual-arm space manipulator capturing object[J]. Journal of Aerospace Engineering, 2010, 23(2): 117-123. [25] Chiaverini S, Siciliano B, Egeland O. Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator[J]. IEEE Transactions on Control Systems Technology, 1994, 2(2): 123-134. [26] Xu W F, Liang B, Xu Y S. Practical approaches to handle the singularities of a wrist-partitioned space manipulator[J]. Acta Astronautica, 2011, 68(1/2): 269-300.