← 返回项目与实践

课程实践 · University of Liverpool

声纳雷达检测与定位系统

把超声波测距、执行机构与 Python 极坐标面板连接成检测与定位系统。

2025.02 — 2025.04Sensing, calibration and visualization

我的职责
硬件与通信集成、传感器标定和插值、Python 可视化、支架设计。

项目背景

University of Liverpool 嵌入式系统课程项目,将 Arduino Uno、HC-SR04、舵机、电机驱动与 Python 极坐标面板连接成检测与定位系统。

项目目标

完成传感、执行与可视化链路集成,并通过标定和结构对齐减少位置误差。

我的贡献

  • 集成 Arduino Uno、HC-SR04、舵机及电机驱动。
  • 实现 Python/PySerial 极坐标面板与模块间通信。
  • 标定传感器响应,并用插值改善位置估计。
  • 使用 Fusion 360 设计安装支架,改善结构对齐。

方法与过程

  • 连接传感器、执行机构与可视化面板,检查模块间通信。
  • 进行传感器响应标定与插值,比较校准前后位置误差。
  • 通过支架设计控制安装对齐误差。

结果

  • 简历记录:模块间通信错误率低于 3%。
  • 简历记录:位置误差由 ±4.8 cm 降至 ±2.3 cm。
  • 简历记录:支架对齐误差小于 1°。

指标来自简历;测距范围、重复测量次数、误差统计方法、通信错误定义及协作分工待补充。