Abstract

Ground-based applications of robotics and autonomous systems (RASs) are fast advancing, and there is a growing appetite for developing cost-effective RAS solutions for in situ servicing, debris removal, manufacturing, and assembly missions. An orbital space robot, that is, a spacecraft mounted with one or more robotic manipulators, is an inevitable system for a range of future in-orbit services. However, various practical challenges make controlling a space robot extremely difficult compared with its terrestrial counterpart. The state of the art of modeling the kinematics and dynamics of a space robot, operating in the free-flying and free-floating modes, has been well studied by researchers. However, these two modes of operation have various shortcomings, which can be overcome by operating the space robot in the controlled-floating mode. This tutorial article aims to address the knowledge gap in modeling complex space robots operating in the controlled-floating mode and under perturbed conditions. The novel research contribution of this article is the refined dynamic model of a chaser space robot, derived with respect to the moving target while accounting for the internal perturbations due to constantly changing the center of mass, the inertial matrix, Coriolis, and centrifugal terms of the coupled system; it also accounts for the external environmental disturbances. The nonlinear model presented accurately represents the multibody coupled dynamics of a space robot, which is pivotal for precise pose control. Simulation results presented demonstrate the accuracy of the model for closed-loop control. In addition to the theoretical contributions in mathematical modeling, this article also offers a commercially viable solution for a wide range of in-orbit missions.

Highlights

  • Innovative space system technologies have revolutionized the lives on Earth, which explains why the global space race continues

  • The concept of a controlled-floating space robot (CFSR) originated with the idea of fusing the free-flying and free-floating operation modes of a space robot to utilize their individual pros

  • The angular momentum of the multibody space robot about ξ, in terms of the inertia tensor and the angular velocity, is defined, with respect to a frame attached to the center of mass (CoM) of the spacecraft base and that does not rotate with the B, as follows: n n

Read more

Summary

INTRODUCTION

Innovative space system technologies have revolutionized the lives on Earth, which explains why the global space race continues. Approaching a target spacecraft using a servicer space robot can be achieved by two different modes of operation: free-flying and free-floating (Dubowsky and Papadopoulos, 1993; Moosavian and Papadopoulos, 2007). Recent pertinent works include numerical simulations, hardware-in-the-loop experiments, and guidance algorithms to capture and detumble a space object (Virgili-Llop et al, 2017) Despite these current advancements, the free-flying and free-floating operation modes exhibit unavoidable disadvantages for practical in-orbit missions. An inherent problem with free-flying and free-floating operation modes is the undesired dynamic coupling effect due to the manipulator’s motion This dynamic coupling effect leads to changes in the pose of the spacecraft base that are not always corrected, depending on the selected approach mode.

BACKGROUND
In-Orbit Relative Motion for the CFSR
The Linear Motion
The Angular Motion
The Overall Motion of the Spacecraft Base
MANIPULATOR DYNAMICS
Kinetic Energy of an n DoF Manipulator
The Coriolis and Centrifugal Forces
JACOBIAN MATRIX FOR THE KINEMATICS OF THE CFSR
Jacobian Matrix of the End-Effector in
Jacobian Matrix of the ith CoM in T Using Euler Rate
Jacobian Matrix of the End-Effector in T Using Body Rate
The Linear Jacobian of the End-Effector Using Body Rate
Jacobian Matrix of the ith CoM in T Using Body Rate
Simulation Validation of the Kinematic Equations
THE DYNAMIC COUPLING BETWEEN THE ARM AND THE SPACECRAFT BASE
Ii Jωmi
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call