We’re excited to announce the release of DepthAI v3.5.0 — bringing smarter calibration, improved device reliability, and expanded testing across the stack. This release continues to push DepthAI toward more autonomous, robust, and production-ready deployments.
What’s New
🔧 AutoCalibration Node (Dynamic Calibration)
One of the standout additions in this release is the new AutoCalibration node, designed to simplify and automate calibration workflows.
With this feature, DepthAI can now dynamically calibrate itself, reducing the need for manual intervention and improving long-term accuracy in changing environments.
Available in both C++ and Python examples
This flexibility allows you to choose between one-time calibration at startup or continuous recalibration during runtime — ideal for real-world deployments where conditions evolve.
🔄 Merge with v2.32.0 + RVC2 Improvements
DepthAI v3.5.0 integrates updates from v2.32.0, along with key improvements for RVC2 devices, including:
Enhanced crashdump collection
Better device state retrieval
These changes make debugging and monitoring more reliable, especially in production environments.
🧩 Miscellaneous Improvements
A number of smaller but impactful updates are included:
- Undistortion Fix
- Tracked undistortion coefficients are now set to 0 for legacy calibration when undistortion is enabled
- Event Queue Reliability
- New method
eventManager.waitForPendingUploads()
- Prevents loss of Snaps and Events still in the queue when a script exits
- Expanded Stability Testing
- Now includes:
- NeuralAssistedStereo
- FeatureTracker
- ObjectTracker
These additions strengthen overall pipeline stability and confidence in deployment scenarios.
🧠 RVC4 + Luxonis OS Compatibility
DepthAI v3.5.0 has been tested with multiple versions of Luxonis OS, ensuring smooth operation on RVC4 platforms:
✅ Luxonis OS 1.14.1
✅ Luxonis OS 1.20.5
✅ Luxonis OS 1.27.1
📦 Installation
Getting started is simple:
python3 -m pip install depthai==3.5.0