GenerativeDynamics
The framework

Shared interfaces.
Room for the next method.

GenerativeDynamics brings learning, generative inference, and control together through explicit task, solver, constraint, and execution boundaries.

Define the task

Dynamics · Objectives · Geometry

Robot models, task costs, collision geometry, and physical constraints.

Generate & refine

Planners · Priors · Constraint solvers

Interchangeable algorithms, learned proposals, and geometry-aware updates.

Connect to execution

Controllers · Governors · Observers

Replanning, feedback, safety components, and inspectable results.

Compose around
your robot task.

Planning

Use a solver directly from Python or select one through a configuration. Share dynamics, objectives, geometry, and evaluation across comparisons.

Control

Connect plans to receding-horizon execution, controllers, governors, action filters, recovery components, and robot I/O.

Learning

Train PPO/SAC policies, reuse policy checkpoints as MGA horizon priors, or work with learned trajectory diffusion through optional integrations.

Planner catalogue

Many algorithms.
A common place to work.

Research methods, model-based planners, sampling control, and learned integrations share the surrounding task and experiment tooling.

MethodFamilyRole in the stack
MDOCOur researchModel-based diffusion with CBF projections inside dynamics rollouts.
MD-COASOur researchiALM soft feasibility, CFS correction, and adaptive constraint scheduling.
2GOOur researchActive geometry shapes refinement and reverse stochastic exploration.
MGAOur researchLearned proposals and feedback-conditioned motion–impedance refinement.
MBDModel-based generationKnown dynamics and Monte Carlo score estimates, without demonstrations.
EB-MBDModel-based generationEmerging barriers retain informative candidates under constraints.
MPPISampling MPCCost-weighted control samples for receding-horizon optimization.
DIAL-MPCModel-based generationDiffusion-inspired annealing for online control-sequence refinement.
ATACOMContact / constraintsTangent-space actions on an augmented constraint manifold.
ISSAContact / constraintsDerivative-free action filtering through implicit safe-set search.
PegasusFlowModel-based generationRolling denoising with weighted spline-basis trajectory updates.
DPCCLearned diffusionLearned trajectory diffusion with model-based projection and tightening.
SafeDiffuserLearned diffusionCBF corrections during learned trajectory denoising.

MD-COAS uses the historical CFS-MBD implementation. 2go and twogo are aliases. Dependencies, devices, and checkpoints vary by method; consult the compatibility and planner references.

Robot tasks

Choose your starting point.

Planar navigation

CPU-first constrained trajectory planning.

7-DoF avoidance

Arm motion through constrained workspaces.

Quadruped stepping stones

Discrete footholds and governed execution.

Humanoid corridor

Body motion, posture, and arm clearance.

Peg insertion

Contact transitions and recovery under variation.

Surface scanning

Surface tracking, compliance, and force regulation.