自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 差速轮纯跟踪算法

差速轮纯跟踪算法公式推导

2024-09-28 12:59:32 206

原创 Eigen3 教程基础篇(三)

Eigen3 教程

2024-09-19 23:10:39 667

原创 Eigen3 教程基础篇(二)

Eigen3 教程

2024-08-16 23:22:38 687 1

原创 Eigen3 教程基础篇(一)

eigen3 教程

2024-08-16 00:09:45 652

原创 C++状态机设计

在派发事件给到状态机时候,状态机会完成事件动作处理和状态切换。外部事件数据信息需要存储在状态机类中,这类信息可能被多个状态类使用到。用 switch 描述状态转移,用 if-else 判断状态转移条件,用函数指针指定状态执行的动作。通过查表根据当前状态和输入事件找到下一个状态和动作。之后在状态机业务开发和维护中,仅需要修改具体状态类和状态机类的相关外部事件数据。使用面向对象的方式,将状态抽象为类,每个状态类实现自己的行为和状态迁移逻辑。事件:触发状态转换的条件,即从一个状态转移到另一个状态所需的条件。

2024-07-14 21:32:39 915

原创 C/C++ 代码注释规范及 doxygen 工具

C++ 注释规范及 doxygen 配置和文档生成

2024-07-07 21:10:32 1403

原创 LQR 控制算法应用分析

LQR 控制应用测试

2024-06-22 21:38:43 1113

原创 ipa 覆盖算法测试

ipa 覆盖算法测试,TSP 覆盖规划,牛耕发覆盖规划,神经网络覆盖规划,凸感知放置覆盖规划

2024-05-26 17:09:10 1401 4

原创 ipa 覆盖算法分析(二)

ipa 功能包,牛耕法覆盖算法,细胞分解,单元分解。基于栅格的旅行商覆盖算法,基于神经网络的覆盖算法,局部能量最小覆盖算法,基于轮廓线的覆盖算法,凸感知放置覆盖算法

2024-05-18 11:12:20 1367 3

原创 ipa 覆盖算法分析(一)

ipa 功能包,牛耕法覆盖算法,细胞分解,单元分解。基于栅格的旅行商覆盖算法,基于神经网络的覆盖算法,局部能量最小覆盖算法,基于轮廓线的覆盖算法,凸感知放置覆盖算法

2024-05-18 00:27:06 1491

原创 ipa 功能包调试,分区算法,覆盖算法测试

ipa 功能包调试运行。分区算法,覆盖算法测试。

2024-05-12 16:24:32 1550 13

原创 ipa 分区算法分析,图解

ipa 分区算法,形态学分割算法,距离变换算法,分水岭算法,Voronoie 图分割算法,特征/语义分割算法

2024-05-12 15:40:49 1110

原创 smac 路径优化器分析——距离成本和代价地图成本分析

smac 路径优化器中距离成本,代价地图成本分析

2024-04-30 22:28:20 370

原创 混合A* 中基于 Voronoi 势场的路径代价和 Voronoi 势场的实现测试

混合 A* 的 voronoi 势场实现,voronoi 势场代价。

2024-04-30 17:46:16 1136 1

原创 smac 路径优化器分析——曲率成本分析

smac 路径优化器分析,离散点曲率分析,路径曲率成本函数和成本梯度函数分析

2024-04-17 11:50:45 1138

原创 smac 路径优化器分析——平滑度成本分析

smac 路径优化器分析,离散点平滑度分析,路径平滑度成本函数和成本梯度函数分析

2024-04-17 11:02:57 576

原创 C/C++混合项目,程序运行报错:未定义函数符号

C/C++ 源码混合项目,程序运行找不到函数符号。C 和 C++ 函数符号定义规则区别。

2024-04-03 12:25:43 1266

原创 ROS 功能包之间的头文件包含找不到文件问题

ROS 功能包之间头文件包含,报错找不到头文件。多个 CMakeList.txt 项目之间的头文件包含找不到文件。

2024-04-03 10:54:19 1403

原创 最短路径算法-迪杰斯特拉算法图解

迪杰斯特拉算法图解,最短路径算法

2024-03-20 23:55:45 1544

原创 ROS 实时修改动态参数的方法

ROS 修改动态参数的方法

2024-03-14 00:07:02 912

原创 样条曲线定义和性质(二)

样条曲线定义和性质,b 样条曲线 deboor 算法详解

2024-03-03 23:10:14 1445

原创 样条曲线定义和性质(一)

样条曲线定义和性质,de casteljau 算法详解

2024-03-03 21:40:55 911

原创 rrt star smart 全局规划器

rrt star smart 全局规划器

