如果是通过pc、云端平台、WMS和MES系统等来做“系统与系统之间”的开发的话,可以使用云端API去接入,可以获取机器人状态或发任务:
云端API 文档:https://serviceglobal.autoxing.com/docs/api/en-us/
如果机器人上身有上位机和操作屏幕, 基于机器人的屏幕去开发应用,或者基于手持终端如pad等去开发应用, 可以使用sdk包(包含了如何用上位机给底盘发送任务,以及常见的业务处理接口):
js-SDK 文档:https://autoxingtech.github.io/axdoc/zh/0x001.introduction/
js-SDK 服务端示例:http://serviceglobal.autoxing.com/sdk/v1.0/example/
js-SDK 服务端示例源代码:(JS版)https://github.com/AutoxingTech/AX_SDK1.0_Example
js-SDK Android端示例源代码:https://github.com/AutoxingTech/android_webview_demo
Java-SDK 示例源码:https://github.com/AutoxingTech/AX_Java_SDK1.0_Example
机器人底盘控制系统层级的restapi文档(没有业务层逻辑,如没有任务管理等接口,纯粹的机器人底盘接口。此接口面向高阶开发用户,用来了解底盘基础功能,不开放给普通开发者去使用,因为没有业务层逻辑,需要客户自己去开发应用逻辑;除非特别定制,此部分也不提供额外开发技术支持:
https://autoxingtech.github.io/axbot_rest_book/
以上为海外版客户访问的地址。
国内的客户访问地址需要把以上URL地址中有“serviceglobal.autoxing.com”的域名部分, 更换为“service.autoxing.com”。