Fast-livo2 gazebo仿真实践记录

前言

记录fast-livo2的仿真主要修改一些参数

config

config文件夹里有雷达和相机的yaml文件,主要是内参

相机

bash 复制代码
rostopic echo -n 1 /camera/color/camera_info > camera_info.yaml

运行这个代码出现相机的yaml文件

K = | fx 0 cx |

| 0 fy cy |

| 0 0 1 |

畸变看D

主要看k然后填写,同时确认分辨率的问题,我的是640x480,还有1280的这个需要修改

雷达

接下来解决雷达yaml文件的参数

这里我的TF坐标没有出来信息,只能根据sdf进行估计

使用TF:

bash 复制代码
rosrun tf tf_echo camera_link lidar_link

还可以找插件

bash 复制代码
ignition::math::Pose3d sensor_pose;

自己估计

bash 复制代码
<link name='/imu_link'>
  <pose>0 0 0 0 0 0</pose>
</link>

<joint name='/imu_joint' type='revolute'>
  <parent>base_link</parent>
  <child>/imu_link</child>
</joint>

IMU 和 base_link 完全重合

bash 复制代码
<include>
  <uri>model://D435i</uri>
  <pose>0.12 0 0 1.5708 0 1.5708</pose>
</include>

<joint name="realsense_camera_joint" type="fixed">
  <parent>iris::base_link</parent>
  <child>D435i::camera_link</child>
</joint>
bash 复制代码
<include>
  <uri>model://Mid360</uri>
  <pose>0 0 0.05 0 0 0</pose>
</include>

<joint name="livox_joint" type="fixed">
  <parent>iris::base_link</parent>
  <child>Mid360::livox_base</child>
</joint>

相机和IMU:

bash 复制代码
extrinsic_T: [0.12, 0.0, 0.0]

接下来就是计算,这个是仿真粗略标定

基本上就是这个简单实现

相关推荐
清酒难寻7 小时前
深度学习进阶(二十四)Swin 的二维 RPE
人工智能·深度学习
步步为营DotNet7 小时前
借助 Microsoft.Extensions.AI 与 ASP.NET Core 10 实现智能 Web 应用故障预测
人工智能·microsoft·asp.net
AI创界者8 小时前
零基础上手!ComfyUI + LTX-2.3 图生视频完整工作流搭建与调优指南(附避坑细节)
大数据·人工智能
怕浪猫8 小时前
AI图片工具到底有哪些?一份按能力维度整理的清单
人工智能
hongmai6668888 小时前
FH8856V310芯片详解:6M高清+0.5TOPS算力,赋能智能安防新方案
人工智能·单片机·嵌入式硬件·物联网·智能家居
一颗小树x8 小时前
NVIDIA Jetson Thor 运行 LLM / VLM:模型全整理与 vLLM 实践
人工智能·llm·jetson·vllm
每日综合8 小时前
蓝白风暴席卷BW2026!雷克沙展台首日燃情纪实
人工智能
To_OC8 小时前
手搓 LangChain 工具调用:原来 Agent 的核心逻辑,就是个 while 循环
人工智能·langchain·llm
Drgfd8 小时前
机器人从工厂走进生活:通用机器人开启大众商用时代
人工智能
硕迪科技SOLIDWORKS8 小时前
SOLIDWORKS与ERP对接不再是研发孤岛:硕迪科技数据同步方案让BOM流转提速百分之三百
人工智能·科技·solidworks与erp