2024-01-27 12:58:58 571

原创 K-D 树 邻近算法

把点集 P 中 d' 维度小于等于点 q 的 d' 维度值的点。点 q 的 d' 维度值所在平面的所有点。返回 K-D 树 ( 仅包含一个点 )获取集合 P 中宽度最大的维度 d'构造的结束条件是返回的子树仅有一个点。构建 K-D 树 ( 点集 P )( 结束 2. 的条件判断 )d' 维度的中位值所在的点 q。和点 q 对 P 的补集,归入 K-D 树的左树。归入 K-D 树的右树。我就不画了,直接用论文的图。结束 K-D 树构造。

2024-01-27 10:59:35 219

原创 mpc local planner 模型预测控制的主要思想

mpc local planner 模型预测控制的主要思想

2024-01-01 11:16:05 1179

原创 差速轮模型,阿克曼模型的运动模型,轨迹预测(附代码演示)

差速轮模型,阿克曼模型的运动模型,轨迹预测计算,附带 C++ ROS 代码

2023-12-16 17:39:21 3100

原创 ubuntu20 cmakelist 编译找不到 protobuf 问题解决

ubuntu20 cmakelist 编译找不到 protobuf 问题解决,protobuf 版本混乱解决,undefined reference to 问题解决

2023-12-03 16:04:46 1851 2

原创 通过生成的 cmake 文件反向排查 cmakelist 错误

通过 cmake 文件反向排查 cmakelist 的报错

2023-12-02 16:26:44 718

原创 ros noetic mpc local planner 编译问题

ros noetic mpc local planner 编译错误解决

2023-11-30 01:03:09 813 1

原创 Costmap2d 膨胀算法图解

图解 costmap2d 的膨胀算法

2023-11-23 01:05:04 594

原创 costmap2d 地图栅格代价值读取错误的问题分析

costmap2d 地图代价异常问题分析

2023-11-21 23:00:51 114

原创 DT-RRT论文解读

双树结构的随机采样规划,DT-RRT

2023-11-21 00:31:51 266

原创 RRT*-Smart论文解读

RRT*-Smart 快速路径优化的随机搜索算法

2023-11-12 02:08:55 1066

原创 state lattice planner 调试效果和思路分析

state lattice planner 状态晶格规划调试和源码思路分析

2023-11-09 00:02:34 157

原创 以宿主机普通用户 id 进入 docker 容器的方法

以宿主机用户 id 进入到 docker 容器

2023-10-28 11:46:41 830 3

原创 navigation2 仿真阿克曼底盘模型

搭建阿克曼底盘小车在 navigation2 中仿真

2023-10-11 00:01:11 1070 6

原创 stanley 控制算法

上图借用网上的示例,stanley 公式:其中是机器当前航向与跟踪点航向的偏差,用于修正机器的航向误差;e 是前轮与轨迹曲线的最近距离,此时有存在表示当前轮角度为 δ,在时间内,前轮可以抵达最轨迹点的切线位置。当变小,表示需要更快速地收缩横向误差,此时输出的也更大。通过上面知道前轮控制角度和前轮朝向的速度是成反比关系,和横向误差成正比关系。官网公式的横向误差最后简化用来控制,实质上是 PID 控制跟踪,而非严格的几何跟踪。

2023-09-23 15:25:55 413

原创 纯跟踪控制算法的拓展——滑动跟踪算法

阿克曼底盘机器的轨迹跟踪算法

2023-09-17 14:09:38 157

原创 ros 中使用 gdb 在线调试

ros 用 gdb 在线调试代码

2023-09-09 15:38:48 654

原创 gdb 调试 ros 节点产生的 coredump 文件

配置 gdb 调试 core dump 文件

2023-09-09 15:29:45 365

ros机器人路径规划算法,ipa 功能包分区算法和覆盖算法对应论文 2 篇总结论文 + 5 篇分区论文 + 5 篇覆盖算法论文

ros 机器人路径规划算法论文, ipa 功能包相关地图分区,分房算法和区域覆盖算法论文,其中有 2 篇分区算法和覆盖算法是重复的,因为分区算法和覆盖算法出自同一篇论文。

2024-05-09

racecar.urdf

racecar.urdf

2023-10-10

stm32sk6812灯带

stm32上freertos上对sk6812灯带的移植,并完成适应灯数的颜色变化定义函数和跑马灯,呼吸灯。注释完整清楚。

2018-07-01

ATK-HC05蓝牙串口模块试验

ATK-HC05蓝牙串口模块试验ATK-HC05蓝牙串口模块试验ATK-HC05蓝牙串口模块试验ATK-HC05蓝牙串口模块试验

2018-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除