通过串口通讯协议、拖拽积木、Python、C+STM32多种编程方式读取开发板陀螺仪姿态数据。

陀螺仪姿态数据的串口通讯协议

通过串口调试工具发送串口通讯协议实现开发板陀螺仪姿态数据的读取。

参数数据类型可用值参数说明
pitfloat读取到的pit轴数据
yawfloat读取到的yaw轴数据
rolfloat读取到的rol轴数据
// 示例:读取气压数据
{"type":"board-attitude"}
// 读取返回数据示例:
{"type":"board-attitude","pit":17.98,"yaw":5.98,"rol":0.98}

陀螺仪姿态数据的拖拽积木

通过拖拽积木调用Python API函数接口实现开发板陀螺仪姿态数据的读取。

陀螺仪姿态数据的Python API函数接口

通过Python语言调用Python API函数接口实现开发板陀螺仪姿态数据的读取。

参数数据类型可用值参数说明
pitfloat读取到的pit轴数据
yawfloat读取到的yaw轴数据
rolfloat读取到的rol轴数据
// 示例:读取当前姿态数据
robot.board.module.data.get_attitude().send()
// 示例:获取读取后的pit轴数据
robot.board.module.data.pit
// 示例:获取读取后的yaw轴数据
robot.board.module.data.yaw
// 示例:获取读取后的rol轴数据
robot.board.module.data.rol

陀螺仪姿态数据的C+STM32函数接口

通过C语言调用开发板SDK函数接口实现开发板陀螺仪姿态数据的读取。

参数数据类型可用值参数说明
pitfloat读取到的pit轴数据
yawfloat读取到的yaw轴数据
rolfloat读取到的rol轴数据
// 示例:获取pit轴数据
Imu_Read_Data.pit;
// 示例:获取yaw轴数据
Imu_Read_Data.yaw;
// 示例:获取rol轴数据
Imu_Read_Data.rol;