What problem does it solve?
Raw driving datasets (KITTI, nuScenes, Waymo, ROS bags, custom logs) come in inconsistent formats and coordinate frames, making it error-prone to load GPS, camera, lidar, and actor tracks into MATLAB's scenariobuilder objects and synchronize them for scenario building.
Core Features & Use Cases
- Sensor Wrapping: Convert raw GPS, camera, lidar, and actor-track data into scenariobuilder.GPSData, CameraData, LidarData, ActorTrackData, Trajectory, and laneData objects.
- Preprocessing Pipeline: Synchronize sensors, correct offsets, crop segments, and normalize or convert timestamps to a common t=0 reference.
- Track Computation: Compute actor tracks from lidar via deep learning detectors or clustering when no annotations exist, and attach camera intrinsics and mounting parameters.
- Use Case: Given a nuScenes recording with lidar sweeps, camera frames, and GPS logs, wrap all sensors into scenariobuilder objects, synchronize them, and hand off to scenario building for RoadRunner or OpenSCENARIO export.
Quick Start
Ask the agent to import your driving dataset folder into scenariobuilder objects and synchronize the GPS, camera, and lidar sensors on a common timeline.