scispace - formally typeset
Proceedings ArticleDOI

Reactionless Path Planning Strategies for Capture of Tumbling Objects in Space Using a Dual-Arm Robotic System

Reads0
Chats0
TLDR
Three point-to-point path planning strategies are presented, which improve the reactionless operation of the dual-arm robot for capture of tumbling orbiting objects, such as out-ofcommission satellites and space debris.
Abstract
This paper presents strategies for point-to-point reactionless manipulation of a satellite mounted dual-arm robotic system for capture of tumbling orbiting objects, such as out-ofcommission satellites and space debris. Use of the dual-arm robot could be more effective than the single arm when there is no provision for a grapple fixture or the object is tumbling. The dual arms can also provide dexterous manipulation. As the main objective in capture of orbital objects is to move the end-effector from initial position to the grapple point with desired velocity, the task-level reactionless constraints in terms of end-effector velocities are derived. The trajectory planned using these constraints, however, results in several singular points within the robot’s workspace. In order to overcome this shortcoming, three point-to-point path planning strategies are presented, which improve the reactionless operation of the dual-arm robot. The strategies are illustrated by carrying out simulations for a 6-degree-of-freedom (DOF) dual-arm robotic system mounted on a satellite.

read more

Content maybe subject to copyright    Report

Suril V. Shah
1

1


Inna Sharf
2
and Arun K. Misra
3
 !!"#$%&'(
2
)$!
3
$$!
This paper presents strategies for pointtopoint reactionless manipulation of a satellite
mounted dualarm robotic system for capture of tumbling orbiting objects, such as outof
commission satellites and space debris. Use of the dualarm robot could be more effective than
the single arm when there is no provision for a grapple fixture or the object is tumbling. The
dual arms can also provide dexterous manipulation. As the main objective in capture of orbital
objects is to move the endeffector from initial position to the grapple point with desired
velocity, the tasklevel reactionless constraints in terms of endeffector velocities are derived.
The trajectory planned using these constraints, however, results in several singular points
within the robot’s workspace. In order to overcome this shortcoming, three pointtopoint path
planning strategies are presented, which improve the reactionless operation of the dualarm
robot. The strategies are illustrated by carrying out simulations for a 6degreeoffreedom
(DOF) dualarm robotic system mounted on a satellite.
1
corresponding author
Reactionless Path Planning Strategies for Capture of Tumbling
Objects in Space Using a DualArm Robotic System

I. Introduction
Autonomous onorbit services, such as capture of orbiting objects, and refueling, repair and
refurbishment of disabled satellites, using a robot mounted on a service satellite will be one of
the important space operations in the future [13]. Particularly, active debris removal [3] has
gained a lot of attention in the recent years due to the increase in the number of debris. While
performing these onorbit services, it is desirable that the fuel consumption to overcome any
attitude disturbance of the base satellite is negligible, as limited fuel is mainly reserved for
orbital transfer maneuvers. The main motivation behind capturing space debris is to avoid
their possible collision with a working satellite in the same orbit. Some research efforts have
been directed towards achieving capture of a satellite with zero attitude disturbances to the
base. This is also commonly referred to as reactionless manipulation. Such reactionless
manipulation of a robot mounted on a satellite can translate into fuel savings and increase the
operating life of the servicing system.
In this regard, an optimization technique was proposed in [4] for minimization of the base
reactions, which did not lead to a satisfactory result on reactionless manipulation. The concept
of disturbance map was proposed in [5], which provided the minimum attitude disturbance
paths leading to lower fuel consumption. Later, a more effective extended disturbance map
was also proposed in [6]. These maps indeed help in reducing attitude disturbance, but may
not lead to nil attitude disturbance. A unique design of manipulator was provided in [7] that
led to reactionless manipulation. However, the major disadvantage of such a design is that it
makes the robot architecture very complex. A reaction null space (RNS) based path planning
was introduced in [8] for reactionless manipulation of a robot with flexible base. Later, in [9]
the RNS based approach was used for control of space robots. It was shown in [89] that the
joint velocities, obtained using the RNS formulation, result in zero reaction moments on the
satellitebase. Subsequently, the flight validation with ETSVII space robot and its extension
to a kinematically redundant arm, for the zero reaction maneuvers, were presented in [10]. It
was shown in [10] that the constraints for reactionless manipulation, in terms of joint
velocities, can be augmented with the tasklevel constraints in order to obtain desired motion
of the endeffector. The RNSbased concept was also used in [11] for capture of a tumbling
satellite. Moreover, the RNSbased approach with backward integration was attempted in [12]
for trajectory planning of 2link robot in the approach phase. Reactionless motion of a space
robot when capturing an unknown tumbling target was also presented in [13] based on the
momentum conservation equation and the recursive least squares method.

