How can we overcome the high computational complexity of optimization, control, and planning algorithms, while still reasoning about the complex dynamics and environments required for field robots? This project seeks to answer that question by co-designing new theoretically sound algorithms that are optimized to take advantage of the large-scale parallelism available on GPUs. Through support from the NSF [1], [2] and Toyota Research Institute this project seeks to go beyond developing point solutions to releasing broadly applicable toolboxes for the robotics and optimization communities.