1. 修改cartographer的CMAKE中BUILD_GRPC属性,并安装相关依赖,用于编译cartographer_grpc_server,实现多车云建图功能
2. 新增速腾16线雷达驱动,并添加一键测试功能
3. 新增PicoZense DCAM710深度相机驱动,并添加一键测试功能
4. 新增瑞芬 AH200C 惯导一键测试功能
1. 新增3D激光雷达+IMU的urdf机器人模型
3. 新增UDEV规则,用于适配新USBhub
4. 修改cartographer源码,用于解决cartographer_3D构建地图在无顶环境下可行驶区域划归问题
5. 调整cartographer导航参数,加速初始化定位
6. 新增Autolabor Pro1 里程计标定一键启动程序
7. 修改惯导测试Rviz显示
cartographer 更新至 b8228ee 版本,cartographer_ros 更新至 c06879b 版本,相较于AutolaborOS 2.2.1 之前的安装版本,该版本更新内容如下:
teb_local_planer 更新至 073e4c5 版本,用于支持新版本参数以及提高稳定性
navigation 更新至 6c67230 版本,用于提高稳定性
更新所有安装包CMAKE文件的最低版本要求,避免编译出现警告
autolabor_navigation_launch 内所有的launch文件全部重构
launch文件由原有平铺结构改为包含结构,使得整体launch文件结构比较清晰,复用性高,更易于添加新功能
实车现在支持
将原有的autolabor_simulation_launch 节点转移至autolabor_navigation_launch 节点中,并提供上述所有功能的模拟器版本
模拟器现在支持
模拟器版本与实车版本共用算法参数,方便在模拟器中调试好算法直接应用于实车
更新所有功能rviz界面设置
autolabor_description 模块内 autolabor_pro_1 模型更新
autolabor_simulation 更新,主要用于适配多车协同
新增 multi_car_goal 模块,用于多车协同跟随
autolabor_pro1_driver 更新,新增车辆模型动态参数,用于方便标定车模型参数
新增rviz插件 rviz_autolabor_calibration,用于在rviz中通过UI对车模型进行标定
新增机器人标定脚本
新增 cartographer_initialpose 模块,用于使用 cartographer 进行定位时,通过rviz中 2D Pose Estimate 对机器人进行初始位姿设定
新增rviz插件 rviz_keyboard_twist ,用于在rviz中通过键盘控制机器人运动,支持通过 nomachine 远程遥控机器人
新增rviz插件 rviz_navigation_tools ,用于在rviz中多车导航时,方便切换控制机器人
更新rviz插件 navi_multi_goals_pub_rviz_plugin