In the above mentioned studies, the focus was mainly on completing the task with a single
arm robot. However, when the orbiting object does not have provision for grapple or is
tumbling, the interception may be very difficult. In such cases, interception using a dualarm
robotic system can be appealing as this will increase the probability of grasp in comparison to
a singlearm robot. Use of a dualarm robot was described in [14], where one arm traced a
given path while the second arm worked both to control the base attitude and to optimize the
total operational torque of the system. The path planning of a planar dualarm freefloating
manipulator was also presented in [15]. In both [14] and [15], the second arm was only
involved in attitude control of the base satellite rather than capture of the object. An
autonomous approach for berthing of a moving satellite with two robots using a flexible wrist
mechanism and impedance control was proposed in [16]. Capture of a spinning object by two
flexible manipulators using hybrid position/force control and vibration suppression control
was also presented in [17]. A hardwareintheloop simulation of the spatial dualarm space
robot was presented in [18]. In [1618], the robot arms were manipulated without paying any
attention to the base attitude. More recently, in [19], the coordinated motion planning of a
spatial dualarm space robot for target capture was presented. In that work also, capture of the
target with both arms was carried out without regard to the base attitude.
It is worth noting that in the above cited works, either the dual arms capture the orbiting
object regardless of the attitude of the base satellite or the one arm captures the object while
the second arm is specifically used to control the attitude of the satellite. Thus, the reactionless
capture using a dualarm robotic system is least explored in the literature. The reactionless
trajectories have to be designed such that the two arms start from different initial
configurations and intercept the designated points on the object. It is also essential that both
endeffectors capture the tumbling object with velocity equal to that of the contact points in
order to avoid any significant impact. Hence, the major challenge in capture of a tumbling
object is pointtopoint reactionless manipulation of the robot arms with desired endeffector
velocities at the capture instant. This is a complex problem as the reactionless constraints are
nonholonomic and the resulting path has many singular points within the robot’s workspace
[10]. In comparison to the singlearm manipulation, the case of dualarm manipulation
requires that the paths have to be planned such that both arms stay away from singular
configurations, which themselves are path dependents.
Motivated by these facts, the reactionless pointtopoint path planning strategies are
proposed in this work for dualarm robotic systems for capture of a tumbling object. In the

present work, the two arms are moved so as to produce zero net reaction moment in order to
capture the tumbling target. Compared to the singlearm scenario, reactionless manipulation of
the dualarm may bring forth some interesting aspects of path planning. The pointtopoint
motion is achieved by deriving the tasklevel reactionless constraints for dualarm robotic
system by projecting the jointlevel reactionless constraints [8] using the Generalized Jacobian
Matrix [20]. As the resulting equations are highly constrained and have many singular points
within the robot’s workspace, three pointtopoint path planning strategies are also presented.
Extension of reactionless path planning to a dualarm robotic system and strategies to avoid
singular configurations are the main contributions of this work. Numerical illustrations are
provided using a 6DOF dualarm robotic system.
The rest of the paper is organized as follows: Some mathematical preliminaries are
provided in Section II. The reactionless manipulation of the dualarm robotic system is
presented in Section III, whereas several pointtopoint reactionless path planning strategies
are developed in Section IV. Finally, conclusions are given in Section V.
II. Preliminaries and Notation
In this section the equations of motion for dualarm robotic systems and constraints for
reactionless manipulation are derived as an extension of those given in [10] for a singlearm
robotic system.
A.Equations of motion
The equations of motion for an DOF robot mounted on a floatingbase can be written
similarly to those in [10] as:
$
$ $ $ $
$
+ = +
H H c F
x
J
F
H H c τ
φ
J
(1)
where H
R
6×6
and H
$
R
×
are the inertia matrices of the base and manipulator,
respectively, H
$
R

is the coupling inertia matrix,
x
R
6
is the vector of linear and
angular accelerations of the base,
φ
R

is the vector of joint accelerations, c
R
6
and
c
$
R
are the velocity dependent nonlinear terms of the base and manipulator, F
and F
R
*
are the vectors of force and moment exerted on the centroid of the base and endeffector,
respectively, τ
$
R
is the manipulator joint torque, J
R
6×6
and J
$
R
are the Jacobian

matrices for the base and manipulator. For the dualarm robotic system, H
$
, H
$
,
φ
, c
$
, τ
$
,
J
, J
$
and F

