Title :
Closed-loop inverse kinematics algorithms for redundant spacecraft/manipulator systems
Author :
Siciliano, Bruno
Author_Institution :
Dipartimento di Inf. e Sistemistica, Napoli Univ., Italy
Abstract :
A solution is presented for the inverse kinematics of space manipulators mounted on a free-floating spacecraft. The approach is based on the generalized Jacobian notion that allows description of the reaction effects of manipulator motion on the spacecraft. Redundancy of the system with respect to the number of task variables for spacecraft attitude and manipulator end-effector pose is considered. Depending on the nature of the task for the spacecraft/manipulator system, closed-loop inverse kinematics algorithms are proposed which are conceptually derived from previously developed algorithms with task space augmentation and task priority strategy for ground-fixed manipulators. If it is desired to keep spacecraft attitude constant during end-effector task execution, the so-called fixed-attitude-restricted Jacobian is employed. The transpose of the projected constraint Jacobian is utilized, resulting in computationally lighter algorithms than those based on Jacobian pseudoinversion. Case studies are developed for a planar system of a spacecraft with a four-link arm attached
Keywords :
aerospace computer control; closed loop systems; inverse problems; kinematics; mobile robots; redundancy; space vehicles; closed-loop inverse kinematics algorithms; end-effector task execution; fixed-attitude-restricted Jacobian; four-link arm; free-floating spacecraft; generalized Jacobian notion; manipulator end-effector pose; planar system; projected constraint Jacobian transpose; redundant spacecraft/manipulator systems; space manipulators; spacecraft attitude; task priority strategy; task space augmentation; Control systems; Jacobian matrices; Manipulators; Motion control; Orbital robotics; Robot kinematics; Robotic assembly; Space missions; Space vehicles; Wheels;
Conference_Titel :
Robotics and Automation, 1993. Proceedings., 1993 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-8186-3450-2
DOI :
10.1109/ROBOT.1993.291865