Version 2.3.26
Output Directory Structure Changes
The wizard output directory structure has been reorganized for clarity:Directory Changes
Directory Changes
Old Structure → New Structure
./asl/→./rollouts/- Contains rollout logs organized by scene and session0.asl→rollout.asl- Rollout ASL file0.rclog→rollout.rclog- Rollout RC log file./metrics/→./telemetry/- Contains Prometheus telemetry data (not evaluation metrics)
Video and Metrics Storage
Video and Metrics Storage
- Videos are now saved next to ASL files:
rollouts/<scene_id>/<rollout_uuid>/<video>.mp4 - Metrics parquet files are saved next to ASL files:
rollouts/<scene_id>/<rollout_uuid>/metrics.parquet aggregate/videos/allnow uses symlinks instead of hard copies for space efficiency
Migration Guide
Evaluation Now Runs In-Runtime by Default
In-Runtime Evaluation
Evaluation metrics are now computed during simulation (in-runtime) by default, eliminating the need for separate eval containers.
Simplified Workflow
This change simplifies the default workflow and reduces resource usage for most use cases.
Restoring Previous BehaviorThe previous behavior (running evaluation in separate containers after simulation) can be restored with:
Version 1.26.26
Controller Updates
Added a new controller implementation in the OSS controller which is faster than the previous one and allows the choice at runtime between the two implementations.Implementation Details
Implementation Details
- Default: New linear implementation
- Alternative: Nonlinear implementation can be selected using the
defines.mpc_implementationwizard configuration parameter
Version 1.5.25
AR1 Support
AR1 support has been added to AlpaSim. Users can now run AR1 as described in the tutorial.Learn More
See the tutorial for AR1 usage instructions
Version 12.17.25
OSS Tutorial Definitions and Driver Abstraction
Scene Storage Model Update
The tutorials have been updated to reflect the changed scene storage model.Important ChangeManual downloads are no longer required, although users must provide the
HF_TOKEN environment variable to support automatic downloads.Driver Abstraction
An abstraction has been made in the driver code to make it easier to add new driver types in the future.Driver Code Location
Driver Code Location
New Location:
data/driversAll driver code has been moved to this centralized location.Version 12.12.25
Local USDZ Support Restored
Local directory support was recently dropped in one of the larger refactorings. This has been restored with a slightly different interface.Usage
For users to run AlpaSim with local USDZ files, use thescenes.local_usdz_dir configuration parameter:
Run All Scenes in Local Directory
Run All Scenes in Local Directory
Run Subset of Scenes
Run Subset of Scenes
Stay Updated
Contributing
Learn how to contribute updates
GitHub
View source code and releases