随笔分类 -  ROS

摘要:### 问题原因: 主要原因是系统时钟错误了,即系统发现了晚于当前时间编译的文件,自然就无法编译。 ### 解决方法: 可以通过修改系统时间等方法解决,但是目前认为的最优解是把项目中的每个文件都touch一遍即可: ```bash find . -type f -exec touch {} \; ` 阅读全文
posted @ 2023-06-20 09:40 Yu_tiann 阅读(1038) 评论(0) 推荐(0)
摘要:### 问题现象: ### 问题原因: 以上问题是由于ROS环境变量ROS_MASTER_URI设置错误导致的,重新设置该变量即可。 ### 解决方法: 打开~/.bashrc文件,添加或修改环境变量ROS_HOSTNAME和ROS_MASTER,即改为: ```bash export ROS_HO 阅读全文
posted @ 2023-06-20 09:32 Yu_tiann 阅读(915) 评论(0) 推荐(0)
摘要:1、问题背景 配置好了rviz+Arbotix的仿真环境之后,进入仿真,发现无法使用键盘控制小车移动。 但是使用rostopic list命令查看当前的话题列表时显示需要的话题都已经产生,如下图所示: 2、解决方法 首先需要注意,在例程中使用的mrobot_teleop功能包中对应小车前进的按键是i 阅读全文
posted @ 2021-11-17 20:15 Yu_tiann 阅读(1433) 评论(0) 推荐(0)
摘要:问题原因 报错信息: Joint state with name: “base_l_wheel_joint” was received but not found in URDF 是关节名字的问题,教程中提供的源码左右轮的关节名为left_wheel_joint和right_wheel_joint 阅读全文
posted @ 2021-11-17 17:56 Yu_tiann 阅读(1899) 评论(0) 推荐(0)
摘要:问题原因 mbot_teleop.py不是可执行文件,需要把mbot_teleop.py改成可执行文件 解决办法 进入到目录:/urdf_ws/src/mrobot_teleop/scripts(其中urdf_ws是我的工作空间) 找到文件:locate mbot_teleop.py 在py文件上右 阅读全文
posted @ 2021-11-17 17:50 Yu_tiann 阅读(652) 评论(0) 推荐(0)
摘要:1、安装方法 首先进入需要使用Arbotix功能包的ros项目的工作空间下的src目录,例如catkin_ws/src/目录,下载Arbotix源码 git clone -b indigo-devel https://github.com/vanadiumlabs/arbotix_ros.git 注 阅读全文
posted @ 2021-11-17 17:22 Yu_tiann 阅读(876) 评论(0) 推荐(0)
摘要:解决方法 sudo gedit ~/.ignition/fuel/config.yaml 讲原文中的 url : https://api.ignitionfuel.org 注释掉 在注释的地方添加如下的内容: url: https://api.ignitionrobotics.org 如下图所示: 阅读全文
posted @ 2021-11-14 21:03 Yu_tiann 阅读(1051) 评论(0) 推荐(0)
摘要:1、问题背景 ROS安装好了,但是如果直接运行roscore命令进行测试,仍然会报错: Command 'roscore' not found, but can be installed with: sudo apt install python-roslaunch' 2、解决方法 依次执行如下命令 阅读全文
posted @ 2021-11-12 16:36 Yu_tiann 阅读(3893) 评论(0) 推荐(0)
摘要:1、问题背景 Ubuntu18.04 安装ROS Melodic。 在安装过程中执行命令: rosdep update 报错如下: ERROR: error loading sources list: The read operation timed out 主要原因是国外的服务器访问受限的问题。 阅读全文
posted @ 2021-11-12 12:37 Yu_tiann 阅读(4790) 评论(0) 推荐(0)