Robotic trajectory optimizers often fail under hard constraints (e.g., joint limits, obstacles). This project strengthens Parallel DDP (PDDP) by evaluating constraint-handling methods to improve feasibility, stability, and speed on CPU/GPU. We implement these methods on both a pendulum and a 7-joint IIWA robot to map and understand findings, using Python as a reference to compare against and validate the CUDA implementation.
Quu.We are able to see that the Augmented Lagrangian method converges to the solution while staying within the soft constraints set.
We are able to see that the Augmented Lagrangian method converges to the correct position with minimal errors.