Overview
The Pleos Connect SDK is a comprehensive development kit designed for building infotainment applications within the Pleos Connect ecosystem. Built upon Google Android Automotive OS (AAOS), the SDK provides standardized interfaces that simplify the development of vehicle-specific apps by removing the need for complex hardware integration. Leveraging our robust APIs and high-fidelity emulators, developers can seamlessly implement a wide range of core features:
- Vehicle Control and Monitoring: Vehicle control, status inquiry, driving assistance
- Intelligence Services: Speech recognition/synthesis, navigation, LLM-based AI integration
Modules
Pleos Connect SDK consists of Vehicle SDK, NaviHelper SDK, ADAS SDK, Gleo AI SDK, and Fused Location SDK.
- Vehicle SDK: Provides APIs for vehicle status inquiry and control functions.
- NaviHelper SDK: Provides APIs to control navigation or request navigation information.
- ADAS SDK: Provides information that can assist driving through the ADAS API.
- Gleo AI SDK: Provides APIs for developing AI features in your app, including Speech-to-Text (STT), Text-to-Speech (TTS), and Large Language Model (LLM) SDKs.
- Fused Location SDK: Provides APIs for vehicle location information.
For upcoming vehicle models, Gleo AI SDK and NaviHelper SDK are fully supported, while Vehicle SDK may be partially supported depending on the vehicle model. You can check support for each feature area using the checkXXXCapability API of the corresponding interface.
API policy
The API policy provided by Pleos Connect SDK is to align with Android Automotive to minimize platform fragmentation if an API with the same or similar functionality exists in Android Automotive. Also, if features that were previously provided through the Pleos Connect Vehicle SDK are adopted in Android Automotive, the basic policy is to provide backward compatibility for at least 2 major versions.