A Novel Optimization-Based Collision Avoidance For Autonomous On-Orbit Assembly

2404.07916

YC

0

Reddit

0

Published 4/16/2024 by Siavash Tavana, Sepideh Faghihi, Anton de Ruiter, Krishna Dev Kumar
A Novel Optimization-Based Collision Avoidance For Autonomous On-Orbit Assembly

Abstract

The collision avoidance constraints are prominent as non-convex, non-differentiable, and challenging when defined in optimization-based motion planning problems. To overcome these issues, this paper presents a novel non-conservative collision avoidance technique using the notion of convex optimization to establish the distance between robotic spacecraft and space structures for autonomous on-orbit assembly operations. The proposed technique defines each ellipsoidal- and polyhedral-shaped object as the union of convex compact sets, each represented non-conservatively by a real-valued convex function. Then, the functions are introduced as a set of constraints to a convex optimization problem to produce a new set of differentiable constraints resulting from the optimality conditions. These new constraints are later fed into an optimal control problem to enforce collision avoidance where the motion planning for the autonomous on-orbit assembly takes place. Numerical experiments for two assembly scenarios in tight environments are presented to demonstrate the capability and effectiveness of the proposed technique. The results show that this framework leads to optimal non-conservative trajectories for robotic spacecraft in tight environments. Although developed for autonomous on-orbit assembly, this technique could be used for any generic motion planning problem where collision avoidance is crucial.

Create account to get full access

or

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

Overview

  • This research paper presents a novel optimization-based approach for collision avoidance in autonomous on-orbit assembly.
  • The proposed method aims to enable autonomous spacecraft to navigate and assemble structures in cluttered orbital environments while avoiding collisions.
  • The key features of the approach include dynamical modeling, collision avoidance constraints, and an optimization-based trajectory planning algorithm.

Plain English Explanation

The paper addresses a critical challenge in the realm of autonomous on-orbit assembly - how to enable spacecraft to navigate and assemble structures in crowded orbital environments without colliding with other objects. The researchers developed a novel optimization-based approach to solve this problem.

At the core of their method is a dynamical model that accurately represents the movement and constraints of the spacecraft. This model is then used to formulate collision avoidance constraints, ensuring the spacecraft's trajectory steers clear of potential obstacles. The researchers then leverage an optimization-based algorithm to plan the spacecraft's movements, finding the best path that satisfies the collision avoidance requirements while also optimizing for other performance objectives, such as fuel efficiency or assembly time.

By integrating this advanced trajectory planning capability, the researchers aim to enable autonomous on-orbit assembly missions to be carried out more safely and reliably, without the risk of costly and potentially mission-compromising collisions. This could have significant implications for the future of space exploration and the construction of large-scale orbital structures.

Technical Explanation

The paper presents a novel optimization-based approach for collision avoidance in autonomous on-orbit assembly. The key elements of the proposed method include:

  1. Dynamical Modeling: The researchers develop a detailed dynamical model to represent the motion of the spacecraft during the assembly process. This model accounts for factors such as orbital mechanics, spacecraft dynamics, and control inputs.

  2. Collision Avoidance Constraints: Building on the dynamical model, the researchers formulate a set of constraints to ensure the spacecraft's trajectory avoids collisions with obstacles in the cluttered orbital environment. These constraints are based on principles from interaction-aware vehicle motion planning and collision avoidance.

  3. Optimization-Based Trajectory Planning: The researchers leverage an optimization-based algorithm to plan the spacecraft's movements, finding the best trajectory that satisfies the collision avoidance constraints while also optimizing for other performance objectives, such as fuel efficiency or assembly time. This approach draws inspiration from techniques like chance-constrained via-point-based optimization and self-organizing multi-agent target enclosing.

By integrating this advanced trajectory planning capability, the researchers aim to enable autonomous on-orbit assembly missions to be carried out more safely and reliably, without the risk of costly and potentially mission-compromising collisions. This could have significant implications for the future of space exploration and the construction of large-scale orbital structures.

Critical Analysis

The paper presents a promising approach to address the critical challenge of collision avoidance in autonomous on-orbit assembly. The researchers have developed a comprehensive solution that integrates dynamical modeling, collision avoidance constraints, and optimization-based trajectory planning.

One potential limitation of the research is that it primarily focuses on the theoretical development and simulation-based evaluation of the proposed method. While the simulation results demonstrate the effectiveness of the approach, it would be valuable to see further validation through real-world experiments or hardware-in-the-loop testing to assess the method's performance in more realistic scenarios.

Additionally, the paper does not delve into the computational complexity and scalability of the optimization-based algorithm, which could be an important consideration for practical implementation, especially in time-critical on-orbit assembly operations. Stochastic online optimization for cyber-physical robotic systems could provide relevant insights in this regard.

