- 博客(8)
- 收藏
- 关注
原创 一些使用频率高的指令及库版本安装切换
如果需要安装另一个版本的OpenCV,就不能再安装到/usr/local,而是选择其他路径,否则会覆盖掉之前的版本。或vim /usr/include/eigen3/Eigen/src/Core/util/Macros.h。/usr/local/bin 安装的库的一些测试程序。/usr/local/lib 安装的库的库文件。/usr/local/include 安装的库的头文件。
2024-02-22 22:22:24 652 1
原创 一些学习总结
CMakeLists.txt文件里 add_executable(hello_vscode_c src/hello_vscode_c.cpp)配置了一个名为“hello_vscode_c”的可执行文件,该文件源代码位于“ src/hello_vscode_c.cpp”。椭圆代表节点(main函数里面的),方框代表话题。当你运行/启动一个ROS节点时,实际上是在运行相应的可执行文件(需要在命令行中运行生成的可执行文件(例如,./hello_vscode_c)),这将启动ROS节点并使其能够与其他节点通信。
2024-02-22 22:17:01 820
原创 r3live运行步骤及时间同步,以及遇到的问题
r3live++运行使用的livox数据类型是livox_ros_driver/msg,不是plountclound2类型。(左上角3X3放在 camera_ext_R,第四列1X4的前三行放在camera_ext_t)这种情况是因为在arm平台上不存在SSE指令集的,在X86平台才会有,因此需要在CMakLists文件中把有关-msse3字样的都注释掉。右上角是重建平均误差,只要平均误差小于0.5,就可以认为这是相机标定的结果是可靠的。注意:外参录制的bag是plountcloud2类型,
2024-02-22 22:14:29 1697 1
原创 lio-sam实操运行,利用velodyne16线 + 轮趣WHEELTEC N100进行内外参标定
lio-sam实操运行,利用velodyne32线 + 轮趣WHEELTEC N100进行内外参标定
2024-02-22 21:55:48 559 1
原创 fast-livo运行及报错解决办法
在rpg_vikit/vikit_common的CmakeLists.txt里添加SET(Sophus_LIBRARIES libSophus.so)在文章最后面加上livox_ros_driver_ws的setup.bash的位置(我把它放code里了),即。3、fatal error: fast_livo/States.h: 没有那个文件或目录。1、对'Sophus::SE3::xxx'未定义的引用。2、error:缺少point6D.h这个文件。cam_d0到cam_d3是相机畸变参数。
2024-02-22 21:44:18 908 5
原创 fast-lio2运行流程及其中的知识点
如果在运行ROS节点时使用了 avia.yaml,那么参数服务器上的值会覆盖 laserMapping.cpp 文件中的设置,最终 dense_pub_en 的值将是 true。如果节点在处理消息的速度上落后于消息发布的速率,队列可以起到缓冲作用,防止消息丢失。从ROS参数服务器中获取名为publish/scan_publish_en的布尔型参数的值,将其存储在变量 scan_pub_en 中。之后,再借助公式,就可以将存在相对运动的特征点{Lj}全部投影到tk时刻,此时就可以得到一系列点{Lk},并且。
2024-02-22 21:23:13 1295 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人