What is PSDK
To help you develop safe and reliable payload devices using the new features provided by PSDK, please stay updated with Autel Robotics' version release information and use the latest version of the PSDK development package to develop your payload devices.
This document refers to:
- "Mobile App" refers to mobile apps developed using MSDK or Autel Enterprise.
- "Payload device" refers to payload devices developed using PSDK.
Introduction to PSDK
Autel Robotics provides the Payload SDK (PSDK) development toolkit, along with development accessories like standard gimbals, adapter rings, and coaxial cables, to support developers in creating payload devices that can be mounted on Autel Robotics aircraft. This enables developers to leverage the drone’s resources, such as power, communication links, and status information. Developers can design payload devices, such as automatic inspection systems, infrared cameras, loudspeakers, and searchlights, to meet various industry-specific needs based on the functional interfaces provided by PSDK. Furthermore, they can combine these devices with MSDK and Cloud API to create complete application solutions for real-world scenarios.
Key Advantages
- Rich and Comprehensive Functionality
By using the core features provided by PSDK, such as information retrieval, data transmission, and power management, as well as advanced features like camera control, gimbal management, and payload collaboration, developers can design well-rounded payload devices based on industry-specific needs. PSDK offers rich interfaces to facilitate integration with third-party applications and algorithm frameworks, enabling the development of professional software for image recognition, autonomous cruising, SLAM, and more. Additionally, it simplifies the integration of third-party sensors, cameras, or inspection equipment to collect necessary data and meet personalized application and control requirements. - Extensible Application Customization
Developers can control payload devices based on PSDK through Autel Enterprise and use Mobile SDK to create mobile apps for controlling specific actions of the payload device. They can also develop data processing software using Windows SDK. Furthermore, developers can integrate the software they create into complete solutions to meet the diverse needs of third-party users. - Broad Compatibility with Hardware and Software Platforms
Applications developed with PSDK can run on mainstream embedded hardware platforms, such as HC32 and STM32, and can also operate on leading embedded operating systems and software frameworks like Linux, ROS, and RTOS. Developers can follow the steps outlined in the cross-platform migration guide to deploy PSDK-based applications on different versions of software and hardware platforms. - Reliable Support Services
PSDK provides not only API interfaces and hardware platforms for developing Autel Robotics aircraft payloads but also design standards for payload device development. Additionally, it offers services such as technical support, payload testing, and market promotion to assist developers in creating fully functional drone payload devices and exploring the unlimited potential of industry applications.
Payload Applications
Using PSDK to develop payload devices that can be mounted on Autel Robotics aircraft can meet the diverse application needs across various industries:
Payload Device | Security | Inspection | Surveying | More Industries | |||
Public Security Management | Border Control and Anti-smuggling | Pipeline Network Inspection | Factory Area Inspection | Engineering Surveying | Spatial Planning | … | |
Zoom Camera | √ | √ | √ | √ | √ | √ | … |
Thermal Imaging Camera | √ | √ | √ | √ | - | - | … |
Infrared Camera | √ | √ | - | √ | - | - | … |
Loudspeaker | √ | - | √ | - | - | - | … |
Searchlight | √ | - | - | - | - | - | … |
LiDAR | - | √ | √ | - | √ | √ | … |
Gas Detector | - | - | √ | √ | - | - | … |
Automated Inspection System | - | √ | √ | √ | - | - | … |
More payloads | … | … | … | … | … | … | … |
Using MSDK
MSDK: Mobile apps developed using MSDK can control payload devices to perform specified actions and tasks. For more details, please refer to the MSDK section on the developer website.
Disclaimer
Before using applications developed with PSDK, please review the laws and regulations of the flight area. Autel Robotics is not responsible for any safety issues or legal disputes arising from the use of PSDK, and it does not assume any legal risks or liabilities resulting from the use of PSDK.