← Search

Zachary Manchester

41 accepted papers

2026

Code Generation and Conic Constraints for Model-Predictive Control on Microcontrollers with Conic-TinyMPC

ICRA 2026poster

Model-predictive control (MPC) is a state-of-the-art control method for constrained robotic systems, yet deployment on resource-limited hardware remains difficult. This challenge is magnified by expressive conic constraints, which offer greater modeling power but require significantly more computati…

2026

The Trajectory Bundle Method: Unifying Sequential-Convex Programming and Sampling-Based Trajectory Optimization

ICRA 2026poster

We present a unified framework for solving trajectory optimization problems in a derivative-free manner through the use of sequential convex programming. Traditionally, nonconvex optimization problems are solved by forming and solving a sequence of convex optimization problems, where the cost and co…

2026

Whole-Body Model-Predictive Control of Legged Robots with MuJoCo

ICRA 2026poster

We demonstrate the surprising real-world effectiveness of a very simple approach to whole-body model- predictive control (MPC) of quadruped and humanoid robots: the iterative linear-quadratic regulator (iLQR) algorithm with MuJoCo dynamics and finite-difference approximated derivatives. Building upo…

2025

DEQ-MPC : Deep Equilibrium Model Predictive Control

CoRL 2025poster

Incorporating task-specific priors within a policy or network architecture is crucial for enhancing safety and improving representation and generalization in robotic control problems. Differentiable Model Predictive Control (MPC) layers have proven effective for embedding these priors, such as const…

Cited by 0SourceScholar
2025

Efficient Online Learning of Contact Force Models for Connector Insertion

ICRA 2025

Contact-rich manipulation tasks with stiff frictional elements, like connector insertion, are difficult to model with rigid-body simulators. In this work, we propose a new approach for modeling these environments by learning a quasistatic contact force model instead of a full simulator. Using a feat

Cited by 6SourcecodeScholar
2025

Real-Time Whole-Body Control of Legged Robots with Model-Predictive Path Integral Control

ICRA 2025

This paper presents a system for enabling real-time synthesis of whole-body locomotion and manipulation policies for real-world legged robots. Motivated by recent advancements in robot simulation, we leverage the efficient parallelization capabilities of the MuJoCo simulator on a multi-core CPU to a

Cited by 33SourcecodeScholar
2025

Robots with Attitude: Singularity-Free Quaternion-Based Model-Predictive Control for Agile Legged Robots

ICRA 2025

We present a model-predictive control (MPC) framework for legged robots that avoids the singularities associated with common three-parameter attitude representations like Euler angles during large-angle rotations. Our method parameterizes the robot's attitude with singularity-free unit quaternions a

Cited by 2SourcecodeScholar
2025

Wallbounce: Push Wall to Navigate with Contact-Implicit MPC

ICRA 2025

In this work, we introduce a framework that enables highly maneuverable locomotion using non-periodic contacts. This task is challenging for traditional optimization and planning methods to handle due to difficulties in specifying contact mode sequences in real-time. To address this, we use a bi-lev

Cited by 1SourcecodeScholar
2024

From Variance to Veracity: Unbundling and Mitigating Gradient Variance in Differentiable Bundle Adjustment Layers

CVPR 2024poster

Various pose estimation and tracking problems in robotics can be decomposed into a correspondence estimation problem (often computed using a deep network) followed by a weighted least squares optimization problem to solve for the poses. Recent work has shown that coupling the two problems by iterati…

2024

Learning Covariances for Estimation with Constrained Bilevel Optimization

ICRA 2024poster

We consider the problem of learning error covariance matrices for robotic state estimation. The convergence of a state estimator to the correct belief over the robot state is dependent on the proper tuning of noise models. During inference, these models are used to weigh different blocks of the Jaco…

Cited by 4SourceScholar
2024

ReLU-QP: A GPU-Accelerated Quadratic Programming Solver for Model-Predictive Control

ICRA 2024poster

We present ReLU-QP, a GPU-accelerated solver for quadratic programs (QPs) that is capable of solving high-dimensional control problems at real-time rates. ReLU-QP is derived by exactly reformulating the Alternating Direction Method of Multipliers (ADMM) algorithm for solving QPs as a deep, weight-ti…

Cited by 15SourcecodeScholar
2024

TinyMPC: Model-Predictive Control on Resource-Constrained Microcontrollers

ICRA 2024poster

Model-predictive control (MPC) is a powerful tool for controlling highly dynamic robotic systems subject to complex constraints. However, MPC is computationally demanding, and is often impractical to implement on small, resource-constrained robotic platforms. We present TinyMPC, a high-speed MPC sol…

Cited by 39SourcecodeScholar
2024

VINSat: Solving the Lost-in-Space Problem with Visual-Inertial Navigation

ICRA 2024poster

Rapid growth in the number of nanosatellite deployments has heightened the need for rapid, cost-effective, and accurate orbit determination (OD). This paper introduces a solution to this "lost-in-space" problem that we call Visual-Inertial Navigation for Satellites (VINSat). VINSat performs OD using…

Cited by 2SourceScholar
2023

Aquarium: A Fully Differentiable Fluid-Structure Interaction Solver for Robotics Applications

ICRA 2023poster

We present Aquarium, a differentiable fluid-structure interaction solver for robotics that offers stable simulation, accurately coupled fluid-robot physics in two dimensions, and full differentiability with respect to fluid and robot states and parameters. Aquarium achieves stable simulation with ac…

Cited by 6SourcecodeScholar
2023

