北京展会项目对接

北京展会项目对接


6、机器人通信

<h5>简要描述</h5> <ul> <li>根据机器人编码获取机器人信息</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://xx.com/api/robotSocket/controRobot</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">robotId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>机器人唯一编码</td> </tr> <tr> <td style="text-align: left;">command</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>命令</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>命令1表示命令,2表示视屏获取,3地图信息,4点位信息,5计划</td> </tr> <tr> <td style="text-align: left;">planId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>计划id(添加计划的时候必传)</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>机器人控制 { "code": "0", "desc": "操作成功", "data": { "robotId": "xj_223456", "command": "getRobotPushVideo", "type": 1, "ip": "192.168.1.1" } } </code></pre> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th style="text-align: left;">类型</th> <th>注释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">getRobotPushVideo</td> <td style="text-align: left;">varchar</td> <td>获取机器人推流视频</td> </tr> <tr> <td style="text-align: left;">机器人控制</td> <td style="text-align: left;">varchar</td> <td>机器人控制</td> </tr> <tr> <td style="text-align: left;">robotUp</td> <td style="text-align: left;">varchar</td> <td>上</td> </tr> <tr> <td style="text-align: left;">robotDown</td> <td style="text-align: left;">varchar</td> <td>下</td> </tr> <tr> <td style="text-align: left;">robotStop</td> <td style="text-align: left;">varchar</td> <td>机器人停止</td> </tr> <tr> <td style="text-align: left;">robotStop</td> <td style="text-align: left;">varchar</td> <td>机器人停止</td> </tr> <tr> <td style="text-align: left;">rouse</td> <td style="text-align: left;">varchar</td> <td>唤醒</td> </tr> <tr> <td style="text-align: left;">startDeploy</td> <td style="text-align: left;">varchar</td> <td>开始部署</td> </tr> <tr> <td style="text-align: left;">endDeploy</td> <td style="text-align: left;">varchar</td> <td>结束部署</td> </tr> <tr> <td style="text-align: left;">fastReturn</td> <td style="text-align: left;">varchar</td> <td>快速返航</td> </tr> <tr> <td style="text-align: left;">startInspect</td> <td style="text-align: left;">varchar</td> <td>开始巡检</td> </tr> <tr> <td style="text-align: left;">continueInspect</td> <td style="text-align: left;">varchar</td> <td>继续巡检</td> </tr> <tr> <td style="text-align: left;">stopInspect</td> <td style="text-align: left;">varchar</td> <td>暂停巡检</td> </tr> <tr> <td style="text-align: left;">云台控制</td> <td style="text-align: left;">varchar</td> <td>云台控制</td> </tr> <tr> <td style="text-align: left;">monitorId</td> <td style="text-align: left;">varchar</td> <td>摄像头id</td> </tr> <tr> <td style="text-align: left;">up</td> <td style="text-align: left;">varchar</td> <td>上</td> </tr> <tr> <td style="text-align: left;">down</td> <td style="text-align: left;">varchar</td> <td>下</td> </tr> <tr> <td style="text-align: left;">fastleft</td> <td style="text-align: left;">varchar</td> <td>快速左</td> </tr> <tr> <td style="text-align: left;">left</td> <td style="text-align: left;">varchar</td> <td>左</td> </tr> <tr> <td style="text-align: left;">right</td> <td style="text-align: left;">varchar</td> <td>右</td> </tr> <tr> <td style="text-align: left;">fastright</td> <td style="text-align: left;">varchar</td> <td>快速右</td> </tr> <tr> <td style="text-align: left;">stop</td> <td style="text-align: left;">varchar</td> <td>云台停止</td> </tr> <tr> <td style="text-align: left;">focalLengthMax</td> <td style="text-align: left;">varchar</td> <td>焦距放大</td> </tr> <tr> <td style="text-align: left;">focalLengthMin</td> <td style="text-align: left;">varchar</td> <td>焦距缩小</td> </tr> <tr> <td style="text-align: left;">focalLengthStop</td> <td style="text-align: left;">varchar</td> <td>焦距停止</td> </tr> <tr> <td style="text-align: left;">ZoomLengthMax</td> <td style="text-align: left;">varchar</td> <td>变倍放大</td> </tr> <tr> <td style="text-align: left;">ZoomLengthMin</td> <td style="text-align: left;">varchar</td> <td>变倍缩小</td> </tr> <tr> <td style="text-align: left;">ZoomLengthStop</td> <td style="text-align: left;">varchar</td> <td>变倍停止</td> </tr> <tr> <td style="text-align: left;">apertureMax</td> <td style="text-align: left;">varchar</td> <td>光圈 放大</td> </tr> <tr> <td style="text-align: left;">apertureMin</td> <td style="text-align: left;">varchar</td> <td>光圈缩小</td> </tr> <tr> <td style="text-align: left;">grabImage</td> <td style="text-align: left;">varchar</td> <td>抓图</td> </tr> <tr> <td style="text-align: left;">wiper</td> <td style="text-align: left;">varchar</td> <td>雨刮</td> </tr> <tr> <td style="text-align: left;">rise</td> <td style="text-align: left;">varchar</td> <td>升降臂上升</td> </tr> <tr> <td style="text-align: left;">decline</td> <td style="text-align: left;">varchar</td> <td>升降臂下降</td> </tr> <tr> <td style="text-align: left;">toBasePoint</td> <td style="text-align: left;">varchar</td> <td>升降臂回到原点 (移动机器人指令2021/2/1)</td> </tr> <tr> <td style="text-align: left;">cease</td> <td style="text-align: left;">varchar</td> <td>升降臂停止</td> </tr> <tr> <td style="text-align: left;">openLamp</td> <td style="text-align: left;">varchar</td> <td>开灯</td> </tr> <tr> <td style="text-align: left;">closeLamp</td> <td style="text-align: left;">varchar</td> <td>关灯</td> </tr> </tbody> </table> <ul> <li>备注:无</li> </ul>

页面列表

ITEM_HTML