ESDF: Euclidean Signed Distance Field
EGO: ESDF-free Gradient-based lOcal planning framework

摘要

通过比较碰撞轨迹与无碰撞引导路径,得到惩罚函数中的碰撞项
仅仅存储遇到的新障碍
如果某段轨迹动力学不可行,则延长该段轨迹分配的时间
异性曲线拟合算法——在保持原有轨迹形状的情况下降低轨迹的阶数

介绍

基于梯度的规划器依赖预构建的 ESDF 地图,并且这个 ESDF 计算占据了构建局部规划总处理时间的 70%

构建 ESDF 的两种方法:全局增量式和批量本地计算
两者都不关注轨迹本身,做了很多无用计算

EGO-Planer主要由基于梯度的样条曲线优化器和细化过程组成。

样条曲线优化器:
碰撞项的构成通过比较障碍物内的轨迹与无碰撞的引导路径
然后用梯度信息将碰撞到障碍物的轨迹拉出障碍物
从而算法只需要计算碰撞处的障碍物梯度即可。

细化过程:
当某段轨迹动力学不可行时,激活细化过程,即增大该轨迹分配的时间。
在平衡可行性和拟合精度的同时,生成了一个新的B样条,用于拟合先前的动态不可行。

在轴向和径向上拟合的准确性惩罚并不一样,以提高模型的鲁棒性。

相关工作:

ego-planner论文阅读笔记相关推荐

  1. 全卷积(FCN)论文阅读笔记:Fully Convolutional Networks for Semantic Segmentation

    论文阅读笔记:Fully Convolutional Networks forSemantic Segmentation 这是CVPR 2015拿到best paper候选的论文. 论文下载地址:Fu ...

  2. DnCNN论文阅读笔记【MATLAB】

    DnCNN论文阅读笔记 论文信息: 论文代码:https://github.com/cszn/DnCNN Abstract 提出网络:DnCNNs 关键技术: Residual learning an ...

  3. Learning Multiview 3D point Cloud Registration论文阅读笔记

    Learning multiview 3D point cloud registration Abstract 提出了一种全新的,端到端的,可学习的多视角三维点云配准算法. 多视角配准往往需要两个阶段 ...

  4. FCGF论文阅读笔记

    FCGF论文阅读笔记 0. Abstract 从三维点云或者扫描帧中提取出几何特征是许多任务例如配准,场景重建等的第一步.现有的领先的方法都是将low-level的特征作为输入,或者在有限的感受野上提 ...

  5. PointConv论文阅读笔记

    PointConv论文阅读笔记 Abstract 本文发表于CVPR. 其主要内容正如标题,是提出了一个对点云进行卷积的Module,称为PointConv.由于点云的无序性和不规则性,因此应用卷积比 ...

  6. DCP(Deep Closest Point)论文阅读笔记以及详析

    DCP论文阅读笔记 前言 本文中图片仓库位于github,所以如果阅读的时候发现图片加载困难.建议挂个梯子. 作者博客:https://codefmeister.github.io/ 转载前请联系作者 ...

  7. 2019 sample-free(样本不平衡)目标检测论文阅读笔记

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自知乎,已获作者同意转载,请勿二次转载 (原文地址:https://zhuanlan.zhihu.com/p/100052168) 背景 < ...

  8. keras cnn注意力机制_2019 SSA-CNN(自注意力机制)目标检测算法论文阅读笔记

    背景 <SSA-CNN Semantic Self-Attention CNN for Pedestrian Detection>是2019 的工作,其作者来自于南洋理工.这篇文章主要是做 ...

  9. ResNet 论文阅读笔记

    ResNet 论文阅读笔记 #机器学习/深度学习 文章介绍 论文地址:https://arxiv.org/pdf/1512.03385.pdf 原文题目:Deep Residual Learning ...

  10. LiDAR-based Panoptic Segmentation via Dynamic Shifting Network(论文阅读笔记)

    LiDAR-based Panoptic Segmentation via Dynamic Shifting Network(论文阅读笔记) 环形扫描骨干网络.动态漂移.一致性驱动的融合 一.重点内容 ...

最新文章

  1. 深度学习环境搭建之常识(anaconda,cuda,cudnn,python,tensorflow等概念)
  2. springboot 打卡功能_实战:如果让你用SpringBoot实现签到奖励的功能,你会怎么做?...
  3. 使用MongoDB进行事件流
  4. 线程run方法和start方法的区别
  5. Java数组及二维数组初始化与赋值方法总结
  6. 用Python将音频内容转换为文本格式
  7. 什么是微服务 Martin Fowler的microservices
  8. 雪花算法id长度_【Java】分布式自增ID算法雪花算法 (snowflake,Java版)
  9. 算法:Find First and Last Position of Element in Sorted Array(在有序数组中搜索第一个和最后一个找到的数字)
  10. 物业费管理java_java毕业设计_springboot框架的物业收费管理系统
  11. 《高斯牛顿优化算法--第一讲》原理推导
  12. windows系统下itunes的备份路径修改
  13. 《数学之美》读书笔记和知识点总结
  14. 免费稳定又好用的微信投票小程序,照片投票评选,视频投票打分小程序
  15. ActiveMQ实现削峰填谷
  16. 基于yake的中文关键词提取试验
  17. naive_bayes
  18. csgo 机器人模式_csgo怎么单机跟电脑打只有每队5人,怎么增加BOT
  19. 在java中如何输入_java如何输入
  20. .Net下的分库分表帮助类——用分库的思想来分表 - 秋夜 - 博客园

热门文章

  1. UMLChina公众号文章精选(20220807更新精选)
  2. 微信支付指纹上传服务器,指纹安全吗,支付宝、微信支付会上传用户的指纹吗...
  3. 微信策划推出指纹支付
  4. MacBook Pro 屏幕黑线、条纹、线条、舞台灯、残影、横线这样的排线门问题你遇到了吗?很有可能源于官方的设计缺陷,你该何去何从?
  5. kvm虚拟机日常操作命令梳理
  6. python爬虫--获取百度热榜
  7. win10扬声器没有声音但插入耳机有声音
  8. 安装Ubuntu后找不到windows启动项的解决办法
  9. 微信公众号使用:给微信公众号设置头像和微信号的步骤
  10. 从 Sentence-BERT 谈句子表征