can be written as follows:
[ ]
1 1 1
1 2
2 2 2
, , = , = ,
$ $ $
$ $ $ $ $
$ $ $
= =
H O φ c
H H H H φ c
O H φ c
1 1 1 1
2 2 2 2
= , = , = and =
$ $
$ $
$ $
τ J J O F
τ J J F
τ J O J F
(2a)
where the subscripts 1 and 2 represent arm1 and arm2, respectively. The floatingbase
module of the '"$+$ ("+$) [21], developed based on (12), is
used for the simulations carried out in this paper.
B.Constraints for reactionless manipulation
The matrices H
and H
$
, of (1), may also be expressed as
_
_ _
_
_ _
and
$ '
'
$
$
ω
ω
= =
H
H H
H H
H
H H
(3a)
Now, the constraints for reactionless manipulation can be written using those in [10] as
1
_ _ _ _
0 where
$ $ $ ' $ '
ω
= = H φ H H H H H
(3b)
Equation (3b) represents the nonholonomic constraints, where
φ
belongs to the subspace of
reactionless motion of the robot. The above equation forms the constraint leading to zero
reaction moments but nonzero reaction forces. It is assumed that the satellite has reaction jets
or thrusters to take care of the base reaction forces. As in the previous literature, hereafter, the
term $# will imply manipulation with zero base moments only. For the
dualarm robotic system, (3b) can also be expressed as
1
1 2 1 1 2 2
2
0 or 0
$
$ $ $ $ $ $
$
= + =
φ
H H H φ H φ
φ
(4)
It can be seen from (4) that for the dualarm robot the sum of the coupling angular
momenta of both arms, not of the individual, has to be zero. Solution of (4) for
1
$
φ
and
2
$
φ
can be obtained using the pseudo inverse approach [8]. It is noted that (3b4) represent the
constraints as a function of joint velocities, and will be referred to as jointlevel reactionless
constraints.

Citations
More filters
Journal ArticleDOI

Control System for Free-Floating Space Manipulator Based on Nonlinear Model Predictive Control (NMPC)

TL;DR: A new control system that consists of two modules: trajectory planning module (based on trajectory optimization algorithm) and Model Predictive Controller that takes into account the free-floating nature of the satellite-manipulator system is presented.
Journal ArticleDOI

Contact Dynamics Modeling and Simulation of Tether Nets for Space-Debris Capture

TL;DR: In this article, a lumped-parameter approach for modeling the net and different models of contact dynamics are presented; a continuous compliant approach for the normal contact force and a modified damped bristle model for the friction force are chosen.
Journal ArticleDOI

Coordinated trajectory planning of dual-arm space robot using constrained particle swarm optimization

TL;DR: This paper investigates the application of particle swarm optimization (PSO) strategy to coordinated trajectory planning of the dual-arm space robot in free-floating mode and shows the effectiveness of the proposed method.
Journal ArticleDOI

Obstacle avoidance in space robotics: Review of major challenges and proposed solutions

TL;DR: The presented review shows that the collision-free trajectory planning in space robotics is a very active field of studies, but there are still several open problems that need to be solved before the proposed methods could be applied during on- orbit servicing, active debris removal and on-orbit assembly of large structures.
Journal ArticleDOI

Detumbling strategy and coordination control of kinematically redundant space robot after capturing a tumbling target

TL;DR: Simulation results are presented for detumbling a target with rotational motion using a seven degree-of-freedom redundant space manipulator, which demonstrates the feasibility and effectiveness of the proposed method.
References
More filters
Journal ArticleDOI

Resolved motion rate control of space manipulators with generalized Jacobian matrix

TL;DR: The authors develop a control method for space manipulators based on the resolved motion control concept that is widely applicable in solving not only free-flying manipulation problems but also attitude-control problems.
Journal ArticleDOI

An active debris removal parametric study for LEO environment remediation

TL;DR: A new sensitivity study on using ADR to stabilize the future LEO debris environment is described, using the NASA long-term orbital debris evolutionary model, LEGEND, to quantify the effects of several key parameters, including target selection criteria/constraints and the starting epoch of ADR implementation.
Proceedings ArticleDOI

Path planning for space manipulators to minimize spacecraft attitude disturbances

TL;DR: In this article, a technique called the enhanced disturbance map (EDM) for planning space manipulator motions that will result in relatively low spacecraft disturbance is presented, which can aid in understanding this complex problem and in the development of algorithms to reduce disturbances, including ones that use manipulator redundancy to eliminate the disturbances.
Proceedings ArticleDOI

Zero reaction maneuver: flight validation with ETS-VII space robot and extension to kinematically redundant arm

TL;DR: The existence of the ZRM is very limited for a 6 DOF manipulator arm mounted on a free-flying base, but it is discussed how more operational freedom is obtained with a kinematically redundant arm.
Journal ArticleDOI

Impact analysis and post-impact motion control issues of a free-floating Space robot subject to a force impulse

TL;DR: It is shown that with proper post-impact control it is possible to transfer the whole angular momentum from the base toward the manipulator, and in the same time to reduce the joint velocity.
Related Papers (5)