【自动驾驶】串口通信控制与反馈

串口通信控制与反馈

通讯协议

上行数据指的是机器人底盘向上位机发送的状态数据,
下行数据指的是上位机向机器人底盘发送的控制信息。

上行数据帧解析

机器人运动底盘通过串口发送的数据包格式,如下表所示:
在这里插入图片描述
以下是数据帧各数据的含义:
帧头:固定值 0x7B,标识数据包的开始,占一个字节;
flag_stop:电机使能标志,0x00 时电机使能,其他值失能,占一个字节;
X 轴速度:机器人 X 轴上的速度,单位是 mm/s,占两个字节;
Y 轴速度:机器人 Y 轴上的速度,单位是 mm/s,占两个字节;
Z 轴速度:机器人 Z 轴上的速度放大 1000 倍,单位是 rad/s,占两个字节;
X 轴加速度:加速度计 X 轴上的加速度【原始数据】,占两个字节;
Y 轴加速度:加速度计 Y 轴上的加速度【原始数据】,占两个字节;
Z 轴加速度:加速度计 Z 轴上的加速度【原始数据】,占两个字节;
X 轴角速度:陀螺仪 X 轴上的角速度【原始数据】,占两个字节;
Y 轴角速度:陀螺仪 Y 轴上的角速

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 17:26:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 17:26:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 17:26:02       82 阅读
  4. Python语言-面向对象

    2024-06-18 17:26:02       91 阅读

热门阅读

  1. 【网络协议栈】TCP/IP相关知识点收集

    2024-06-18 17:26:02       28 阅读
  2. 0, GPU Microarchitecture介绍

    2024-06-18 17:26:02       31 阅读
  3. Vue 3 的 Teleport 组件实现跨层级通信

    2024-06-18 17:26:02       36 阅读
  4. 萤石视频接入api接口示例

    2024-06-18 17:26:02       34 阅读
  5. 速盾:高防服务器防御 DDoS 攻击的掩护技巧

    2024-06-18 17:26:02       30 阅读
  6. stringstream的使用

    2024-06-18 17:26:02       33 阅读
  7. Spring Boot常用注解

    2024-06-18 17:26:02       32 阅读
  8. 近期学习文章

    2024-06-18 17:26:02       31 阅读
  9. 2024.06.05校招 实习 内推 面经

    2024-06-18 17:26:02       32 阅读