Overall, the research presents a well-designed and promising solution to a critical challenge in autonomous on-orbit assembly. Further validation and investigation of the practical implementation aspects could help strengthen the potential impact of this work.

Conclusion

The paper introduces a novel optimization-based approach for collision avoidance in autonomous on-orbit assembly. By integrating advanced dynamical modeling, collision avoidance constraints, and optimization-based trajectory planning, the researchers have developed a comprehensive solution to enable spacecraft to navigate and assemble structures in cluttered orbital environments safely and efficiently.

This work has the potential to significantly contribute to the advancement of autonomous space exploration and the construction of large-scale orbital structures, as it addresses a crucial challenge in ensuring the reliability and success of such missions. Further validation and exploration of the practical implementation aspects could help solidify the impact of this research and pave the way for its real-world adoption.



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

Related Papers

Chance-Constrained Control for Safe Spacecraft Autonomy: Convex Programming Approach

Chance-Constrained Control for Safe Spacecraft Autonomy: Convex Programming Approach

Kenshiro Oguri

YC

0

Reddit

0

This paper presents a robust path-planning framework for safe spacecraft autonomy under uncertainty and develops a computationally tractable formulation based on convex programming. We utilize chance-constrained control to formulate the problem. It provides a mathematical framework to solve for a sequence of control policies that minimizes a probabilistic cost under probabilistic constraints with a user-defined confidence level (e.g., safety with 99.9% confidence). The framework enables the planner to directly control state distributions under operational uncertainties while ensuring the vehicle safety. This paper rigorously formulates the safe autonomy problem, gathers and extends techniques in literature to accommodate key cost/constraint functions that often arise in spacecraft path planning, and develops a tractable solution method. The presented framework is demonstrated via two representative numerical examples: safe autonomous rendezvous and orbit maintenance in cislunar space, both under uncertainties due to navigation error from Kalman filter, execution error via Gates model, and imperfect force models.

Read more

4/19/2024

GPU-Accelerated Optimization-Based Collision Avoidance

GPU-Accelerated Optimization-Based Collision Avoidance

Zeming Wu, Zhuping Wang, Hao Zhang

YC

0

Reddit

0

This paper proposes a GPU-accelerated optimization framework for collision avoidance problems where the controlled objects and the obstacles can be modeled as the finite union of convex polyhedra. A novel collision avoidance constraint is proposed based on scale-based collision detection and the strong duality of convex optimization. Under this constraint, the high-dimensional non-convex optimization problems of collision avoidance can be decomposed into several low-dimensional quadratic programmings (QPs) following the paradigm of alternating direction method of multipliers (ADMM). Furthermore, these low-dimensional QPs can be solved parallel with GPUs, significantly reducing computational time. High-fidelity simulations are conducted to validate the proposed method's effectiveness and practicality.

Read more

6/12/2024

Optimal Convex Cover as Collision-free Space Approximation for Trajectory Generation

Optimal Convex Cover as Collision-free Space Approximation for Trajectory Generation

Yuwei Wu, Igor Spasojevic, Pratik Chaudhari, Vijay Kumar

YC

0

Reddit

0

We propose an online iterative algorithm to find a suitable convex cover to under-approximate the free space for autonomous navigation to delineate Safe Flight Corridors (SFC). The convex cover consists of a set of polytopes such that the union of the polytopes represents obstacle-free space, allowing us to find trajectories for robots that lie within the convex cover. In order to find the SFC that facilitates optimal trajectory generation, we iteratively find overlapping polytopes of maximum volumes that include specified waypoints initialized by a geometric or kinematic planner. Constraints at waypoints appear in two alternating stages of a joint optimization problem, which is solved by a method inspired by the Alternating Direction Method of Multipliers (ADMM) with partially distributed variables. We validate the effectiveness of our proposed algorithm using a range of parameterized environments and show its applications for two-stage motion planning.

Read more

6/17/2024

A Convex Formulation of the Soft-Capture Problem

A Convex Formulation of the Soft-Capture Problem

Ibrahima Sory Sow, Geordan Gutow, Howie Choset, Zachary Manchester

YC

0

Reddit

0

We present a fast trajectory optimization algorithm for the soft capture of uncooperative tumbling space objects. Our algorithm generates safe, dynamically feasible, and minimum-fuel trajectories for a six-degree-of-freedom servicing spacecraft to achieve soft capture (near-zero relative velocity at contact) between predefined locations on the servicer spacecraft and target body. We solve a convex problem by enforcing a convex relaxation of the field-of-view constraint, followed by a sequential convex program correcting the trajectory for collision avoidance. The optimization problems can be solved with a standard second-order cone programming solver, making the algorithm both fast and practical for implementation in flight software. We demonstrate the performance and robustness of our algorithm in simulation over a range of object tumble rates up to 10{deg}/s.

Read more

5/3/2024