PSDK API Overview
Autel Robotics provides developers with a development toolkit called Payload SDK (PSDK) and development accessory SDK coaxial lines to support the development of payload devices that can be mounted on Autel Robotics aircraft. This toolkit enables developers to utilize resources on Autel Robotics aircraft, such as power, communication links, and status information, to develop payload devices. Developers can create payload devices, such as automated inspection systems, loudspeakers, and spotlights, tailored to different application fields based on the functional interfaces provided by PSDK, and incorporating specific structural design, hardware design, software logic, and algorithm optimization, according to the industry's application needs.
Features
- Developed in C language.
- Supports mainstream embedded systems such as Linux and RTOS.
- Modular design, easy to port across platforms.
Autel Core
- UAV Core
- UAV Version Information
- UAV Error Codes
- UAV Type Definitions
Basic Functions
- Log Management
- Data Subscription
- Camera Management
- Gimbal Management
- Power Management
- Flight Control
- Custom Controls
- HMS Management
- HMS Information Tables
- Time Synchronization
- Low-Speed Data Channels
Platform Porting
- Platform Porting
Application Examples
- Local Upgrade
- Waypoint Tasks
- Obtain Camera Stream