Visual Servoing for Robotic On-Orbit Servicing: A Survey

Read original: arXiv:2409.02324 - Published 9/5/2024 by Lina Mar'ia Amaya-Mej'ia, Mohamed Ghita, Jan Dentler, Miguel Olivares-Mendez, Carol Martinez
Total Score

0

Visual Servoing for Robotic On-Orbit Servicing: A Survey

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper provides a comprehensive survey of visual servoing techniques for robotic on-orbit servicing.
  • Visual servoing refers to the use of visual feedback to control the motion of a robot.
  • On-orbit servicing involves robotic systems performing maintenance, repair, or upgrades on satellites and spacecraft in orbit.

Plain English Explanation

Visual servoing is a technique where a robot uses camera feedback to guide its own movements. This is particularly useful for on-orbit servicing, where robotic systems need to perform precise tasks on satellites and spacecraft in space.

The paper explores the various challenges involved in using visual servoing for on-orbit servicing, such as dealing with changing lighting conditions, occlusions, and the dynamics of the space environment. It then reviews different approaches researchers have developed to address these challenges, including using 3D feature tracking (related) and robust control algorithms (related).

The paper also discusses how visual servoing can be combined with other techniques like path planning (related) and object reconstruction (related) to enable more advanced robotic capabilities for on-orbit servicing.

Technical Explanation

The paper starts by outlining the key challenges of using visual servoing for on-orbit servicing, including:

  • Varying lighting conditions due to different orbital positions and eclipse periods
  • Potential occlusions from the target spacecraft or other objects
  • Dynamics of the space environment, such as micro-gravity and orbital disturbances

The authors then review various visual servoing approaches that have been proposed to address these challenges:

  • 3D feature-based servoing, which tracks distinctive 3D features on the target object to estimate its pose (related)
  • Image-based servoing, which directly controls the robot's motion based on features extracted from the camera image
  • Hybrid approaches that combine 3D and image-based techniques

The paper also discusses how visual servoing can be integrated with other robotics techniques:

  • Path planning, to generate optimal trajectories for the robotic arm (related)
  • Object reconstruction, to build 3D models of the target spacecraft (related)
  • Robust control, to handle uncertainties and disturbances in the space environment (related)

Critical Analysis

The paper provides a thorough overview of the state-of-the-art in visual servoing for on-orbit servicing, highlighting the key challenges and technical approaches. However, it does not delve deeply into the limitations and potential issues with these techniques.

For example, the paper does not discuss the accuracy and reliability requirements for on-orbit servicing, and how existing visual servoing approaches may or may not meet those requirements. Additionally, the paper does not address the computational and processing power constraints of operating in the space environment.

Further research may be needed to evaluate the practical feasibility and performance of integrating visual servoing into real-world on-orbit servicing missions, which often have stringent safety and reliability requirements.

Conclusion

This survey paper comprehensively reviews the use of visual servoing techniques for robotic on-orbit servicing applications. It highlights the key challenges involved and the various approaches researchers have developed to address them, including 3D feature tracking, image-based servoing, and integrating visual servoing with other robotics techniques.

The insights provided in this paper can help inform the design and development of more advanced robotic systems for maintaining, repairing, and upgrading spacecraft in orbit, which is becoming increasingly important as the space industry continues to grow.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Visual Servoing for Robotic On-Orbit Servicing: A Survey
Total Score

0

Visual Servoing for Robotic On-Orbit Servicing: A Survey

Lina Mar'ia Amaya-Mej'ia, Mohamed Ghita, Jan Dentler, Miguel Olivares-Mendez, Carol Martinez

On-orbit servicing (OOS) activities will power the next big step for sustainable exploration and commercialization of space. Developing robotic capabilities for autonomous OOS operations is a priority for the space industry. Visual Servoing (VS) enables robots to achieve the precise manoeuvres needed for critical OOS missions by utilizing visual information for motion control. This article presents an overview of existing VS approaches for autonomous OOS operations with space manipulator systems (SMS). We divide the approaches according to their contribution to the typical phases of a robotic OOS mission: a) Recognition, b) Approach, and c) Contact. We also present a discussion on the reviewed VS approaches, identifying current trends. Finally, we highlight the challenges and areas for future research on VS techniques for robotic OOS.

