Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cuitaixiang/LOAM_NOTED
/ functions
Functions
34 in github.com/cuitaixiang/LOAM_NOTED
⨍
Functions
34
◇
Types & classes
0
↓ 8 callers
Function
pointAssociateToMap
根据调整计算后的转移矩阵,将点注册到全局世界坐标系下
src/loam_velodyne/src/laserMapping.cpp:274
↓ 6 callers
Function
rad2deg
src/loam_velodyne/include/loam_velodyne/common.h:39
↓ 3 callers
Function
TransformToEnd
将上一帧点云中的点相对结束位置去除因匀速运动产生的畸变,效果相当于得到在点云扫描结束位置静止扫描得到的点云
src/loam_velodyne/src/laserOdometry.cpp:163
↓ 2 callers
Function
TransformToStart
当前点云中的点相对第一个点去除因匀速运动产生的畸变,效果相当于得到在点云扫描开始位置静止扫描得到的点云
src/loam_velodyne/src/laserOdometry.cpp:132
↓ 2 callers
Function
pointAssociateTobeMapped
点转移到局部坐标系下
src/loam_velodyne/src/laserMapping.cpp:298
↓ 1 callers
Function
AccumulateIMUShift
积分速度与位移
src/loam_velodyne/src/scanRegistration.cpp:234
↓ 1 callers
Function
AccumulateRotation
相对于第一个点云即原点,积累旋转量
src/loam_velodyne/src/laserOdometry.cpp:309
↓ 1 callers
Function
PluginIMURotation
利用IMU修正旋转量,根据起始欧拉角,当前点云的欧拉角修正
src/loam_velodyne/src/laserOdometry.cpp:248
↓ 1 callers
Function
ShiftToStartIMU
计算局部坐标系下点云中的点相对第一个开始点的由于加减速运动产生的位移畸变
src/loam_velodyne/src/scanRegistration.cpp:133
↓ 1 callers
Function
TransformToStartIMU
去除点云加减速产生的位移畸变
src/loam_velodyne/src/scanRegistration.cpp:192
↓ 1 callers
Function
VeloToStartIMU
计算局部坐标系下点云中的点相对第一个开始点由于加减速产生的的速度畸变(增量)
src/loam_velodyne/src/scanRegistration.cpp:163
↓ 1 callers
Function
transformAssociateToMap
基于匀速模型,根据上次微调的结果和odometry这次与上次计算的结果,猜测一个新的世界坐标系的转换矩阵transformTobeMapped
src/loam_velodyne/src/laserMapping.cpp:145
↓ 1 callers
Function
transformAssociateToMap
odometry的运动估计和mapping矫正量融合之后得到的最终的位姿transformMapped
src/loam_velodyne/src/transformMaintenance.cpp:66
↓ 1 callers
Function
transformUpdate
记录odometry发送的转换矩阵与mapping之后的转换矩阵,下一帧点云会使用(有IMU的话会使用IMU进行补偿)
src/loam_velodyne/src/laserMapping.cpp:234
Function
deg2rad
src/loam_velodyne/include/loam_velodyne/common.h:44
Function
imuHandler
接收IMU信息,只使用了翻滚角和俯仰角
src/loam_velodyne/src/laserMapping.cpp:376
Function
imuHandler
接收imu消息,imu坐标系为x轴向前,y轴向右,z轴向上的右手坐标系
src/loam_velodyne/src/scanRegistration.cpp:772
Function
imuTransHandler
接收imu消息
src/loam_velodyne/src/laserOdometry.cpp:385
Function
laserCloudCornerLastHandler
接收边沿点
src/loam_velodyne/src/laserMapping.cpp:322
Function
laserCloudFlatHandler
src/loam_velodyne/src/laserOdometry.cpp:350
Function
laserCloudFullResHandler
接收点云全部点
src/loam_velodyne/src/laserMapping.cpp:344
Function
laserCloudFullResHandler
接收全部点
src/loam_velodyne/src/laserOdometry.cpp:373
Function
laserCloudHandler
接收点云数据,velodyne雷达坐标系安装为x轴向前,y轴向左,z轴向上的右手坐标系
src/loam_velodyne/src/scanRegistration.cpp:278
Function
laserCloudLessFlatHandler
src/loam_velodyne/src/laserOdometry.cpp:361
Function
laserCloudLessSharpHandler
src/loam_velodyne/src/laserOdometry.cpp:339
Function
laserCloudSharpHandler
src/loam_velodyne/src/laserOdometry.cpp:328
Function
laserCloudSurfLastHandler
接收平面点
src/loam_velodyne/src/laserMapping.cpp:333
Function
laserOdometryHandler
接收旋转平移信息
src/loam_velodyne/src/laserMapping.cpp:355
Function
laserOdometryHandler
接收laserOdometry的信息
src/loam_velodyne/src/transformMaintenance.cpp:157
Function
main
src/loam_velodyne/src/laserMapping.cpp:390
Function
main
src/loam_velodyne/src/transformMaintenance.cpp:218
Function
main
src/loam_velodyne/src/scanRegistration.cpp:801
Function
main
src/loam_velodyne/src/laserOdometry.cpp:413
Function
odomAftMappedHandler
接收laserMapping的转换信息
src/loam_velodyne/src/transformMaintenance.cpp:195