Online path planning for kinematic-constrained UAVs in a dynamic environment based on a Differential Evolution algorithm

· Source: cs.NE updates on arXiv.org · Field: Technology & Digital — Robotics & Autonomous Systems, Artificial Intelligence & Machine Learning · Depth: Expert, long

Summary

This research introduces an online path planner for fixed-wing Unmanned Aerial Vehicles (UAVs) designed to navigate dynamic environments while adhering to kinematic constraints like maximum curvature and desired orientations. The proposed system utilizes a Non-Uniform Rational B-spline (NURBS) curve for path representation and employs the Linear-Success-History Based Adaptive Differential Evolution for Constrained Optimization Problems (LSHADE-COP) algorithm. It integrates concepts from the Velocity Obstacle approach into its constraint function to avoid dynamic obstacles within a limited sensing range. This online planner achieves a re-planning interval of approximately 0.1 seconds, demonstrating a 12,000-fold speed improvement over a previous offline version. Simulations confirm its feasibility and ability to provide safe navigation in crowded, dynamic settings, laying groundwork for future 3D extensions.

Key takeaway

For Robotics Engineers developing UAV navigation systems for dynamic environments, this online planner offers a robust solution. You should consider integrating NURBS-based path representation with a Differential Evolution algorithm and Velocity Obstacle constraints to achieve rapid, safe re-planning. This approach allows your fixed-wing UAVs to handle kinematic limitations and dynamic obstacles effectively, significantly improving operational safety and efficiency in complex missions.

Key insights

Online path planning for kinematic-constrained UAVs in dynamic environments is achieved using NURBS and Differential Evolution with Velocity Obstacle integration.

Principles

Method

The method optimizes variations of NURBS curve parameters using LSHADE-COP, minimizing path length while satisfying kinematic constraints, no-fly zones, and dynamic obstacle avoidance via Velocity Obstacle integration at each re-planning interval.

In practice

Topics

Best for: Research Scientist, AI Scientist, Robotics Engineer, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.NE updates on arXiv.org.