Generating 6-D Trajectories for Omnidirectional Multirotor Aerial Vehicles in Cluttered Environments

2404.10392

YC

0

Reddit

0

Published 4/17/2024 by Peiyan Liu, Yuanzhe Shen, Yueqian Liu, Fengyu Quan, Can Wang, Haoyao Chen
Generating 6-D Trajectories for Omnidirectional Multirotor Aerial Vehicles in Cluttered Environments

Abstract

As fully-actuated systems, omnidirectional multirotor aerial vehicles (OMAVs) have more flexible maneuverability and advantages in aggressive flight in cluttered environments than traditional underactuated MAVs. %Due to the high dimensionality of configuration space, making the designed trajectory generation algorithm efficient is challenging. This paper aims to achieve safe flight of OMAVs in cluttered environments. Considering existing static obstacles, an efficient optimization-based framework is proposed to generate 6-D $SE(3)$ trajectories for OMAVs. Given the kinodynamic constraints and the 3D collision-free region represented by a series of intersecting convex polyhedra, the proposed method finally generates a safe and dynamically feasible 6-D trajectory. First, we parameterize the vehicle's attitude into a free 3D vector using stereographic projection to eliminate the constraints inherent in the $SO(3)$ manifold, while the complete $SE(3)$ trajectory is represented as a 6-D polynomial in time without inherent constraints. The vehicle's shape is modeled as a cuboid attached to the body frame to achieve whole-body collision evaluation. Then, we formulate the origin trajectory generation problem as a constrained optimization problem. The original constrained problem is finally transformed into an unconstrained one that can be solved efficiently. To verify the proposed framework's performance, simulations and real-world experiments based on a tilt-rotor hexarotor aerial vehicle are carried out.

Create account to get full access

or

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

Overview

  • This paper presents a method for generating 6-dimensional (6D) trajectories for omnidirectional multirotor aerial vehicles navigating through cluttered environments.
  • The proposed approach combines a path planning algorithm with a trajectory optimization technique to generate smooth, collision-free trajectories that account for the vehicles' dynamic constraints.
  • The method is designed to enable multirotor drones to navigate through complex, obstacle-filled environments without collisions.

Plain English Explanation

The paper focuses on helping unmanned aerial vehicles (UAVs), like multirotor drones, navigate through cluttered environments without crashing. Multirotor drones can move in any direction (omnidirectional), but this also makes them more challenging to control, especially in tight spaces with obstacles.

The researchers developed a new method to plan and optimize the drones' flight paths. First, the path planning algorithm finds a route through the obstacles. Then, the trajectory optimization technique refines this path to make it smoother and ensure the drone can actually follow it without exceeding its physical limits.

This combined approach allows the drones to plan collision-free trajectories that account for the vehicles' dynamics and maneuverability. The goal is to enable drones to safely fly through complex, crowded environments, which could be useful for applications like search and rescue, inspection, or delivery.

Technical Explanation

The paper presents a method for generating 6D trajectories for omnidirectional multirotor aerial vehicles navigating through cluttered environments. The proposed approach combines a path planning algorithm with a trajectory optimization technique to produce smooth, collision-free trajectories that satisfy the vehicles' dynamic constraints.

The path planning component first finds a feasible path through the obstacles using a sampling-based algorithm. The trajectory optimization then refines this path, generating a dynamically feasible 6D trajectory that minimizes a cost function. This cost function accounts for factors like path length, control effort, and proximity to obstacles.

The researchers leverage a parametrization method called TOPPQUAD to represent the trajectory in a compact, efficient way. This allows for real-time trajectory generation and control.

The paper also discusses the use of LIDAR-based mapping and sensor fusion techniques to accurately localize the vehicle and detect obstacles in the environment.

Critical Analysis

The paper presents a comprehensive approach to generating collision-free trajectories for omnidirectional multirotor vehicles. The combination of path planning and trajectory optimization is a well-established technique, and the authors have effectively adapted it to the specific challenges of cluttered environments and drone dynamics.

One potential limitation is the reliance on accurate 3D mapping and localization, which may be challenging to achieve in real-world, dynamic environments. The authors acknowledge this and suggest exploring more robust sensor fusion techniques as an area for future research.

Additionally, the paper does not provide a detailed analysis of the computational complexity and real-time performance of the proposed method. This would be an important consideration for practical deployment, especially for applications that require rapid decision-making and control.

Overall, the research presents a promising approach to enabling safe and efficient navigation of multirotor drones in cluttered environments. Further validation and optimization of the method could lead to significant advancements in drone autonomy and expand the range of applications for these versatile aerial vehicles.

Conclusion

This paper introduces a novel method for generating 6D trajectories for omnidirectional multirotor aerial vehicles navigating through cluttered environments. By combining path planning and trajectory optimization techniques, the researchers have developed a approach that can produce smooth, collision-free trajectories that account for the vehicles' dynamic constraints.

The proposed method has the potential to enable drones to safely and efficiently navigate complex, obstacle-filled environments, which could be valuable for a wide range of applications, such as search and rescue, inspection, and delivery. While the approach requires accurate 3D mapping and localization, the authors have identified areas for future research to address these challenges.

