logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Targetless Calibration of LiDAR-IMU System Based on Continuous-time Batch Estimation

引言本文提出了一种标定激光雷达和IMU六自由度外参的方法,采用基于B样条的连续时间轨迹描述IMU数据,它相比基于离散时间的方法更适用于高动态以及异步的测量数据,另外本方法采用了点到点元的匹配方法,使得优化问题得到的良好的约束。激光雷达往往和IMU一起配合使用。由于一帧点云中的每一个点都是在不同时刻下采集的,随着点云扫描时激光雷达的运动,点云中不同时刻采集得到的点的位置会随着激光雷达的运动而受到影响

#batch#自动驾驶#人工智能
Linux驱动开发笔记

疑问中每个操作函数的形参中inode的作用设备树中compatible属性中厂商和型号如何填写llseekreadwritepool等等,这些操作函数都要需要完成实现。为实现“高内聚,低耦合”的软件设计理念,Linux驱动采用了内核加载的方式,将驱动编译成模块(Linux 下模块扩展名为.ko),在Linux 内核启动以后使用“insmod”命令加载驱动模块,用“rmmod”命令卸载具体驱动模块,

文章图片
#linux#驱动开发
IMU内参标定

IMU内参标定参考文献:A Robust and Easy to Implement Method for IMU Calibration withoutExternal Equipments标定方法首先静止IMU一段时间,作为IMU的初始化,之后改变IMU的位姿并静止一段时间,重复这个步骤一定此时,完成标定数据的采样,最后由标定算法计算出IMU标定参数。IMU误差模型由于安装精度,IMU中无法保

#自动驾驶#计算机视觉#算法
ROS时钟理解

ROS提供了各种有关时间的API,方便在节点中使用时间信息,通常时间信息来自于运行节点的主机时间,即Wall Time,但是当播放bag文件或者仿真时,各个会使用仿真时间而不是主机时间,以方便控制时间的前进和后退,例如在播放bag文件时,/playbag节点会发布clock话题提供仿真时间,而其他所有使用时间信息的节点会订阅该话题获得仿真时间,从而使整个系统使用仿真时间。注意:只有使用ros提供的

#自动驾驶
到底了