Skip to content

Document Update Notes

This document applies exclusively to the A2 Ultra software version 1.3.x.

Date Updates Latest AimDK Package Name
2025-12-15 Release of the A2 Ultra Development Guide (v1.3)
AimDK-A2-Ultra-V1.3-1215
2025-12-16 1. Removed sensitive information from the network topology diagram
2. Removed sensitive password information from the documentation; relevant details are now included in the AimDK package
AimDK-A2-Ultra-V1.3-1216
2025-12-19 1. Improved document layout and split into multiple sub-documents
2. Corrected the depth image resolution of the waist-mounted RGB-D camera from “640x400” to “640x480”
3. Added instructions for setting the interactive operation mode: “It is normal for the return value to be `CommonState_UNKNOWN` after the call. You can invoke the `GetAgentPropertiesRequest` interface to verify whether the interactive operation mode has been successfully switched.”
AimDK-A2-Ultra-V1.3-1216
2025-12-23 Released the English version of the A2 Ultra Development Guide (v1.3)
AimDK-A2-Ultra-V1.3-1216
2026-01-06 1. Added sample programs for pinhole camera depth-color image alignment and fisheye camera distortion correction
2. Corrected the port number for the task execution interfaces (`CtrlTaskState`, `GetAllTasks`, and `LaunchTask`) from “57847” to “57881”
3. Added usage notes for the `LaunchTask` interface in the task execution section: “Before calling the `LaunchTask` interface, the SM (System State Management) module must be switched to the Auto functional group by invoking the `MigrateSystemStateSync` interface.”
4. Added a note regarding the `process_audio_output` interface in the microphone management section: “In the current version, it is recommended to manually apply a +1 offset compensation to the state values. This issue occurs only with external microphones (internal microphones work correctly) and is scheduled to be fixed in a future release.”
AimDK-A2-Ultra-V1.3-0106
2026-01-09 Add the A2 Ultra Low-Level Motion Control Development Guide (v1.3)
AimDK-A2-Ultra-V1.3-0106
2026-01-14 Updated the description of the file_name parameter in the TTS/audio playback PlayMediaFile interface: "The default storage path has been changed from `/agibot/data/var/interaction/audio/` to `/agibot/data/var/hal_audio/file.`"
AimDK-A2-Ultra-V1.3-0106
2026-01-23 Updated the custom motion control development and deployment guide, providing usage instructions for deploying the SDK using the Python version
AimDK-A2-Ultra-V1.3-0106
2026-01-26 1. Added an explanation regarding the series-parallel transformation of the wrist joint following the arm_joint_state interface in the motion control section.
2. Added camera view explanation to the A2 Ultra overview
AimDK-A2-Ultra-V1.3-0106
2026-01-27 1. Update the command for launching the ROS 2 deployment framework (C++ version) in the Custom Motion Control Development and Deployment Guide.
2. Add a module disabling example to the Software System Overview.
AimDK-A2-Ultra-V1.3-0106
2026-01-28 Add the `/tmp` mount configuration to the operations and control deployment documentation to avoid communication anomalies with Iceryx.
AimDK-A2-Ultra-V1.3-0106
2026-01-30 Add the description of the secondary development (extension) interfaces for the Resource Management section 7.13.
AimDK-A2-Ultra-V1.3-0130
2026-02-02 Add the A2 Ultra Model Interaction Secondary Development Guide (v1.3)
AimDK-A2-Ultra-V1.3-0106
2026-03-10 The microphone sampling frequency has been corrected from 24kHz to 16kHz.
AimDK-A2-Ultra-V1.3-0106