Overall, this work represents an important step forward in the field of drone autonomy, showcasing the potential for advanced navigation and control algorithms to unlock new capabilities for these versatile aerial vehicles.



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

🛸

New!Multi-UAVs end-to-end Distributed Trajectory Generation over Point Cloud Data

Antonio Marino (RAINBOW), Claudio Pacchierotti (RAINBOW), Paolo Robuffo Giordano (RAINBOW)

YC

0

Reddit

0

This paper introduces an end-to-end trajectory planning algorithm tailored for multi-UAV systems that generates collision-free trajectories in environments populated with both static and dynamic obstacles, leveraging point cloud data. Our approach consists of a 2-fork neural network fed with sensing and localization data, able to communicate intermediate learned features among the agents. One network branch crafts an initial collision-free trajectory estimate, while the other devises a neural collision constraint for subsequent optimization, ensuring trajectory continuity and adherence to physicalactuation limits. Extensive simulations in challenging cluttered environments, involving up to 25 robots and 25% obstacle density, show a collision avoidance success rate in the range of 100 -- 85%. Finally, we introduce a saliency map computation method acting on the point cloud data, offering qualitative insights into our methodology.

Read more

7/1/2024

An Efficient Trajectory Generation for Bi-copter Flight in Tight Space

An Efficient Trajectory Generation for Bi-copter Flight in Tight Space

Xin Dong, Yangjie Cui, Jingwu Xiang, Daochun Li, Zhan Tu

YC

0

Reddit

0

Unlike squared (or alike) quadrotors, elongated bi-copters leverage natural superiority in crossing tight spaces. To date, extensive works have focused on the design, modeling, and control of bi-copters. Besides, a proper motion planner utilizing bi-copters' shape characteristics is essential to efficiently and safely traverse tight spaces, yet it has rarely been studied. Current motion planning methods will significantly compromise their ability to traverse narrow spaces if the map is inflated based on the long dimension of the bi-copter. In this paper, we propose an efficient motion planning method that enables the safe navigation of bi-copters through narrow spaces. We first adapt a dynamic, feasible path-finding algorithm with whole-body collision checks to generate a collision-free path. Subsequently, we jointly optimize the position and rotation of the bi-copter to produce a trajectory that is safe, dynamically feasible, and smooth. Extensive simulations and real-world experiments have been conducted to verify the reliability and robustness of the proposed method.

Read more

6/4/2024

Model-Predictive Trajectory Generation for Autonomous Aerial Search and Coverage

Model-Predictive Trajectory Generation for Autonomous Aerial Search and Coverage

Hugo Matias, Daniel Silvestre

YC

0

Reddit

0

This paper addresses the trajectory planning problem for search and coverage missions with an Unmanned Aerial Vehicle (UAV). The objective is to devise optimal coverage trajectories based on a utility map describing prior region information, assumed to be effectively approximated by a Gaussian Mixture Model (GMM). We introduce a Model Predictive Control (MPC) algorithm employing a relaxed formulation that promotes the exploration of the map by preventing the UAV from revisiting previously covered areas. This is achieved by penalizing intersections between the UAV's visibility regions along its trajectory. The algorithm is assessed in MATLAB and validated in Gazebo, as well as in outdoor experimental tests. The results show that the proposed strategy can generate efficient and smooth trajectories for search and coverage missions.

Read more

4/8/2024

Collision-Free Trajectory Optimization in Cluttered Environments with Sums-of-Squares Programming

Collision-Free Trajectory Optimization in Cluttered Environments with Sums-of-Squares Programming

Yulin Li, Chunxin Zheng, Kai Chen, Yusen Xie, Xindong Tang, Michael Yu Wang, Jun Ma

YC

0

Reddit

0

In this work, we propose a trajectory optimization approach for robot navigation in cluttered 3D environments. We represent the robot's geometry as a semialgebraic set defined by polynomial inequalities such that robots with general shapes can be suitably characterized. To address the robot navigation task in obstacle-dense environments, we exploit the free space directly to construct a sequence of free regions, and allocate each waypoint on the trajectory to a specific region. Then, we incorporate a uniform scaling factor for each free region, and formulate a Sums-of-Squares (SOS) optimization problem that renders the containment relationship between the robot and the free space computationally tractable. The SOS optimization problem is further reformulated to a semidefinite program (SDP), and the collision-free constraints are shown to be equivalent to limiting the scaling factor along the entire trajectory. In this context, the robot at a specific configuration is tailored to stay within the free region. Next, to solve the trajectory optimization problem with the proposed safety constraints (which are implicitly dependent on the robot configurations), we derive the analytical solution to the gradient of the minimum scaling factor with respect to the robot configuration. As a result, this seamlessly facilitates the use of gradient-based methods in efficient solving of the trajectory optimization problem. Through a series of simulations and real-world experiments, the proposed trajectory optimization approach is validated in various challenging scenarios, and the results demonstrate its effectiveness in generating collision-free trajectories in dense and intricate environments populated with obstacles.

Read more

4/9/2024