ROS操作
AI Chen
悟已往之不谏,知来者之可追。实迷途其未远,觉今是而昨非。
展开
-
ros中命令无法自动补全
ros中命令无法自动补全。原创 2022-08-31 22:48:12 · 355 阅读 · 0 评论 -
ROS报错:Could not find a package configuration file provided by “move_base_msgs“
ROS编译功能包报错如下:解决方式如下:原创 2022-06-24 17:55:05 · 1202 阅读 · 0 评论 -
gazebo报错:[gazebo-2] process has died [pid 17153, exit code 255,
gazebo出现黑屏和下面的错误:[gazebo-2] process has died [pid 17153, exit code 255, cmd /opt/ros/kinetic/lib/gazebo_ros/gzserver -e ode /home/chen/Desktop/ch06/src/myrobot/worlds/myrobot.world __name:=gazebo __log:=/home/chen/.ros/log/bf7a4592-e0ba-11ec-96b6-80e82cf9原创 2022-05-31 16:27:04 · 1093 阅读 · 1 评论 -
ubuntu16.04运行gazebo和rviz报错
ubuntu16.04运行gazebo和rviz报错,摄像头图像加载不出来,显示no image received。错误如下:[gazebo-2] process has died [pid 10247, exit code 134, cmd /opt/ros/kinetic/lib/gazebo_ros/gzserver -e ode /home/chen/Desktop/catkin_ws/src/urdf02_gazebo/worlds/my_world.world __name:=gazebo _原创 2022-05-30 20:09:00 · 1156 阅读 · 1 评论 -
gazebo运行报错:Unable to convert from SDF version 1.7 to 1.6
运行gazebo报错,如题。解决方式将.world文件中第一行的<sdf version = '1.7'>该为<sdf version = '1.6'>即可。原创 2022-05-30 18:07:41 · 1982 阅读 · 0 评论 -
ROS gazebo报错:ERROR: cannot launch node of type [mbot_teleop/mbot_teleop.py]
问题描述ERROR: cannot launch node of type [mbot_teleop/mbot_teleop.py]: can't locate node [mbot_teleop.py] in package [mbot_teleop]解决方式mbot_teleop.py不是可执行文件,需要把mbot_teleop.py改成可执行文件。找到mbot_teleop.py所在的文件夹,运行如下:chmod +x mbot_teleop.py,成功解决。...原创 2022-05-28 00:02:41 · 946 阅读 · 0 评论 -
ROS:启动urdf的launch时报错:Could not find the GUI, install the ‘joint_state_publisher_gui’ package. 解决方式
问题描述:启动urdf的launch时报错:Could not find the GUI, install the ‘joint_state_publisher_gui’ package.解决方式:第一步,$ sudo apt-get install ros-kinetic-joint-state-publisher-gui这个安装好后,运行之前的urdf文件,发现出现一个warning如下:[WARN] [1653658952.239812]: The ‘use_gui’ parameter w原创 2022-05-27 21:44:29 · 830 阅读 · 3 评论 -
vscode写ROS程序报错提示需要C++11编译:This file requires compiler and library support for the ISO C++ 2011
用vscode编写ROS程序,写到了thread线程相关内容,编译的时候报错: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and原创 2022-05-23 10:07:15 · 1270 阅读 · 0 评论 -
ubuntu16.04安装kitti2bag 详细过程
sudo yum -y instal python2-pipsudo apt install yumsudo wget https://bootstrap.pypa.io/get-pip.pychen@chen-QiTianM415-D070:~$ sudo python get-pip.pyERROR: This script does not work on Python 2.7 The minimum supported Python version is 3.7. Please use ht原创 2022-05-01 01:24:32 · 2332 阅读 · 3 评论 -
ROS安装ubuntu16.04 无需科学上网解决sudo rosdep init初始化问题
ROS安装一、配置ubuntu的软件和更新二、换源1.国内源2.清华源3.中科大源4.中手动换源三、设置key四.安装ROS五、初始化ROS1.下载rosdistro功能包2.修改20-default.list3.修改默认的url的地址4.修改rep3.py、__init__.py里面的代码:5.再次初始化六、配置ROS环境变量七、安装ROS依赖八、安装完成.可以测试一、配置ubuntu的软件和更新 配置ubuntu的软件和更新,允许安装不经认证的软件。首先打开“Software and Update原创 2022-04-30 11:01:58 · 1312 阅读 · 1 评论 -
ROS gazebo仿真 物体直接掉落 缺少ground_plane
gazebo仿真 物体直接掉落 缺少ground_plane错误描述错误分析错误修复重新测试错误描述 在使用gazebo进行仿真时,搭建的物体会直接掉落,并报如下错误:Error [parser.cc:581] Unable to find uri[model://sun]Error [parser.cc:581] Unable to find uri[model://ground_plane] 从下面的图可以看到,机器人小车并没有出现在里面。其实是在模型刚刚加载的时候,由于缺少地面,原创 2022-04-24 21:30:12 · 4238 阅读 · 2 评论 -
ROS安装Navigation:Could not find a package configuration file provided by ......
下载Navigation到本地进行编译,如下报错:– ==> add_subdirectory(navigation-noetic-devel/costmap_2d)– Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy– Could NOT find tf2_sensor_msgs (missing: tf2_sensor_msgs_DIR)– Could not find the required c原创 2022-03-27 13:07:06 · 5414 阅读 · 5 评论 -
ROS源码安装teleop_twist_keyboard
用编译源码的方式安装teleop_twist_keyboard功能包。首先要创建一个工作空间catkin_ws,然后依次执行如下:cd ~/catkin_ws/srcgit clone https://github.com/ros-teleop/teleop_twist_keyboard 如果这一步下载,可以从这里下载,将下载好的文件解压后放到src目录中。(失效了的话留言)cd ~/catkin_wscatkin_makesource ~/catkin_ws/deve原创 2022-02-26 15:16:35 · 9582 阅读 · 10 评论