{"title":"Experimental Assessment of Chance-Constrained Motion Planning for Small Uncrewed Aircraft","authors":"K. Glasheen, John Bird, Eric Frew","doi":"10.55417/fr.2024003","DOIUrl":null,"url":null,"abstract":"This work extends the experimental evaluation of chance-constrained motion planning algorithms to fielded fixed-wing small uncrewed aircraft systems (sUAS). Despite advances in planning algorithms, certain challenges remain to producing trajectories for nonholonomic mobile robotic systems such as sUAS. These challenges include nonlinear dynamics which create a complex mapping from inputs to outputs, initialization uncertainty in online motion planning due to compute time of planners and latency in data transfer, environmental uncertainty that has non-Gaussian impact on the robot’s trajectory, and system uncertainty that arises from incomplete models of complex systems. Small UAS often have proprietary components such as commercial, off-the-shelf autopilots which prevent motion planning models from accurately capturing system behavior in all regions of the state space. These challenges can be addressed by leveraging probabilistic motion planners that accurately represent and reason over dynamics and uncertainty. Chance-constrained motion planning offers a method of reasoning over uncertainty as feasibility constraints, and Monte Carlo sampling within a motion planning algorithm offers a method of representing complex uncertainty that may not have a closed form representation. This work extends the chance-constrained motion planning problem to reason over constraint on the trajectory and constraints on the state which ensure that the system model remains valid. Dynamical and systems models are formulated to extend to a broad class of fixed-wing UAS through the experimental derivation of input distributions and system parameters. Uncertainty is quantified using a data-driven approach to modeling input distributions, and Monte Carlo uncertainty sampling deployed within a Rapidly-exploring Random Tree motion planning algorithm is used to plan a trajectory containing a representation of uncertainty. The motion planning algorithm’s ability to accurately reason over layered chance constraints is evaluated experimentally in 61 fielded missions. The results show that when the flight conditions fall within the domain of the uncertainty distributions, the motion planning system is able to accurately reason over the chance constraints.","PeriodicalId":516834,"journal":{"name":"Field Robotics","volume":" 19","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Field Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.55417/fr.2024003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This work extends the experimental evaluation of chance-constrained motion planning algorithms to fielded fixed-wing small uncrewed aircraft systems (sUAS). Despite advances in planning algorithms, certain challenges remain to producing trajectories for nonholonomic mobile robotic systems such as sUAS. These challenges include nonlinear dynamics which create a complex mapping from inputs to outputs, initialization uncertainty in online motion planning due to compute time of planners and latency in data transfer, environmental uncertainty that has non-Gaussian impact on the robot’s trajectory, and system uncertainty that arises from incomplete models of complex systems. Small UAS often have proprietary components such as commercial, off-the-shelf autopilots which prevent motion planning models from accurately capturing system behavior in all regions of the state space. These challenges can be addressed by leveraging probabilistic motion planners that accurately represent and reason over dynamics and uncertainty. Chance-constrained motion planning offers a method of reasoning over uncertainty as feasibility constraints, and Monte Carlo sampling within a motion planning algorithm offers a method of representing complex uncertainty that may not have a closed form representation. This work extends the chance-constrained motion planning problem to reason over constraint on the trajectory and constraints on the state which ensure that the system model remains valid. Dynamical and systems models are formulated to extend to a broad class of fixed-wing UAS through the experimental derivation of input distributions and system parameters. Uncertainty is quantified using a data-driven approach to modeling input distributions, and Monte Carlo uncertainty sampling deployed within a Rapidly-exploring Random Tree motion planning algorithm is used to plan a trajectory containing a representation of uncertainty. The motion planning algorithm’s ability to accurately reason over layered chance constraints is evaluated experimentally in 61 fielded missions. The results show that when the flight conditions fall within the domain of the uncertainty distributions, the motion planning system is able to accurately reason over the chance constraints.
这项工作将偶然受限运动规划算法的实验评估扩展到了实战固定翼小型无人驾驶飞机系统(sUAS)。尽管规划算法取得了进步,但要为 sUAS 等非全局性移动机器人系统绘制轨迹仍面临一些挑战。这些挑战包括:非线性动力学会产生从输入到输出的复杂映射;在线运动规划中的初始化不确定性(由规划器的计算时间和数据传输延迟造成);环境不确定性会对机器人的轨迹产生非高斯影响;以及系统不确定性(由复杂系统的不完整模型造成)。小型无人机系统通常具有专有组件,如商用现成的自动驾驶仪,这就使得运动规划模型无法准确捕捉状态空间所有区域的系统行为。这些挑战可以通过利用概率运动规划器来解决,该规划器可以准确地表示和推理动态和不确定性。机会约束运动规划提供了一种将不确定性作为可行性约束进行推理的方法,而运动规划算法中的蒙特卡罗采样则提供了一种表示可能没有封闭形式表示的复杂不确定性的方法。这项工作扩展了机会约束运动规划问题,以推理轨迹约束和状态约束,从而确保系统模型保持有效。通过对输入分布和系统参数的实验推导,制定了动态和系统模型,以扩展到一大类固定翼无人机系统。使用数据驱动方法对输入分布建模,并在快速探索随机树运动规划算法中部署蒙特卡罗不确定性采样,以规划包含不确定性表示的轨迹,从而量化不确定性。在 61 次实地任务中,对运动规划算法准确推理分层偶然性约束的能力进行了实验评估。结果表明,当飞行条件处于不确定性分布的范围内时,运动规划系统能够准确地推理出偶然性约束条件。