This paper introduces a novel high-certainty visual servo algorithm for a space manipulator with flexible joints, which consists of a kinematic motion planner and a Lyapunov dynamics model reference adaptive controller. To enhance kinematic certainty, a three-stage motion planner is proposed in Cartesian space to control the intermediate states and minimize the relative position error between the manipulator and the target. Moreover, a planner in joint space based on the fast gradient descent algorithm is proposed to optimize the joint’s deviation from the centrality. To improve dynamic certainty, an adaptive control algorithm based on Lyapunov stability analysis is used to enhance the system’s anti-disturbance capability. As to the basic PBVS (position-based visual servo methods) algorithm, the proposed method aims to increase the certainty of the intermediate states to avoid collision. A physical experiment is designed to validate the effectiveness of the algorithm. The experiment shows that the visual servo motion state in Cartesian space is basically consistent with the planned three-stage motion state, the average joint deviation index from the centrality is less than 40%, and the motion trajectory consistency exceeds 90% under different inertial load disturbances. Overall, this method reduces the risk of collision by enhancing the certainty of the basic PBVS algorithm.
This paper presents a novel control strategy for transferring large inertia loads using flexible space manipulators in orbit. The proposed strategy employs a Luenberger state observer and damping-stiffness controller to address issues of large tracking error and vibration. A comprehensive joint dynamics model is developed to identify the main sources of disturbance, and a Luenberger state observer is designed to estimate unmeasurable transmission deformation. Transmission stiffness and load inertia perturbations are identified based on the estimated results. By adjusting velocity damping and the gain of the forward channel, perturbations are suppressed to maintain optimal system damping and stiffness. Simulation and physical experiments demonstrate the effectiveness of the algorithm, with simulation experiments showing smoother joint output characteristics and minimal vibration under large load inertia changes, and a 97% reduction in internal deformation. Physical experiments demonstrate improved joint dynamic command tracking performance, with an 88% reduction in position tracking error. The algorithm provides a practical and efficient approach for transferring large inertia scientific payloads in space.
Space manipulators are typically installed on spacecraft using an emergency separation device (ESD). In the event of a malfunction, the ESD ejects the manipulator from the spacecraft. However, due to the relative rotation of the manipulator’s joints during the ejection, the equivalent ejection mass varies depending on different attitudes. This paper focuses on studying manipulators equipped with separation slide rails and analyzes their ejection characteristics under different attitudes to determine the optimal manipulator attitude for ejection. Initially, the ejection dynamics model of the space manipulator is established using the Lagrangian method, based on the kinetic energy equation, kinematics equation, and the boundary condition between the manipulator and ESD. Afterward, the space dynamics model is transformed into the dynamic model of plane ejection state by recursion formula. From this model, the equivalent ejection mass and ejection velocity are obtained, and the joint angular variation during ejection is acquired by considering joint friction torque. Using the law of conservation of angular momentum, the ejection angular velocity is then calculated. Finally, this study selected a 7-DOF space manipulator as an example and adjusted the damping parameter B of the joint for more precise calculations by choosing the attitude with a relatively larger joint angular variation. The modified model was then tested for its applicability to other attitudes. After determining the value of B, the correctness of the algorithm was validated by MATLAB calculation, ADAMS simulation, and real object ejection test.
Space debris mitigation is a pivotal endeavor essential for sustaining human space exploration. To address the challenges posed by irregularly shaped, variably sized, and dynamically unpredictable debris in orbit, this paper proposes a mechanical design and motion control strategy for an omniwheel-based driving system. The mechanical architecture and kinematic principles of the system are elaborated in detail, complemented by the formulation of tailored motion control algorithms. First, the fundamental architecture of the driving subsystem is introduced, and the linear mapping between the uniformly distributed triad of omniwheels and the spherical drive is derived. Building upon this foundation, the kinematic transmission from the three evenly spaced driving subsystems to the contact sphere is established. This leads to the derivation of the overall linear mapping relationship between the nine uniformly distributed omniwheels and the contact sphere’s motion, thereby enabling precise trajectory tracking of the contact sphere via omniwheel actuation. Finally, comprehensive experimental validation was conducted in two phases. The first phase evaluated the fidelity and stability of the driving subsystem’s simulation model, as well as the accuracy of the kinematic mapping. Results demonstrate that the simulation model is highly stable and reliable. Under identical desired trajectories, the Root Mean Square Error (RMSE) between theoretical calculations and simulations was 4.082 × 10−4, while the RMSE between theory and physical prototypes was 0.0032. These results confirm that the motion errors remain within acceptable tolerances and the kinematic mapping is accurate. For the spherical end-effector, under the same trajectory conditions, the RMSE values among theoretical calculations, simulations, and physical prototypes were 0.0929 and 1.62, respectively. These findings validate the derived linear kinematic mapping, demonstrating its efficacy in precise motion control, which lays the foundation for future on-orbit detumbling tasks.
Free-floating space manipulators are strongly coupled systems in which manipulator motion affects spacecraft base motion through momentum exchange, making simultaneous end-effector control and disturbance suppression challenging. This work investigates how an additional actuated prismatic degree of freedom influences whole-arm coordination in a 6R1P free-floating space manipulator. Compared with a fixed-length 6R configuration, the prismatic joint enlarges the feasible motion space and introduces an additional motion-allocation direction for full-pose tasks under generalized-Jacobian constraints. A proximal policy optimization (PPO)-based controller is developed for full-pose reaching with spacecraft-motion-aware objectives. Simulation results show that the 6R1P configuration improves reaching performance and reduces spacecraft reaction compared with the locked-prismatic 6R baseline. Trajectory-level dynamic reconstruction further reveals that the disturbance reduction is not caused by direct cancellation from the prismatic joint itself, but mainly by configuration-dependent redistribution of revolute-joint motions and enhanced mutual cancellation among their reaction contributions. These results demonstrate that telescopic redundancy provides a mechanism for coordinated motion allocation in free-floating manipulation, enabling learned policies to exploit additional degrees of freedom for improved task execution and reduced spacecraft disturbance.