2.2 SDK软件服务接口列表

序号

接口名称

功能

SDK版本

1

高层运动控制接口

主要实现对设备基本运动的控制,包括站立、趴下、前后左右运动、原地姿态控制、强化学习模式及零力矩模式控制和自主充电相关的控制

V2.0.7

2

底层电机控制接口

通过ros话题,实现对关节电机的角度、角速度、关节扭矩、Kp值和Kd值等的控制,也可获取各个关节电机的反馈信息。

V2.0.7

3

惯导数据接口

可通过sdk获取本体姿态信息,运行速度数据,角速度数据、IMU数据和里程计数据等

V2.0.7

4

设备状态接口

可通过sdk获取机器狗运行状态信息,异常告警信息、电池电量信息和自主充电状态反馈数据等。

V2.0.7

5

视频流数据接口

可通过rtsp协议获取前后广角相机视频流数据。

V2.0.7

6

控制权切换功能

可实现遥控器端和sdk控制端的控制权切换功能

V2.0.7

7

自主回充电接口

可通过sdk接口进行自主回充功能的使用

V2.0.7

8

MQTT服务接口

可通过MQTT服务进行设备的基本控制和状态反馈

V2.0.7