Read more

9/5/2024

Adaptive Visual Servoing for On-Orbit Servicing
Total Score

0

Adaptive Visual Servoing for On-Orbit Servicing

Farhad Aghili

This paper presents an adaptive visual servoing framework for robotic on-orbit servicing (OOS), specifically designed for capturing tumbling satellites. The vision-guided robotic system is capable of selecting optimal control actions in the event of partial or complete vision system failure, particularly in the short term. The autonomous system accounts for physical and operational constraints, executing visual servoing tasks to minimize a cost function. A hierarchical control architecture is developed, integrating a variant of the Iterative Closest Point (ICP) algorithm for image registration, a constrained noise-adaptive Kalman filter, fault detection and recovery logic, and a constrained optimal path planner. The dynamic estimator provides real-time estimates of unknown states and uncertain parameters essential for motion prediction, while ensuring consistency through a set of inequality constraints. It also adjusts the Kalman filter parameters adaptively in response to unexpected vision errors. In the event of vision system faults, a recovery strategy is activated, guided by fault detection logic that monitors the visual feedback via the metric fit error of image registration. The estimated/predicted pose and parameters are subsequently fed into an optimal path planner, which directs the robot's end-effector to the target's grasping point. This process is subject to multiple constraints, including acceleration limits, smooth capture, and line-of-sight maintenance with the target. Experimental results demonstrate that the proposed visual servoing system successfully captured a free-floating object, despite complete occlusion of the vision system.

Read more

9/10/2024

Visual Servoing Based on 3D Features: Design and Implementation for Robotic Insertion Tasks
Total Score

0

Visual Servoing Based on 3D Features: Design and Implementation for Robotic Insertion Tasks

Antonio Rosales, Tapio Heikkila, Markku Suomalainen

This paper proposes a feature-based Visual Servoing (VS) method for insertion task skills. A camera mounted on the robot's end-effector provides the pose relative to a cylinder (hole), allowing a contact-free and damage-free search of the hole and avoiding uncertainties emerging when the pose is computed via robot kinematics. Two points located on the hole's principal axis and three mutually orthogonal planes defining the flange's reference frame are associated with the pose of the hole and the flange, respectively. The proposed VS drives to zero the distance between the two points and the three planes aligning the robot's flange with the hole's direction. Compared with conventional VS where the Jacobian is difficult to compute in practice, the proposed featured-based uses a Jacobian easily calculated from the measured hole pose. Furthermore, the feature-based VS design considers the robot's maximum cartesian velocity. The VS method is implemented in an industrial robot and the experimental results support its usefulness.

Read more

5/30/2024

🧠

Total Score

0

Optimal path planning and weighted control of a four-arm robot in on-orbit servicing

Celia Redondo-Verd'u, Jos'e L. Ram'on, 'Alvaro Belmonte-Baeza, Jorge Pomares, Leonard Felicetti

This paper presents a trajectory optimization and control approach for the guidance of an orbital four-arm robot in extravehicular activities. The robot operates near the target spacecraft, enabling its arm's end-effectors to reach the spacecraft's surface. Connections to the target spacecraft can be established by the arms through specific footholds (docking devices). The trajectory optimization allows the robot path planning by computing the docking positions on the target spacecraft surface, along with their timing, the arm trajectories, the six degrees of freedom body motion, and the necessary contact forces during docking. In addition, the paper introduces a controller designed to track the planned trajectories derived from the solution of the nonlinear programming problem. A weighted controller formulated as a convex optimization problem is proposed. The controller is defined as the optimization of an objective function that allows the system to perform a set of tasks simultaneously. Simulation results show the application of the trajectory optimization and control approaches to an on-orbit servicing scenario.

Read more

6/10/2024