Motion Planning with End-Effector Attitude Constraints for Free-Floating Space Robot

Yongxing Tang, Zhanxia Zhu, Hongwen Zhang

Research output: Contribution to journalConference articlepeer-review

Abstract

For capturing of space debris with Free-Floating Space Robot(FFSR), in order to ensure the effective observation of the target by the hand-eye camera, the End-Effector(EE) attitude of FFSR is required to be maintained within a certain range when FFSR is moving toward the target. This type of problem is called Motion Planning with End-Effector Attitude Constraints(EE-AC-MP). For motion planning problem with task constraints, the existing methods are mainly aiming at the Implicit Equality Task Constraints(IETC) of the fixed-base manipulator. The existing methods can handle the more stringent IETC, but existing methods are aimed at path planning that only considers geometry. EE-AC-MP of FFSR needs to consider differential constraints directly. Besides, EE-AC-MP of FFSR needs to consider not only Implicit Inequality Task Constraints(IITC), but also Explicit Inequality Task Constraints(EITC). EITC means that the attitude of FFSR base is required to be maintained within a certain range. Taking into account above problems, this paper proposes RRT for FFSR with EE-Attitude-Constraints(RRT-for-FFSR-with-EEAC). The key of RRT-for-FFSR-with-EEAC is that the local trajectories generated by local planners should respect IITC and EICT. RRT-for-FFSR-with-EEAC contains two types of local planners: local planner for extending toward goal and local planner for extending randomly, and we call them Local Planner for Random-Configuration-Guiding Constraint-Growth(LP-RC-GCG) and Local Planner for Goal-EE-Pose-Guiding Constraint-Growth(LP-GEE-GCG) respectively. Firstly, when designing LP-RC-GCG and LP-GEE-GCG, we propose Control-Based Local Planner Designing Method(CBLP-DM). CBLP-DM is an iterative process, and the action is generated by using the pseudo-inverse of Jacobi matrix to project error in each iteration. CBLP-DM can consider differential constraints directly and respect EITC. Then, considering that the degree-of-freedom(DOF) of the manipulator joint is less than the sum of DOF of FFSR's configuration and the DOF of the EE attitude, we propose a principle named 'Adjust Base Attitude/EE Attitude When Necessary' for the action generation in each iteration of CBLP-DM. For each iteration of LP-GEE-GCG, only when the perturbation of the base attitude reaches a threshold, the base attitude is adjusted in the null-space of the Generalized-Jacobi-Matrix. For each iteration of LP-RC-GCG, only when the EE attitude reaches a threshold, the EE attitude is adjusted in the null-space of the Jacobi Matrix Related to State-Transition. With this principle, the problem of the DOF of constraints and task is more than the DOF of the actuator can be alleviated, and IITC can be satisfied.

Original languageEnglish
JournalProceedings of the International Astronautical Congress, IAC
VolumeA6
StatePublished - 2021
Event19th IAA Symposium on Space Debris 2021 at the 72nd International Astronautical Congress, IAC 2021 - Dubai, United Arab Emirates
Duration: 25 Oct 202129 Oct 2021

Keywords

  • Free-floating space robot
  • Motion planning
  • Motion planning with task constraints
  • On-orbit service

Fingerprint

Dive into the research topics of 'Motion Planning with End-Effector Attitude Constraints for Free-Floating Space Robot'. Together they form a unique fingerprint.

Cite this