随笔分类 - ROS
摘要:ROS 问题汇总 1. 环境变量刷新 方法一:临时刷新 在运行相关launch文件之前,输入以下命令刷新环境变量: source devel/setup.bash 方法二:永久刷新 在home目录下打开终端。 编辑.bashrc文件:gedit ~/.bashrc 在文件末尾添加工作空间setup.
阅读全文
摘要:创建工作空间 创建工作空间 catkin_ws 创建src文件,放置功能包源码: mkdir -p ~/catkin_ws/src 进入src文件夹: cd ~/catkin_ws/src 初始化文件夹: catkin_init_workspace 这样就在src文件中创建了一个 CMakeList
阅读全文
摘要:常用工具 rqt_robot_steering 简单速度控制工具 rosrun wpr_simulation keyboard_vel_ctrl 键盘控制速度工具 wpr_simulation wpb_simple.launch Gazebo仿真环境 /cmd_vel 默认速度控制话题 RViz 观
阅读全文
摘要:概念 一种可以在运行时更新参数而无需重启节点的参数配置策略。 客户端实现 新建功能包,添加依赖 roscpp rospy std_msgs dynamic_reconfigure 新建cfg文件 #! /usr/bin/env python3 """ 4生成动态参数 int,double,bool,
阅读全文
摘要:基础知识 地图的数据按照行优先的顺序,从栅格矩阵的(0,0)位置开始排列 栅格里的障碍物占据值范围是从0到100,如果栅格里的障碍物状况位置,则栅格数值为-1 发布自定义地图 注意事项 依赖项里添加nav_msgs 代码示例 C++ #include <ros/ros.h> #include <na
阅读全文