自动驾驶IMU标定流程及接口使用说明

IMU 标定流程及接口使用说明

|--------|----------|----------|---------|---------|--------|
| 版本 | 修订日期 | 修订记录 | 修订人 | 审核人 | 状态 |
| | | | | | |
| | | | | | |
| | | | | | |

  1. 标定流程
  1. 标定开始,起始ACU安装方向要求如下:ACU产品中IMU Y轴与转台转动轴(转动轴指绕着转10圈的那个轴)平行。XY面与水平面平行,Z轴垂直向下,此为转台零位;
  2. 产品在转台上水平放置,静置10秒以上;
  3. 上位机读取SN并向产品发送PC_SEND_START_GYRO_ACCZ_BIAS命令(命令同时包含转台与水平面的角度);
  4. 上位机接收到 MCU_START_GYRO_ACCZ_BIAS_ACK之后,转台不动,等待10s;
  5. 上位机发送PC_SEND_STOP_GYRO_ACCZ_BIAS命令(命令同时包含转台与水平面的角度);产品给出握手信号MCU_STOP_GYRO_ACCZ_BIAS_ACK;
  6. 上位机发送PC_READ_GYRO_BIAS命令,产品应答MCU_GYRO_BIAS_INFO(里面包含gyro 的bias),上位机记录bias_info信息(有效信息是gyro_bias,其他信息无效)
  7. 不断电,将产品沿Y轴旋转180°,然后在转台上静置5秒以上
  8. 上位机向产品发送PC_SEND_START_ACCZ_BIAS_AFTER180命令(命令同时包含转台与水平面的角度);
  9. 上位机接收到 MCU_START_ACCZ_BIAS_AFTER180_ACK之后,转台不动,等待5s;
  10. 上位机发送PC_SEND_STOP_ACCZ_BIAS_AFTER180命令(命令同时包含转台与水平面的角度);产品给出握手信号MCU_STOP_ACCZ_BIAS_AFTER180_ACK;
  11. 上位机发送PC_READ_ACCZ_BIAS命令,产品应答MCU_ACCZ_BIAS_INFO(里面包含accel 的z轴bias),上位机记录bias_info信息(有效信息是accel 的z轴bias和gyro_bias,其他信息无效)
  12. 转台回零位后,上位机发送PC_SEND_START_SCALE_Y命令(命令同时包含转台与水平面的角度),上位机需要确保当前标定的轴与命令的一致性;
  13. 上位机接收到MCU_START_SCALE_Y_ACK之后,转台开始Y轴旋转启动;
  14. 在完成10圈的转动后,上位机发送PC_SEND_STOP_SCALE_Y命令,(命令同时转台实际转动的度数),产品给出握手信号MCU_STOP_SCALE_Y_ACK;
  15. 上位机发送PC_READ_SCALE_Y命令,产品应答MCU_SCALE_Y_INFO(里面包含scale_info值(只有Y值有效))
  16. 上位机通过计算PC_SEND_START_SCALE_Y命令到PC_READ_SCALE_Y命令的时间间隔(具体值需实测),来监控标定过程中的转动是否出现异常,异常时需重新标定;
相关推荐
IT古董13 分钟前
【第五章:计算机视觉-计算机视觉在工业制造领域中的应用】1.工业缺陷分割-(1)工业品缺陷风格基础知识:割任务定义、数据集介绍
计算机视觉·3d·自动驾驶
恒创科技HK28 分钟前
如何选30G、60G、100G的香港高防服务器?
运维·服务器
Le_ee37 分钟前
Apache2
服务器·网络安全·apache·web
wanhengidc38 分钟前
云手机 手游专用虚拟手机
运维·服务器·安全·游戏·智能手机
FIavor.1 小时前
我发送给Apifox是http://localhost:9002/goods/getByUserName?name=张三 为什么会是500哪里错了?
java·服务器·网络协议·http
IT大灰狼1 小时前
拌合站软件开发(27)监测各项IP设备可访问性
网络·网络协议·tcp/ip
周之鸥2 小时前
从零部署 Astro 静态网站到云服务器(含 HTTPS 一键配置)
运维·服务器·ubuntu·http·https·astro
FIavor.2 小时前
怎么办这是Apifox里执行http://localhost:9002/goods/getByUserName?name=“张三“为什么我改了还是500?
java·网络·网络协议·http
mit6.8242 小时前
[cpprestsdk] http_client_config | GET | request()
网络·网络协议·http
00后程序员张3 小时前
tcpdump 抓包分析,命令、过滤技巧、常见症状定位与移动真机补充方案
网络·测试工具·ios·小程序·uni-app·iphone·tcpdump