- 博客(9)
- 收藏
- 关注
原创 解决虚拟机ROS调用usb_cam时出现[ERROR] [1688645702.576253152]: select timeout[usb_cam-2] process has died [pid
原因是虚拟机设置中的usb设置错误:将上图中的usb兼容该成usb3.0。
2023-07-06 20:24:20
593
1
原创 ros gazebo仿真两个雷达数据的融和
有些小车车身比较长,如果是一个激光雷达,顾前不顾后,有比较大的视野盲区,这对小车导航定位避障来说都是一个问题,比如AGV小车,所有想在小车前后各加一个雷达,那问题是ROS的建图或者定位导航都只是支持一个雷达,这个时候就需要我们做2个雷达的融合了。方法比较简单:我的思路是先将两个激光雷达获得的laser_scan转成point_cloud也就是点云,利用pcl库将两个点云拼接在一起,然后在把拼接后的点云重新转成laser_scan。这样ros里面建图导航都可以用了。
2023-06-30 17:59:55
1369
1
原创 解决ubuntu18.04输入法图标消失并无法输入中文的问题
如上图所示打开“设置”,进入“区域和语言”,点击加号,出现下图界面:点击“汉语”,出现下图界面:选择“汉语(Rime)”,然后保存。由于ibus-rime输入法默认是繁体中文,因此需要更改配置文件,将其变为简体中文。进入文件夹主目录中:选择显示隐藏文件:再进入.config文件夹中再进入ibus文件夹中再进入rime文件夹中:打开luna_pinyin.schema.yaml文件将上图中的这段代码改成和上图一样,其
2023-06-22 16:37:46
1237
1
原创 解决PLUGINLIB_DECLARE_CLASS 错误,error: expected constructor, destructor, or type conversion before ‘(’
在ros中利用pointcloud_to_laserscan包将pointcloud2点云数据转为laserscan激光雷达数据时,编译过程中出现如标题的错误,我下载的包是pointcloud_to_laserscan-indigo-devel版本的包,
2023-06-20 16:14:24
420
1
原创 Unable to identify any set of controllers that can actuate the specified joints: [ joint_1 joint_2 j
参考:http://t.csdn.cn/S5lIm
2023-06-03 15:49:11
456
原创 解决ERROR: cannot launch node of type [turtlesim/turtlesim_node]: turtlesim以及 cannot launch node of ty
将type="demo_hello"中的demo_hello改成上述文件中add_executable(),括号里的名字,比如我的就是hello_vscode_c。别的版本把melodic换成自己ros的版本就行;CmakeList.txt文件的位置如上图;比如我的就是hello_vscode;
2023-05-27 13:36:51
2562
2
原创 解决[rosrun] Couldn‘t find executable named vision_manager below
上图中每个add_executable中绿框的名称要保持一致,而且C++文件的保存名称也要和绿框中的名称保持一致。
2023-05-23 21:29:24
1074
3
原创 解决运行moveit_config文件夹中的demo.launch文件出现的Resource not found: The following package was not found in <ar
【代码】解决运行moveit_config文件夹中的demo.launch文件出现的Resource not found: The following package was not found in <ar。
2023-05-12 18:42:18
1941
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人