Obstacle avoidance handling and mixed integer predictive control for space robots

被引:20
作者
Zong, Lijun
Luo, Jianjun [1 ]
Wang, Mingming [1 ]
Yuan, Jianping
机构
[1] Northwestern Polytech Univ, Sch Astronaut, Xian, Shaanxi, Peoples R China
基金
中国国家自然科学基金; 国家自然科学基金重大项目;
关键词
Space robots; Obstacle avoidance; Model predictive control; Constraint priority; Mixed integer quadratic programming; MANIPULATORS; CONSTRAINTS; SYSTEMS; OPTIMIZATION;
D O I
10.1016/j.asr.2018.01.025
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper presents a novel obstacle avoidance constraint and a mixed integer predictive control (MIPC) method for space robots avoiding obstacles and satisfying physical limits during performing tasks. Firstly, a novel kind of obstacle avoidance constraint of space robots, which needs the assumption that the manipulator links and the obstacles can be represented by convex bodies, is proposed by limiting the relative velocity between two closest points which are on the manipulator and the obstacle, respectively. Furthermore, the logical variables are introduced into the obstacle avoidance constraint, which have realized the constraint form is automatically changed to satisfy different obstacle avoidance requirements in different distance intervals between the space robot and the obstacle. Afterwards, the obstacle avoidance constraint and other system physical limits, such as joint angle ranges, the amplitude boundaries of joint velocities and joint torques, are described as inequality constraints of a quadratic programming (QP) problem by using the model predictive control (MPC) method. To guarantee the feasibility of the obtained multi-constraint QP problem, the constraints are treated as soft constraints and assigned levels of priority based on the propositional logic theory, which can realize that the constraints with lower priorities are always firstly violated to recover the feasibility of the QP problem. Since the logical variables have been introduced, the optimization problem including obstacle avoidance and system physical limits as prioritized inequality constraints is termed as MIPC method of space robots, and its computational complexity as well as possible strategies for reducing calculation amount are analyzed. Simulations of the space robot unfolding its manipulator and tracking the end-effector's desired trajectories with the existence of obstacles and physical limits are presented to demonstrate the effectiveness of the proposed obstacle avoidance strategy and MIPC control method of space robots. (C) 2018 COSPAR. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1997 / 2009
页数:13
相关论文
共 29 条
[1]   Suboptimal Predictive Control for Satellite Detumbling [J].
Ahmed, Shakil ;
Kerrigan, Eric C. .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2014, 37 (03) :850-859
[2]   Control of systems integrating logic, dynamics, and constraints [J].
Bemporad, A ;
Morari, M .
AUTOMATICA, 1999, 35 (03) :407-427
[3]   Solving Mixed-Integer Quadratic Programs via Nonnegative Least Squares [J].
Bemporad, Alberto .
IFAC PAPERSONLINE, 2015, 48 (23) :73-79
[4]  
Boyd L., 2004, CONVEX OPTIMIZATION
[5]  
Caccavale F, 2001, IEEE INT CONF ROBOT, P435, DOI 10.1109/ROBOT.2001.932589
[6]   MODELING AND INTEGER PROGRAMMING TECHNIQUES APPLIED TO PROPOSITIONAL CALCULUS [J].
CAVALIER, TM ;
PARDALOS, PM ;
SOYSTER, AL .
COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (06) :561-570
[7]  
Faverjon B., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P1152
[8]   A review of space robotics technologies for on-orbit servicing [J].
Flores-Abad, Angel ;
Ma, Ou ;
Pham, Khanh ;
Ulrich, Steve .
PROGRESS IN AEROSPACE SCIENCES, 2014, 68 :1-26
[9]   OPTIMAL PLANNING OF A COLLISION-FREE TRAJECTORY OF REDUNDANT MANIPULATORS [J].
GALICKI, M .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1992, 11 (06) :549-559
[10]  
Kerrigan EC, 2000, P AMER CONTR CONF, P1694, DOI 10.1109/ACC.2000.879490