Fast-planner 和 Ego-planner 比较

2023-05-16

Fast-planner 和 Ego-planner 比较

    • Fast-Planner
    • Ego-planner

Fast-planner和Ego-planner都是无人机路径规划中常见的算法,但它们的实现方式和目标略有不同。

Fast-planner 是一种高效的 全局路径规划算法,它主要用于生成无人机的长期规划路径,以最小化整个路径的时间和距离。该算法通过先前的地图信息和无人机当前状态,生成一条起点和终点之间的最优路径,并且在运行时间上非常快速,通常能够在几秒内完成路径规划。

相比之下,Ego-planner 是一种更加局部的路径规划算法,其主要目的是在无人机飞行过程中即时生成适合当前交通状况的 短期规划路径,以确保无人机的安全性和飞行效率。Ego-planner会在每次更新时考虑无人机周围的实时信息,如障碍物和其他干扰的运动信息,以生成一个可行的飞行路径。因此,Ego-planner的实时性非常高,但是它可能不是最优的路径规划算法

总的来说,Fast-planner和Ego-planner都有自己的优点和缺点,其选择主要取决于具体的应用场景和需求。例如,在长途旅行或大规模交通规划中,Fast-planner可能更适合;而在城市建筑稠密和复杂的城市环境中,Ego-planner可能更适合。
Fast-Planner是一种基于规划图的快速全局路径规划算法,它适用于无人机在复杂环境中高速穿越的场景,例如飞越森林或城市的快速运输。

Fast-Planner

Fast-Planner算法的主要思想是将环境建模为一个有向无环图(DAG),每个节点表示一个离散的空间位置,边表示两个位置之间的通行关系。Fast-Planner采用一种称为“不完全样条代替”的技术来实现路径规划,这种技术可以在保持计算效率的同时,生成平滑的路径。

Fast-Planner算法的核心部分是一种名为“快速矩阵式A*”(Fast Matrix-Style A*)的搜索算法。这种算法通过预处理边缘的代价值和通过矩阵运算来处理节点代价值,从而实现了更快的计算速度。此外,Fast-Planner还引入了一种称为“高速跳跃”的技术,它可以在搜索过程中跳过不需要的节点,从而提高搜索速度。

Fast-Planner算法在多个仿真场景和实际无人机场景中进行了测试,并与其他快速路径规划算法进行了比较。实验结果表明,Fast-Planner算法在效率和路径质量方面表现出色,具有较好的实时性和鲁棒性,可应用于无人机在复杂环境中的高速穿越场景。

Ego-planner

EGO-Planner 的无 ESDF(Euclidean Signed Distance Field)梯度型局部规划器,适用于四旋翼无人机。传统的梯度型规划器需要 ESDF 的信息来计算障碍物的梯度,但是 ESDF 需要进行昂贵的计算和存储,并且只能处理固定的环境。EGO-Planner 取而代之,使用另一种称为距离场网格(Distance Field Grid)的技术,它比 ESDF 更加简单,可以在运行时动态构建,从而可以应对不同环境的变化。

EGO-Planner 的主要思想是使用有限差分来估计距离场网格的梯度,然后将其用于路径规划。为了保证飞行的平稳性,论文中提出了一种基于“控制变量转换”(Control Variable Transformation)的方法,将生成的路径转化为一个控制输入,从而使得四旋翼无人机可以以平稳的方式沿着路径飞行。

