MPC-Graph: Nonlinear feedback motion planning using sparse sampling based neighborhood graph

Download
2022-1
Atasoy, Simay
Robust and safe feedback motion planning and navigation is a critical task for autonomous mobile robotic systems considering the highly dynamic and uncertain nature scenarios of modern applications. For these reasons motion planning and navigation algorithms that have deep roots in feedback control theory has been at the center stage of this domain recently. However, the vast majority of such policies still rely on the idea that a motion planner first generates a set of open-loop possibly time-dependent trajectories, and then a set of feedback control policies track these trajectories in closed-loop while providing some error bounds and guarantees around these trajectories. In contrast to trajectory-based approaches, some researchers developed feedback motion planning strategies based on connected obstacle-free regions, where the task of the local control policies is to drive the robot(s) in between these particular connected regions. In this work, we propose a feedback motion planning algorithm based on sparse random neighborhood graphs and constrained nonlinear Model Predictive Control (MPC). The algorithm first generates a sparse neighborhood graph as a set of connected simple rectangular regions. After that, during navigation, an MPC based online feedback control policy funnels the robot with nonlinear dynamics from one rectangle to the other in the network, ensuring no constraint violation on state and input variables occurs with guaranteed stability. In this framework, we can drive the robot to any goal location provided that the connected region network covers both the initial condition and the goal position. In this thesis, we demonstrate the effectiveness and validity of the algorithm on simulation studies which include four different robot motion models. Our work mainly focuses on motion planning applications implemented on Unmanned Surface Vehicles (USV). In order to show the robustness of the proposed algorithm, we applied process noise to the system and report the results. We compare the sampling performance of the proposed algorithm with sampling-based neighborhood graph method. The results show that MPC-Graph algorithm generates a more sparse graph structure and can drive the robot to the goal location in the presence of process noise.

Suggestions

MPC-Graph: Feedback motion planning using sparse sampling based neighborhood graph
Karagoz, O. Kaan; Atasoy, Simay; Ankaralı, Mustafa Mert (2020-10-24)
© 2020 IEEE.Robust and safe feedback motion planning and navigation is a critical task for autonomous mobile robotic systems considering the highly dynamic and uncertain nature scenarios of modern applications. For these reasons motion planning and navigation algorithms that have deep roots in feedback control theory has been at the center stage of this domain recently. However, the vast majority of such policies still rely on the idea that a motion planner first generates a set of open-loop possibly time-d...
Feedback motion planning of a novel fully actuated unmanned surface vehicle via sequential composition of random elliptical funnels
Özdemir, Oğuz; Ankaralı, Mustafa Mert; Department of Electrical and Electronics Engineering (2022-12-27)
This thesis proposes and analyzes a motion planning and control schema for unmanned surface vehicles that fuses sampling-based approaches’ probabilistic completeness with closed-loop approaches’ robustness. The Proposed schema is based on the sequential composition of elliptical funnels, and it consists of two stages: tree generation and motion control. For validation of the approach, we carried out experiments using both simulation and physical setup besides the mathematical analysis. In order to have a co...
Locomotion Gait Optimization For Modular Robots; Coevolving Morphology and Control
Pouya, Soha; Aydın Göl, Ebru; Moeckel, Rico; Ijspeert, Auke Jan (2011-01-01)
This study aims at providing a control-learning framework capable of generating optimal locomotion patterns for the modular robots. The key ideas are firstly to provide a generic control structure that can be well-adapted for the different morphologies and secondly to exploit and coevolve both morphology and control aspects. A generic framework combining robot morphology, control and environment and on the top of them optimization and evolutionary algorithms are presented. The details of the components and ...
Path Following with An Underactuated Self-Balancing Spherical-Wheel Mobile Robot
Inal, Ali Nail; Morgul, Omer; Saranlı, Uluç (2015-07-31)
Reactive methods for motion planning offer robustness advantages in the presence of large disturbances for robotic systems. Unfortunately, it is difficult to generalize these reactive methods to underactuated systems and existing research predominantly focuses on solutions based on the high-gain tracking of dynamically feasible trajectories. Self-balancing mobile robots with spherical wheels, BallBot platforms, are rich examples of such underactuated mechanisms where motion planning has traditionally been d...
Feedback motion planning of unmanned surface vehicles via random sequential composition
Ege, Emre; Ankaralı, Mustafa Mert (SAGE Publications, 2019-08-01)
In this paper, we propose a new motion planning method that aims to robustly and computationally efficiently solve path planning and navigation problems for unmanned surface vehicles (USVs). Our approach is based on synthesizing two different existing methodologies: sequential composition of dynamic behaviours and rapidly exploring random trees (RRT). The main motivation of this integrated solution is to develop a robust feedback-based and yet computationally feasible motion planning algorithm for USVs. In ...
Citation Formats
S. Atasoy, “MPC-Graph: Nonlinear feedback motion planning using sparse sampling based neighborhood graph,” M.S. - Master of Science, Middle East Technical University, 2022.