Control of a Free-Flying Space Manipulation Robot with a Payload
Authors: Rutkovskii, Glumov · Year: 2023 · Venue: Automation and Remote Control (Avtomatika i Telemekhanika), DOI 10.1134/S0005117923100090
Raw: md
Summary
The paper treats a free-FLYING space manipulation robot (FSMR: actuated platform with gas-jet engines plus an electromechanically driven multi-link arm) that transports and installs a heavy building element on a large space structure (LSS). Its central contribution is twofold: (i) a “cost-efficient” angular-stabilization scheme that conserves gas-jet working fluid by exchanging momentum between the body and the manipulator links via the arm’s electromechanical actuators (with an unloading mode that resets the arm using the jets), and (ii) a stability analysis for the soft-installation phase that yields an explicit stability domain in the joint-angle space used to pick the initial manipulator configuration and admissible joint excursions.
Key Claims
- Body angular stabilization can be achieved by torquing the manipulator links (motion exchange between body and arm) instead of firing the gas-jet nozzles, recovering electrical energy and saving working fluid; the jets are only needed during the “unloading mode” that returns the arm to its initial configuration when joint limits are reached.
- For the linearized soft-installation model, the endpoint-error dynamics are governed by a configuration-dependent coupling matrix ; certain link positions make , causing instability of .
- A necessary stability condition for the PD-controlled installation is together with sign conditions and ; is independent of the gains and depends only on the sign/magnitude relations among the (Eq. 14).
- Increasing the positive body-attitude angle shrinks the stability domain (), reducing the admissible range of during installation; the gripper angle has a comparatively small effect on the domain boundaries.
- Controllability (“technical controllability”) of the FSMR near a configuration is determined only by the robot’s mechanical design parameters, not by the control-magnitude constraints (citing the authors’ earlier theorem).
Method
A planar FSMR with one three-link manipulator is modeled. Body generalized coordinates and joint angles assemble into . The full dynamics are
A(q)\ddot q = M(q,u) + F(q,\dot q) \tag{1}
with partitioned into body block , arm block , and the body-arm dynamic-coupling blocks ; split into jet/body actions and joint torques ; the Coriolis/centrifugal terms. DC-motor actuator dynamics (Eq. 2) and self-braking gears (which delete an arm equation, reducing system order by ) are included.
Regime — this is free-FLYING, not free-floating. The platform attitude is actively controlled. The authors explicitly contrast their approach with the free-FLOATING mode (body attitude control disabled), which they note suffers from a narrowed workspace and dynamic singularities [their refs 10, 11 = Yoshida/Umetani, Papadopoulos/Dubowsky]. The paper deliberately keeps the base actuated and uses arm-body momentum exchange to economize jet fuel — a hybrid that is neither pure free-flying-by-jets nor free-floating.
For trajectory motion, with cost-efficient control driven first by the shoulder torque only, a reduced model (Eq. 4) gives the attitude scalar dynamics
\ddot\vartheta = k_0\big(k_\alpha M_{\alpha1} + k_d M_\vartheta^d + k_y F_y\big), \tag{5}
with and the -coefficients defined as algebraic cofactors of . A PD-like stabilizing law (Eq. 6) yields a closed loop (Eq. 7) made constant-coefficient by the stationarity condition (Eq. 8). The implementing voltage law (Eq. 9) feeds the shoulder actuator. The unloading mode is analyzed on the phase plane via limit cycles (Fig. 1).
For installation (working area), neglecting small-velocity nonlinear terms and using self-braking so , the model reduces to (Eq. 11), giving the endpoint-error dynamics (Eq. 12) with coupling coefficients (transcribed below). PD laws (Eq. 13) close the loop and the quartic characteristic polynomial provides the stability domain (Eq. 14).
Relevance to thesis
Directly on-target: this is a genuinely free-FLYING (fully-actuated-base) manipulator, the same regime as our thesis, and it tackles guidance/control during a contact-adjacent installation task with a massive payload. The momentum-exchange idea — using the arm to stabilize attitude and reserve jet fuel — is a concrete coordinated-control strategy worth comparing against. The configuration-dependent coupling matrix and its sign-based stability domain give a clean, transcribable criterion for safe joint excursions, which maps naturally onto our risk/feasibility layer (admissible-region planning). The explicit observation that body attitude contracts the stability domain is a useful coupling fact. Caveats for our use: planar, single 3-link arm, linearized small-velocity regime, and reliance on the authors’ own “technical controllability” framework rather than standard generalized-Jacobian formulations.
Connections
Topics: free_flying_vs_free_floating, dynamic_coupling, momentum_exchange_attitude_control, configuration_dependent_stability_domain, technical_controllability
Key Equations / Quotes
“When controlling an FSMR in its working area in the free-floating mode (i.e., the angular position control system of the robot body is disabled), the challenges include the narrowing of the working area and the presence of dynamic singularities.” (Sec. 1)
“It is proposed to save the working fluid of the gas-jet engines of the robot body when moving along the trajectory by using the mobility of a manipulator with electromechanical drives for the angular stabilization of the mechanical ‘robot–transported element’ system.” (Abstract)
Endpoint-error dynamics in the installation mode (Eq. 12):
Stability conditions for the gain-independent factor (Eq. 14):
Open Questions
- The development is planar with a single 3-link arm; how do the sign conditions and the body-attitude/stability-domain coupling generalize to a spatial 6-DOF base with a 6/7-DOF arm?
- The “technical controllability” theorem (ref 18) underpins the diagonal- approximation and the cofactor coefficients but is not reproduced here — what are its precise hypotheses relative to standard controllability/Jacobian-rank conditions?
- Contact/impact during “soft installation” of a payload heavier than the manipulator is asserted but the contact model is not given; how is contact force regulated, and is the linearized small-velocity model valid through contact transients?
- Energy recovery from the electromechanical drives is claimed as the fuel-saving mechanism, but no quantitative fuel-vs-energy budget is provided.