德尔福采用MATLAB和MATLAB编码器开发和实现的雷达传感器校准算法。
梁用MATLAB分析传感器数据记录拍摄真实的车辆从道路测试。大量的测试数据和MATLAB强大的内置函数的帮助下,梁实现和验证一个雷达传感器校准算法,计算传感器偏差角度从原始雷达探测和主机车辆速度。该算法计算线性方程组最小二乘解。它还估计角计算的准确性基于剩余的最小二乘解。
梁来验证算法,在MATLAB模拟使用传感器和车辆数据记录。然后他使用MATLAB脚本处理大量的车辆数据来验证传感器的准确性失调角计算的算法。
他从算法生成的C代码使用MATLAB编码器。他验证了C代码通过调用MATLAB中的墨西哥人功能测试代码和比较的结果生成的代码与原MATLAB算法的结果,在几分钟内完成每个迭代。
最初,生成C代码运行在一个ARM10处理器计算偏差角超过3毫秒。梁删除冗余逻辑,结合for循环,执行其他优化在MATLAB代码,直到生成的代码完成了计算在小于1毫秒,吞吐量需求的满足。
按计划,梁的C代码验证改进算法的软件集成团队集成到生产系统。
德尔福已经使用这种雷达传感器校准算法在生产汽车主动安全系统几个oem厂商,没有报告的缺陷。
梁和他的同事使用了MATLAB和MATLAB编码器设计和实现其他生产算法,包括目标选择算法,利用融合跟踪信息,摄像机视觉对象,和主机车辆信息选择适当的目标为oem的主动安全功能。