- 博客(5)
- 收藏
- 关注
原创 用vector实现map按value排列
笔记:用vector实现map按value排列问题描述问题描述map自动按照key的大小顺序进行存储。因而作为key的类型必须能够进行大小运算的比较。比如int、double、string、char等类型。但是,如果要按照value进行存储,可以考虑两种方式:1.把value换成key;2.利用vector< pair >类型。以下示例为字符排序,输入一个只包含小写英文字母和数字的字符串。输出一个字符串,为不同字母出现次数的降序表示。若出现次数相同,则按ASCII码的升序输出。#i
2022-03-28 21:41:39
268
原创 LIO-SAM跑KITTI
运行出现[ WARN] [1641374242.433373896]: Large velocity, reset IMU-preintegration![ WARN] [1641374242.954969492]: Large velocity, reset IMU-preintegration![ WARN] [1641374243.953370316]: Large velocity, reset IMU-preintegration![ WARN] [1641374244.365513990
2022-01-05 17:18:47
2252
8
原创 Urbannav数据集/novatel_data/inspvax订阅
使用Urbannav数据集做多原融合定位评估精度,需要使用 /novatel_data/inspvax作为真值,但无法直接订阅该话题rotopic echo /novatel_data/inspvax显示无法订阅,该话题未build解决思路如下:(1)首先根据博客:如何将ROS中的MSG转化格式重新发布的代码,下载这个git:imu_viz_2d创建ros工作空间hx_ws(你可以随便起个名字),把以上git安装在hx_ws内(2)接下来发现catkin_make报错:无法找到#includ
2021-11-30 13:38:30
3476
8
原创 ORB-SLAM3 + VScode:检测到 #include 错误。请更新 includePath。已为此翻译单元禁用波浪曲线
键盘按下“Shift+Ctrl+p” 输入: C++Configurations,选择JSON界面做如下改动:1.首先把 “/usr/include”,放在最前2.查看C++路径,终端输入gcc -v -E -x c++ - /usr/include/c++/5 /usr/include/x86_64-linux-gnu/c++/5 /usr/include/c++/5/backward /usr/lib/gcc/x86_64-linux-gnu/5/include /usr/local/
2021-03-27 22:01:28
569
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人