当前位置: 首页 > article >正文

路径优化 minimum-snap(对A*的全局路径进行优化)

实现效果:

在这里插入图片描述

介绍:

使用Astar进行路径规划,使用minimum-snap进行路径优化处理,建议参考文章:

【附源码和详细的公式推导】Minimum Snap轨迹生成,闭式求解Minimum Snap问题,机器人轨迹优化,多项式轨迹路径生成与优化-CSDN博客

参考代码:

AllocateTime:zm0612 Minimum-Snap https://github.com/zm0612/Minimum-Snap.git

Astar:lh9171338 Astar https://github.com/lh9171338/Astar.git

Minimum-Snap:peiyu-cui motion-planning https://github.com/peiyu-cui/motion-planning.git

代码空间:

https://gitee.com/upcgyl/minimum-snap.git

使用说明:

  1. git clone https://gitee.com/upcgyl/minimum-snap.git
  2. cd minimum-snap
  3. catkin_make
  4. source devel/setup.bash
  5. roslaunch MyAstar astar.launch

目前存在问题:

由于调用minimum_snap选点采用平均采样,导致最终得到的路径并不是特别平滑,尤其在直线路径影响较为明显;


http://www.kler.cn/news/289216.html

相关文章:

  • 使用Python写一个适用于Dify和FastGPT的JsonPath插件
  • VideoCrafter1:Open Diffusion models for high-quality video generation
  • 【Android】最好用的网络库:Retrofit
  • 深度学习中的PyTorch Tensor详解
  • IntelliJ IDEA 自定义字体大小
  • Milvus向量数据库-数据备份与恢复
  • Kotlin 流 Flow
  • pikachu文件包含漏洞靶场
  • JavaScript-document.write和innerHTML的区别
  • Unity(2022.3.41LTS) - UI详细介绍-Scroll View(滚动视图)
  • Flink 1.14.* Flink窗口创建和窗口计算源码
  • 报告 | 以消费者为中心,消费品零售行业数字化建设持续深化
  • 详解React setState调用原理和批量更新的过程
  • Python基础笔记
  • 代码随想录算法训练营第六十二天 | 图论part11
  • 51单片机-串口通信(单片机和PC互发数据)
  • Haskell爬虫:连接管理与HTTP请求性能
  • SprinBoot+Vue校园活动报名微信小程序的设计与实现
  • 【LeetCode】两数之和
  • 开源模型应用落地-qwen2-7b-instruct-LoRA微调-ms-swift-单机单卡-V100(十二)
  • R3 天气预测
  • C++复习day01
  • Java中的双亲委派模型以及如何破坏双亲委派
  • JetBrains`s IntelliJ IDEA springboot项目 gradle-bin安装 国内加速
  • upload-labs闯关攻略
  • 代码随想录刷题day21丨669. 修剪二叉搜索树,108.将有序数组转换为二叉搜索树,538.把二叉搜索树转换为累加树,二叉树总结
  • Java-通过Runnable接口实现多线程
  • DNS介绍(hosts文件,域名结构),面试题(输入url后会发生什么)
  • HTTP Tomcat相关知识
  • Notepad++的高级功能及插件使用说明(含安装包)