What are Perception Apps?
Perception Apps are a cornerstone of the Luxonis Hub ecosystem, enabling developers to deploy and manage sophisticated perception and AI applications across a fleet of devices. These applications, specifically designed to run on the Luxonis Hub Agent, leverage the power of OAK cameras to provide advanced perception capabilities. Written primarily in Python and utilizing therobothub
library in conjunction with depthai
, Perception Apps offer a streamlined path from development to deployment, emphasizing ease of use, scalability, and reliability.How Perception Apps Work
Perception Apps integrate seamlessly into the Luxonis Hub platform, following a lifecycle that transitions from development to deployment and operation. Here's how it works:Development
Developers write Perception Apps using Python, taking advantage of therobothub
library to interact with the cloud and depthai
for camera operations. These apps are containerized, ensuring a consistent execution environment across all devices. This containerization is crucial for maintaining app stability and compatibility, regardless of the deployment scale.