- 博客(12)
- 收藏
- 关注
原创 ubuntu不能自由在客户机之间自由拖拽文件以及复制粘贴问题
网上的很多文章用cd里带的VMware tools压缩包来重新安装(还要手动输yes的那个方法),但是无作用。毕竟初始安装的就是那个版本,再重新安装一下并没有意义。2.联网安装VMware tools。1.卸载VMware Tools。如果出错了,就执行下面两行命令。
2025-01-21 11:48:15
310
原创 ROS2关于toROSMsg(pcl转sensor_msgs::msg::PointCloud2)时间戳和fram_id覆盖问题
虽然第二种写法可以可以在topic echo 中显示出数据,但是在rviz中是无法显示出点云的,这是因为被selected_cloud覆盖掉pcl3d_msg的id以及时间戳,rviz没有同步时间戳以及fram_id。只是将 PCL 点云数据转换为 ROS 消息格式。
2024-11-26 11:01:20
267
原创 VScode 源代码版本已提交但不推送
适用范围:仓库多个提交中有个提交有问题或者其他需要回退提交的问题。这会取消最新的一次提交,但文件的更改仍保留在工作区。打开终端(在 VSCode 中可以用。
2024-10-14 10:52:43
368
原创 ROS2-QT 之创建自定义msg消息
要求将``.msg``和``.srv``文件分别放置在名为``msg``和``srv``的目录中。因为接口依赖于rosidl_default_generators来生成特定于语言的代码,所以需要声明对它的依赖关系。custom_message包配置文件确实存在制定的路径,但是“CMake”找不到,(最后QT中的CmakeLists.txt的配置就会配置成功,就可以发布自定义消息了!在ros2-QT的FDI_RTK的src中,进入终端,创建新功能包。在刚刚创建的 custom_message。
2024-08-06 11:36:21
809
原创 ROS笔记:自定义话题消息类型
目的:发布者和订阅者通过数据通信进行消息通信。话题消息是以.msg结尾的文件,一般存放在package下msg文件夹下,示例如下: 声明自定义消息文件:生成消息:
2024-06-05 16:44:49
363
原创 CVPR 2024 | 相机标定算法
论文链接:https://arxiv.org/abs/2403.04583代码链接:https://github.com/ChaehyeonSong/discocal几十年来,棋盘图案一直是相机校准的首选方法,仅提供像素级精度。但如果我们能进一步提高准确性呢?本文揭示了圆形图案的力量:一个游戏规则改变者,提供亚像素精度,以应对甚至来自非传统视觉传感器的挑战。亚像素精度和检测鲁棒性是二次曲线特征的优点。但为什么我们要用棋盘而不是圆形图案呢?如下图所示,在透视变换和变形下,圆心不会投影到变形椭圆的质心。
2024-05-20 16:49:59
547
1
原创 Ubuntu安装多个版本QT,怎么将系统的默认版本设置为自己安装的QT版本
在文件的末尾添加上述行(/path/to/qt5/bin为你的qt安装路径),然后保存文件并退出编辑器。要添加 Qt 5 的环境变量,你可以将 Qt 5 的安装路径添加到。最后查看版本qmake -v。可以看到当前版本是QT 4.8.7。查看当前QT版本:输入指令。你可以按照以下方式修改你的。
2024-05-13 13:53:37
1073
1
原创 ubuntu/linux查看VTK的版本
命令查看系统中是否有与 VTK 相关的软件包,并检查软件包的描述信息,以确定版本号。/usr/local/include/ #包含目录,头文件所在。出现相关信息并显示版本信息:我这里显示的是6.3.0。/usr/local/lib # 动态库目录。
2024-05-10 13:42:30
906
原创 Ubuntu 18.04 安装Open3D C++版本
此篇博客引用博客cmake : cmake 3.20,cmake版本取决于open3D的版本号。
2024-05-09 11:19:34
998
1
原创 学习ROS系统
rosrun rqt_robot_steering rqt_robot_steering:调用移动模块。source ~/github_ws/devel/setup.bash:安装所需要的三维场景。在文件最后一句添加:source ~/github_ws/devel/setup.bash。接下来是编译:cd ~/github_ws/(退回主文件) 编译:catkin_make。例如:打开终端,cd github_ws/src/的工作空间。输入:gedit ~/.bashrc。
2024-05-09 10:52:34
321
1
原创 关于QT定制控件
1、重命名.cpp,main,.h文件的名字,例如:***.cpp;2、修改.cpp,main,.h文件中的类名。3、继承的父类不做修改,否则无法运行。
2023-10-26 14:38:02
49
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人