当前位置: 首页 > 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/a/289216.html

相关文章:

  • 使用pytest+openpyxl做接口自动化遇到的问题
  • NUXT3学习日记一(在我git中拉取代码、文件讲解)
  • AI时代的研发生产关系,是否有新的可能?
  • 常见error集合
  • C 语言标准库 - <errno.h>
  • 什么是 Real-Time Factor (RTF)
  • 使用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(十二)