Related Experiment Video
Updated: Sep 22, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
FM2 Path Planner for UAV Applications with Curvature Constraints: A Comparative Analysis with Other Planning
Santiago Garrido1, Javier Muñoz1, Blanca López1
1Robotics Lab, Department of Systems Engineering and Automation, Universidad Carlos III de Madrid, Av. Universidad 30, 28911 Madrid, Spain.
Abstract:
This paper studies the Fast Marching Square (FM2) method as a competitive path planner for UAV applications. The approach fulfills trajectory curvature constraints together with a significantly reduced computation time, which makes it overperform with respect to other planning methods of the literature based on optimization. A comparative analysis is presented to demonstrate how the FM2 approach can easily adapt its performance thanks to the introduction of two parameters, saturation α and exponent β, that allow a flexible configuration of the paths in terms of curvature restrictions, among others. The main contributions of the method are twofold: first, a feasible path is directly obtained without the need of a later optimization process to accomplish curvature restrictions; second, the computation speed is significantly increased, up to 220 times faster than other optimization-based methods such as, for instance, Dubins, Euler-Mumford Elastica and Reeds-Shepp. Simulation results are given to demonstrate the superiority of the method when used for UAV applications in comparison with the three previously mentioned methods.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Plane Potential Flows
Uniform...
Coplanar Forces
Bending of Curved Members - Strain Analysis
The important part of bending analysis for such a member...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Design Example: Analyzing Capacity Contours for Flood Risk Assessment

