7.14 Deployment Mode
7.14.1 Overview
Section titled “7.14.1 Overview”A2 deployment mode currently includes features such as Silicon Delivery and brush calligraphy. At present, only APIs related to Silicon Delivery are available to help users apply deployment mode features in different scenarios.
7.14.2 Enter/Exit Silicon Delivery Mode
Section titled “7.14.2 Enter/Exit Silicon Delivery Mode”| API Name | pb:/aimdk.protocol.EmbodiedService/SwitchEmbodiedMode |
|---|---|
| Overview | Enter or exit Silicon Delivery mode |
| API Type | HTTP JSON RPC |
| URL | http://192.168.100.110:52181/rpc/aimdk.protocol.EmbodiedService/SwitchEmbodiedMode |
| Request Parameters |
|
| Response |
|
| Example Script | examples/deployment_mode/SwitchEmbodiedMode.sh |
| Notes | When entering Silicon Delivery mode directly through the API, you need to manually disable `motion_player` (`examples/motion_player/disable_motion_player.sh`), otherwise motion errors may occur. |
7.14.3 Place a Silicon Delivery Order
Section titled “7.14.3 Place a Silicon Delivery Order”| API Name | pb:/aimdk.protocol.EmbodiedService/StartTask |
|---|---|
| Overview | Place an order |
| API Type | HTTP JSON RPC |
| URL | http://192.168.100.110:52181/rpc/aimdk.protocol.EmbodiedService/StartTask |
| Request Parameters |
|
| Response |
|
| Example Script | examples/deployment_mode/StartAndControl.py |
| Notes |
7.14.4 Control a Silicon Delivery Order
Section titled “7.14.4 Control a Silicon Delivery Order”| API Name | pb:/aimdk.protocol.EmbodiedService/Control |
|---|---|
| Overview | Control an order |
| API Type | HTTP JSON RPC |
| URL | http://192.168.100.110:52181/rpc/pb:/aimdk.protocol.EmbodiedService/Control |
| Request Parameters |
EmbodiedControlType_Resume Resume EmbodiedControlType_Cancel Cancel |
| Response |
|
| Example Script | examples/deployment_mode/StartAndControl.py |
| Notes |