EGO-Planner 在多种复杂环境下进行了实验,并与其他梯度型规划器进行了比较。实验结果表明,EGO-Planner 能够在不需要 ESDF 的情况下快速生成平滑的轨迹,与其他规划器相比,其计算时间更短,规划的路径更平滑。总的来说无 ESDF 梯度型规划器 EGO-Planner,可以实现快速、高效、平滑的路径规划,并适用于不同环境下的四旋翼无人机飞行任务。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Fast-planner 和 Ego-planner 比较 的相关文章

  • UEFI启动,安装CentOS7报错tsc: Fast TSC calibration failed

    安装CentOS7系统报错 tsc Fast TSC calibration failed 多的不说 xff0c 选择Boot启动时有 USB SanDisk和UEFI xff1a SanDisk xff0c Partition 4 xff
  • 深度学习_NMS代码详解YOLOv3及Fast R-CNN例子

    先放Fast R CNN的NMS代码 这部分是关于 nms 实现的代码 后续再加下其他的版本 流程 xff1a 首先对检测结果的 score 取出最大的元素 xff0c 然后将置信度最高的框与其他框取交集 xff0c 计算 iou xff0
  • EGO Swarm翻译

    目录 摘要 介绍 相关工作 A 单四旋翼局部规划 B 拓扑规划 C 分布式无人机集群 基于梯度的局部规划隐式拓扑轨迹生成 A 无需ESDF梯度的局部路径规划 B 隐式拓扑轨迹生成 无人机集群导航 A 机间避碰 B 定位漂移补偿 C 从深度图
  • ego-planner框架和参数

    drone id 对应飞机的编号 从0开始 map size xyz 地图场地大小 xff0c 给的目标点要在地图范围内 fx fy cx cy 相机内参 obstacles inflation 障碍物膨胀大小 是 飞机外廓尺寸的1 5倍
  • Meta-Learning: Learning to Learn Fast

    Meta Learning Learning to Learn Fast 元学习 学习如何学习 译 原文 本文与原文基本没有区别 xff0c 仅供个人学习记录 电子笔记本 前言 xff1a 元学习解决 xff1a 遇到没有见过的任务 xff
  • Mission Planner中级应用(APM或PIX飞控)4——无人机APM飞控硬件故障简单维修(上)

    目录 一 飞控USB口针脚脱落 二 科教类装调无人机塑料桨射桨 一 飞控USB口针脚脱落 xff08 以apm为例 xff09 出现的问题主要原因一是USB口那一侧不要装接收机 xff0c 要装另外一侧 xff0c 免得连线的时候变形 xf
  • FAST-LIVO论文翻译

    摘要 多传感器融合被证明是一种能够在SLAM任务中取得准确和鲁棒位姿估计的有效解决方案 xff0c 因而在机器人应用中具有无限可能 本文提出了FAST LIVO方法 xff0c 一种快速的雷达 惯性 视觉里程计 xff0c 其中包含了两个紧
  • FAST-LIO论文翻译

    摘要 本文提出了一个计算效率较高和鲁棒的激光 惯性里程计框架 我们使用基于紧耦合的迭代扩展卡尔曼滤波器将LiDAR特征点与IMU数据融合在一起 xff0c 以便在发生退化的快速运动 xff0c 嘈杂或杂乱环境中实现稳健的导航 为了在存在大量
  • 香橙派5刷Fast Drone 250

    1 购买USB网卡RTL8821CU RTL8811 RTL8723BU 三种都可以 xff0c 首次搭建买的GRIS 的RTL8821CU 2 网络环境设置好 3 刷系统 安装ROS xff0c 一路畅通 https blog csdn
  • PX4的中间件Fast DDS

    本文参考官网 xff1a RTPS DDS Interface PX4 Fast RTPS DDS Bridge PX4 User Guide 版本说明 xff1a PX4固件版本 xff1a 1 13 0d 自驾仪 xff1a PIXHA
  • FrankMocap Fast monocular 3D Hand and Body Motion Capture by Regression and Intergretion

    paper title FrankMocap Fast monocular 3D Hand and Body Motion Capture by Regression and Intergretion paper link https ar
  • PX4模块设计之六:PX4-Fast RTPS(DDS)简介

    64 TOC PX4模块设计之六 xff1a PX4 Fast RTPS DDS 简介 基于PX4开源软件框架简明简介的框架设计 xff0c 逐步分析内部模块功能设计 PX4 Fast RTPS DDS 具有实时发布 订阅uORB消息接口
  • ArduPilot飞控之Mission Planner模拟

    ArduPilot飞控之Mission Planner模拟 1 源由2 Mission Planner安装 amp 模拟2 1 安装Mission Planner2 2 Mission Planner模拟 3 注意事项3 1 界面语言设置3
  • MySQL -- Fast Index Creation

    1 fast index creation简介 MySQL5 5之后 xff0c 对innodb表创建或删除辅助索引的效率提升了很多 xff0c 即增加了新的功能fast index creation 因为MySQL5 5之后 xff0c
  • 使用D435i+Avia跑Fast-LIVO

    前言 最近Fast LIVO开源了 xff0c 之前看它的论文的时候发现效果很优秀 xff0c 于是用实验室现有的设备尝试一下 这里主要记录一下使用不带外触发功能的D435i 43 Avia跑Fast LIVO的过程 xff0c 为了适配代
  • EGO-Planner: An ESDF-free Gradient-based Local Planner for Quadrotors(论文笔记)

    EGO Planner An ESDF free Gradient based Local Planner for Quadrotors xff08 论文笔记 xff09 ESDF欧式符号距离场避碰力估算基于梯度的轨迹优化平滑惩罚障碍惩罚可
  • 从零实现vins-mono+fast-planner+M100无人机实验在现实场景中的应用

    版权声明 本文为博主原创文章 未经博主允许不能随意转载 本文链接 https blog csdn net AnChenliang 1002 article details 109535355 最近由于科研的需要 要将VINS mono与fa
  • EGO-Planner: An ESDF-free Gradient-based Local Planner for Quadrotors(论文学习)

    EGO规划器 xff1a 一种基于ESDF自由梯度的四转子局部规划器 摘要 ESDF地图被广泛运用在局部地图的梯度方向和大小估计之中 xff0c 但是由于我们在进行轨迹优化的过程中 xff0c 只用到了ESDF地图中很小的一部分 xff0c
  • 【Lane】 Ultra-Fast-Lane-Detection 复现

    引言 笔者Ultra Fast Lane Detection专栏链接 x1f517 导航 xff1a Lane Ultra Fast Lane Detection 复现 Lane Ultra Fast Lane Detection xff0
  • FasterTransformer 安装

    第一 安装TensorRT FasterTransformer 支持cuda10 0 所以TensorRT也下cuda10 0对应版本 1 下载TensorRT https developer nvidia com nvidia tenso

随机推荐