Skip to content

Add support for Primal-Dual LIPA to MPX (and open way for other constrained solvers).#18

Open
joaospinto wants to merge 3 commits into
iit-DLSLab:mainfrom
joaospinto:main
Open

Add support for Primal-Dual LIPA to MPX (and open way for other constrained solvers).#18
joaospinto wants to merge 3 commits into
iit-DLSLab:mainfrom
joaospinto:main

Conversation

@joaospinto
Copy link
Copy Markdown

  1. Integrate Primal-Dual LIPA into MPX.
  2. Add some helper code for video generation, to facilitate visualization when working in headless environments.

Repo: https://github.com/joaospinto/primal-dual-lipa
Paper: https://arxiv.org/pdf/2509.16370

@joaospinto joaospinto force-pushed the main branch 2 times, most recently from 2302f1a to 645e71b Compare May 9, 2026 14:42
Wires primal-dual-lipa (https://github.com/joaospinto/primal-dual-lipa)
into mpx as a third solver_mode option alongside primal_dual and fddp.
Adds `--video PATH` to `offline_task.py`, with playback fps defaulted to
`1/config.dt` so trajectories play at wall-clock speed.

The three LIPA configs switch to sequential LQR so offline runs
converge bit-deterministically.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant