手爪控制
set_claw(force, amplitude)
设置手爪
设置手爪力度和幅度。
请求参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| force | number | 力度(0-100) | 
| amplitude | number | 爪子幅度(0-100) | 
示例
| Lua 命令 | set_claw(50, 100) | 
|---|---|
| JSON 请求 | 不支持,请分别调用 {
    "cmd": "set_claw_ao",
    "data": {
        "type": "Force",
        "value": 50
    }
}{
    "cmd": "set_claw_ao",
    "data": {
        "type": "Amplitude",
        "value": 100
    }
} | 
set_claw_aio(type, value)
设置手爪参数
根据类型来分别设置手爪幅度或力度。
请求参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| type | string | 类型 
 | 
| value | number | 设置的值 | 
示例
| Lua 命令 | set_claw_aio("Amplitude", 100) | 
|---|---|
| JSON 请求 | {
    "cmd": "set_claw_ao",
    "data": {
        "type": "Amplitude",
        "value": 100
    }
} | 
get_claw_aio(type)
获取手爪参数
根据类型来分别获取手爪当前幅度或力度
请求参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| type | string | 类型 
 | 
响应结果
| 返回值 | 类型 | 说明 | 
|---|---|---|
| value | number | 对应类型的返回值 | 
示例
| Lua 命令 | get_claw_aio("Amplitude") | 
|---|---|
| JSON 请求 | {
    "cmd": "get_claw_ai",
    "data": {
        "type": "Amplitude"
    }
} | 
| JSON 响应 | {
    "data": {
        "type": "Amplitude",
        "value": 0
    },
    "code": 0
} | 
wait_claw_aio(type,value,relation)
等待手爪参数值
根据type类型来比较手爪当前幅度或力度的值达与value的关系直到满足relation的比较关系为止
请求参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| type | string | 类型 
 | 
| value | number | 等待的值 | 
| relation | string | 比较关系。注意浮点误差。 
 | 
示例
| Lua 命令 | wait_claw_aio("Amplitude", 50, ">") | 
|---|---|
| JSON 请求 | 不支持 |