logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stanley 路径跟踪控制算法

轨迹跟踪 Trajectory Tracking和路径跟踪 Path Following是机器人控制和自动驾驶领域中的两个核心概念,尽管它们都涉及让系统沿预定路径运动,但目标和方法存在显著差异。以下是它们的区别及实际应用场景的分析:本文介绍的 stenley 控制算法是一个路径跟踪算法,是根据前轮的转向来控制车子按指定路径行驶,下图来自国防科技大学的论文《Ribbon model based pa

文章图片
#python
python打印进度条(4行代码简单使用)

示例from tqdm import tqdmnum = 10pbar = tqdm(total=num,desc="Count",unit="it")for i in range(num):time.sleep(1)#1s延时pbar.update(1)#进度条更新pbar.close()#关闭资源输出Count: 100%|██████████| 10/10 [00:10<00:00,1

文章图片
#python#开发语言#后端
给 gazebo 发布动态物体(ros2)

在 gazebo 上进行仿真建模的时候,有时候需要发布动态的障碍或者动态的指示箭头,这样可以直接在 gazebo 上很直观的显示,相关的函数接口肯定是有的,但是网上相关的内容的信息很少,尤其中文网站,想着还是要写一篇分享一下。

文章图片
#仿真#python
ros2工程 debug(vscode)

本文介绍了在VSCode中调试ROS2 LIO-SAM项目的完整流程。首先需要安装C/C++、CMake Tools、ROS等必要插件;其次强调必须使用Debug或RelWithDebInfo模式编译才能调试,并对比了三种编译模式的差异;然后详细说明了如何配置.vscode/launch.json调试文件;最后提供了两种调试方式:直接启动节点调试和附加到已运行进程调试,并配有操作示意图。文中特别提

文章图片
#vscode#ide#编辑器 +2
ros2工程 debug(vscode)

本文介绍了在VSCode中调试ROS2 LIO-SAM项目的完整流程。首先需要安装C/C++、CMake Tools、ROS等必要插件;其次强调必须使用Debug或RelWithDebInfo模式编译才能调试,并对比了三种编译模式的差异;然后详细说明了如何配置.vscode/launch.json调试文件;最后提供了两种调试方式:直接启动节点调试和附加到已运行进程调试,并配有操作示意图。文中特别提

文章图片
#vscode#ide#编辑器 +2
ROS2 Cartographer纯定位导航遇到的问题

连接,nav2也失败,膨胀地图和激光点云数据都无法显示,原因是.lua配置文件缺少。这里提供的 pure_locate.lua 已经测试过可根据要求使用。实验中发现:如果需要快速获取准确初始定位,需要对机器人进行移动;我遇到的问题是地图虽然在rviz2上显示了地图,但是。启动文件是 bringup.launch.py。同时注意修改nav2配置文件。激光雷达 直接链接 地图。的参数配置,这是必备的。

文章图片
#python
ros2工程 debug(vscode)

本文介绍了在VSCode中调试ROS2 LIO-SAM项目的完整流程。首先需要安装C/C++、CMake Tools、ROS等必要插件;其次强调必须使用Debug或RelWithDebInfo模式编译才能调试,并对比了三种编译模式的差异;然后详细说明了如何配置.vscode/launch.json调试文件;最后提供了两种调试方式:直接启动节点调试和附加到已运行进程调试,并配有操作示意图。文中特别提

文章图片
#vscode#ide#编辑器 +2
ROS2 Cartographer纯定位导航遇到的问题

连接,nav2也失败,膨胀地图和激光点云数据都无法显示,原因是.lua配置文件缺少。这里提供的 pure_locate.lua 已经测试过可根据要求使用。实验中发现:如果需要快速获取准确初始定位,需要对机器人进行移动;我遇到的问题是地图虽然在rviz2上显示了地图,但是。启动文件是 bringup.launch.py。同时注意修改nav2配置文件。激光雷达 直接链接 地图。的参数配置,这是必备的。

文章图片
#python
A-loam-ros2 迁移(ros2-humble)

本文展示了A-LOAM算法在ROS2环境中的复现结果,包括rviz2可视化效果、节点列表和系统架构图。

文章图片
#迁移
    共 29 条
  • 1
  • 2
  • 3
  • 请选择