自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 多目标点的路径规划,含tsp优化算法解法,tsp贪心解法,均使用matlab仿真

挖个坑,想看的可以先收藏

2024-07-31 01:13:34 413

原创 cartographer报错解决: Failed to process package ‘cartographer‘: Command ‘[‘ninja‘, ‘-j8‘, ‘-l8‘]‘

其他教程中的解决办法是将protoc2升级,在我这不起作用,因为我的protoc版本就是3.10。,编译完成后就可以下载官方提供的rosbag进行测试。总结:推荐安装过程:小鱼的鱼香ros一键安装。可能的解决办法:将conda环境退出,之后,进入到工作空间进行编译。

2023-08-24 11:13:00 1604 1

原创 学习C++第二部分 the Cherno

重要的两个内容:断点(break point)、查看内存(reading memory)断点:程序调试中 中断的点, break意味着暂停,在任何代码行中设置断点,当程序运行至此处时将暂停。暂停后可以查看state,也就是查看内存看发生了什么以诊断问题(debug)。程序运行所需要的内存是很大的,包括要查看的变量、调用的函数等。暂停仍然可以查看内存数据。通过打断点可以实现程序逐行运行,在vs中,按F9或者侧边框实现。注意:要在合适的地方打断点,在会被执行的代码上打。

2023-05-12 17:30:47 235

原创 make 报错:’XX‘ is not a member of ‘std‘或者 ’XX‘ in namespace ‘std‘ does not name a template type 报错解决方法

(根据自己实际情况修改,现在std的版本貌似已经到23了)可能情况之一是std标准库版本太低,Gazebo仿真时遇到的问题,

2023-05-04 21:27:47 2258

原创 error:‘class gazebo::physics::World‘has no member named ‘GetName‘;did you mean ‘Name‘? 报错解决方法

版本问题,如果你的Gazebo版本小于8,那么正确语法GetName();大于等于8,正确语法Name()。可以修改代码为。

2023-05-04 21:18:07 631 3

原创 在ROS中操作UR5机械臂 仿真+真实操控

显示主机ip地址以及路由器地址,路由器:192.168.31.180,由此设置UR5的ip地址为192.168.31.10。在控制面板上点击为机器人编程 >> 第一次使用空程序 >> urcap >> external control >> ▶。#设置电脑端虚拟ip地址以及子网掩码,再次ifconfig查看是否更改完成(前三个数字不可以设置与无限网相同)#在工作空间中,每打开一次终端都要进行一次source,直接sudo在~/.bashrc中加上一行。#打开Rviz,拖动轨迹球进行规划。

2023-04-19 14:15:44 2559 13

原创 超全C++学习笔记,适合小白 第一部分(最好的C++视频 来自the Cherno)

注:上述命令的解释为:用gcc工具编译当前目录下source文件夹中的所有的.c文件 生成目标为test的可执行文件且将其放在当前目录下的bin文件夹中,其所用到的头文件所在路径为当前目录下的include文件夹,动态库文件路径为当前目录下的lib文件夹,编译时需要用到的动态库为库名所对应的.so动态库可以在终端./HelloWorld运行或者再CodeLite > 首选项 > 构建内置终端。

2023-04-19 10:52:06 290 2

原创 踩坑记录:ubuntu20.04+ROS noetic+gazebo11用UR5+robotiq+Xbox Kinect抓取乐高

每一次创建并激活新环境需要安装依赖、包等,包括不在现有环境下pip3 install安装的,都需要重新安装。anaconda安装和pip3 install安装的不同之处:1.anaconda中的包数量少、更新不及时,pip3包数量多,更新。安装过程中缺失的依赖最好不用pip或者pip3安装,可以在https://anaconda.org中搜索关键词,复制粘贴给的命令到终端就可以。(后面发现删不删无所谓,也可以选择不删,直接忽略报错,也可正常运行)(重要,YOLO5要求在3.7及以上的环境中)

2023-04-16 19:06:23 2423 16

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除