DXR_API

对外合作API接口


设置(发送)目标点

<p>简要描述: 设置导航目标点 方式: 服务器发送指令到机器人 发布话题:/set_targetpoint 发送指令:</p> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;:{ &amp;quot;x&amp;quot;:&amp;quot;1.0&amp;quot;,//单位m &amp;quot;y&amp;quot;:&amp;quot;2.5&amp;quot;,//单位m &amp;quot;z&amp;quot;:&amp;quot;0&amp;quot;,//2D平面导航永远为0 &amp;quot;theta&amp;quot;:&amp;quot;1.57&amp;quot;,//单位弧度 } }</code></pre> <table> <thead> <tr> <th>参数名</th> <th>必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>x</td> <td>是</td> <td>float</td> <td>x轴坐标</td> </tr> <tr> <td>y</td> <td>是</td> <td>float</td> <td>y轴坐标</td> </tr> <tr> <td>z</td> <td>是</td> <td>float</td> <td>z轴坐标</td> </tr> <tr> <td>theta</td> <td>是</td> <td>float</td> <td>车身角度</td> </tr> </tbody> </table> <p>返回示例 发布话题:/set_targetpoint_response 发送指令:</p> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;:{ &amp;quot;error_code&amp;quot;:0, &amp;quot;error_msg&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;result&amp;quot;:1 } }</code></pre> <p>返回参数说明</p> <table> <thead> <tr> <th>参数名</th> <th>是否必存</th> <th>类型</th> <th>内容</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>error_code</td> <td>是</td> <td>int</td> <td>0</td> <td>出错代码</td> </tr> <tr> <td>error_msg</td> <td>是</td> <td>string</td> <td>&quot;&quot;</td> <td>出错信息</td> </tr> <tr> <td>result</td> <td>是</td> <td>int</td> <td>0:未到达目标点,1:到达目标点,2:其他返回状态</td> <td>导航返回状态,如果返回状态是2,代表当前目标点被新的目标点抢占,客户端不做处理。</td> </tr> </tbody> </table>

页面列表

ITEM_HTML