Velodyne激光距离测试

本文详细介绍了在室内环境下对VLP16和HDL-32E两款Velodyne激光雷达的距离测试。根据官方手册,激光探头存在安装误差和偏置,但在ROS驱动中未发现相应偏置校正。对比手持激光测距仪的实际测量,32线雷达表现准确,而16线雷达的总和结果比真实值高出3-4cm,这一异常现象有待进一步研究。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Velodyne激光距离测试

在室内测试了VLP16和HDL-32E两种激光雷达的数据输出。
根据官方手册25页左右给出的说明,激光探头是有安装误差和偏置的,因此想对偏置进行测试。

63-9113 REV J MANUAL,USER’S,HDL-32E.pdf

Coordinate Calculation Algorithm Sample Code
After removing all the correction parameters except vertical correction,
the calculation code is:
firingData::computeCoords(guintl6 laserNum, boost::shared_ptr<CalibrationDB> db,
GLpos_t &pos)
{
guintl6 idx = laserNum % VLS_LASER_PER_FIRING;
boost::shared_ptr<CalibrationPoint> cal = db->getCalibration(laserNum);
if (data->points[idx].distance == O) {
coords[idx].setX(O.O);
coords[idx].setY(O.O);
coords[idx].setZ(O.O);
return;
}
float distance = db->getDistLSB() * (float)data->points[idx].distance;
II Get measured distance, distancel
float cosVertAngle = cal->getCosVertCorrection();
float sinVertAngle = cal->getSinVertCorrect
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值