Velodyne激光距离测试

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
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Velodyne激光雷达是一种高精度的传感器,用于收集和获取环境中的激光点云数据。激光点云识别是利用激光雷达收集到的点云数据,通过分析和处理来识别和理解周围环境的技术。 激光点云识别技术的关键步骤包括点云滤波、点云分割和特征提取。首先,通过点云滤波技术可以去除噪声和离群点,提高数据质量。然后,进行点云分割,将点云分为不同的群集,每个群集代表环境中的一个物体或障碍物。最后,通过提取每个群集的特征,将其与预先训练的模型进行比对和分类,从而实现对物体的识别。 Velodyne激光雷达具有多线束的设计,能够同时获取360度全景的点云数据。这种设计使得激光点云识别更加准确和高效。激光雷达能够获取物体的位置、形状和运动信息,从而为自动驾驶、智能交通、机器人导航等领域提供重要的感知能力。 激光点云识别在自动驾驶领域有着广泛的应用。通过对道路、障碍物和行人等物体进行精确的识别,车辆可以实时判断周围环境的状态,并做出相应的安全驾驶决策。此外,激光点云识别还可以用于场景分析、三维建模和环境监测等方面。 总之,Velodyne激光点云识别技术是一种先进的感知技术,通过激光雷达采集和处理激光点云数据,能够实现对周围环境中物体的识别和理解。这种技术为自动驾驶、智能交通和机器人导航等领域提供了重要的技术支持。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值