Expand description
Vanilla MPPI controller for a 2-D double integrator.
This is the dependency-light baseline needed before TD-CD-MPPI-style terminal value and constraint-discounted extensions.
Structsยง
- Mppi
Circular Obstacle2D - Circular obstacle used by constraint-discounted MPPI rollouts.
- Mppi
Config - MPPI configuration.
- Mppi
Control2D - Acceleration command for the double-integrator model.
- Mppi
Controller2D - Vanilla MPPI controller.
- Mppi
Gate Race2D - Reference-free gate-progress objective for race-style MPPI.
- Mppi
Gate Race Report2D - Summary for scoring a trajectory against a gate race.
- Mppi
Moving Obstacle2D - Linearly predicted circular obstacle for prediction-aware MPPI rollouts.
- Mppi
Plan2D - Result for one MPPI optimization step.
- Mppi
Racing Gate2D - 2-D racing gate for reference-free MPPI progress objectives.
- Mppi
Rollout2D - One MPPI rollout result.
- Mppi
Sampling Diagnostics2D - Diagnostics for MPPI path-integral sample weights.
- Mppi
State2D - State for a planar double-integrator model.
- Mppi
Terminal Value Grid2D - Grid-based terminal value estimate for MPPI rollouts.
- Mppi
Terminal Value Replay Buffer2D - Replay buffer for reusing recent MPPI rollouts in terminal-value learning.
- Mppi
Terminal Value Replay Update Report2D - Summary returned after replay-buffer terminal-value updates.
- Mppi
Terminal Value Update Config2D - Configuration for online terminal-value updates from MPPI rollouts.
- Mppi
Terminal Value Update Report2D - Summary returned after updating a terminal value grid from one rollout.
- Mppi
Terminal Value Updater2D - Online updater for terminal value grids.
- Mppi
Track Projection2D - Projection of a point onto a waypoint track.
- Mppi
Waypoint Track2D - Polyline track helper for MPPI progress-based terminal values.