Cerberus: Low-Drift Visual-Inertial-Leg Odometry For Agile Locomotion

ICRA 2023poster

We present an open-source Visual-Inertial-Leg Odometry (VILO) state estimation solution for legged robots, called Cerberus, which precisely estimates position on various terrains in real-time using a set of standard sensors, including stereo cameras, IMU, joint encoders, and contact sensors. In addi…

Cited by 37SourcecodeScholar
2023

Differentiable Physics Simulation of Dynamics-Augmented Neural Objects

RA-L 2023

We present a differentiable pipeline for simulating the motion of objects that represent their geometry as a continuous density field parameterized as a deep network. This includes Neural Radiance Fields (NeRFs), and other related models. From the density field, we estimate the dynamical properties

Cited by 57SourceScholar
2023

PPR: Physically Plausible Reconstruction from Monocular Videos

ICCV 2023oral

Given monocular videos, we build 3D models of articulated objects and environments whose 3D configurations satisfy dynamics and contact constraints. At its core, our method leverages differentiable physics simulation to aid visual reconstructions. We couple differentiable physics simulation with dif…

Cited by 46PDFcodeScholar
2023

SLoMo: A General System for Legged Robot Motion Imitation From Casual Videos

RA-L 2023

We present SLoMo: a first-of-its-kind framework for transferring skilled motions from casually captured “in-the-wild” video footage of humans and animals to legged robots. SLoMo works in three stages: 1) synthesize a physically plausible reconstructed key-point trajectory from monocular videos; 2) o

Cited by 29SourcecodeScholar
2023

Single-Level Differentiable Contact Simulation

RA-L 2023

We present a differentiable formulation of rigid-body contact dynamics for objects and robots represented as compositions of convex primitives. Classical physics engines rely on non-differentiable collision detection modules. More recent optimization-based approaches simulating contact between conve

Cited by 13SourcecodeScholar
2022

Data-Efficient Model Learning for Control with Jacobian-Regularized Dynamic-Mode Decomposition

CoRL 2022poster

We present a data-efficient algorithm for learning models for model-predictive control (MPC). Our approach, Jacobian-Regularized Dynamic-Mode Decomposition (JDMD), offers improved sample efficiency over traditional Koopman approaches based on Dynamic-Mode Decomposition (DMD) by leveraging Jacobian i…

Cited by 7SourcecodeScholar
2022

Trajectory Optimization with Optimization-Based Dynamics

RA-L 2022

We present a framework for bi-level trajectory optimization in which a system’s dynamics are encoded as the solution to a constrained optimization problem and smooth gradients of this lower-level problem are passed to an upper-level trajectory optimizer. This optimization-based dynamics representati

Cited by 36SourcecodeScholar
2021

ALTRO-C: A Fast Solver for Conic Model-Predictive Control

ICRA 2021poster

Model-predictive control (MPC) is an increasingly popular method for controlling complex robotic systems in which optimal control problems are solved on board the robot at real-time rates. However, successful application of MPC depends critically on the performance of the algorithms used to solve th…

Cited by 27SourceScholar
2021

Joint inference and input optimization in equilibrium networks

NeurIPS 2021poster

Many tasks in deep learning involve optimizing over the inputs to a network to minimize or maximize some objective; examples include optimization over latent spaces in a generative model to match a target image, or adversarially perturbing an input to worsen classifier performance. Performing such…

2021

LUCIDGames: Online Unscented Inverse Dynamic Games for Adaptive Trajectory Prediction and Planning

RA-L 2021

Existing game-theoretic planning methods assume that the robot knows the objective functions of the other agents a priori while, in practical scenarios, this is rarely the case. This letter introduces LUCIDGames, an inverse optimal control algorithm that is able to estimate the other agents' objecti

Cited by 77SourcecodeScholar
2020

Scalable Cooperative Transport of Cable-Suspended Loads With UAVs Using Distributed Trajectory Optimization

RA-L 2020

Most approaches to multi-robot control either rely on local decentralized control policies that scale well in the number of agents, or on centralized methods that can handle constraints and produce rich system-level behavior, but are typically computationally expensive and scale poorly in the number

Cited by 64SourceScholar
2020

Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM

ICML 2020poster

System identification is a key step for model-based control, estimator design, and output prediction. This work considers the offline identification of partially observed nonlinear systems. We empirically show that the certainty-equivalent approximation to expectation-maximization can be a reliable…

2019

A Differentiable Augmented Lagrangian Method for Bilevel Nonlinear Optimization

RSS 2019poster

Many problems in modern robotics can be addressed by modeling them as bilevel optimization problems. In this work, we leverage augmented Lagrangian methods and recent advances in automatic differentiation to develop a general-purpose nonlinear optimization solver that is well suited to bilevel optim…

2018

Contact-Implicit Optimization of Locomotion Trajectories for a Quadrupedal Microrobot

RSS 2018poster

Planning locomotion trajectories for legged microrobots is challenging because of their complex morphology, high frequency passive dynamics, and discontinuous contact interactions with their environment. Consequently, such research is often driven by time-consuming experimental methods. As an altern…

Cited by 21SourcePDFScholar
2017

DIRTREL: Robust Trajectory Optimization with Ellipsoidal Disturbances and LQR Feedback

RSS 2017poster

Many critical robotics applications require robustness to disturbances arising from unplanned forces, state uncertainty, and model errors. Motion planning algorithms that explicitly reason about robustness require a coupling of trajectory optimization and feedback design, where the system's closed-l…

Cited by 30SourcePDFScholar