← Search

Brian Plancher

20 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

GATO: GPU-Accelerated and Batched Trajectory Optimization for Scalable Edge Model Predictive Control

ICRA 2026poster

While Model Predictive Control (MPC) delivers strong performance across robotics applications, solving the underlying (batches of) nonlinear trajectory optimization (TO) problems online remains computationally demanding. Existing GPU-accelerated approaches either parallelize single solves, handle la…

2026

PRRTC: GPU-Parallel RRT-Connect for Fast, Consistent, and Low-Cost Motion Planning

ICRA 2026poster

Sampling-based motion planning algorithms, like the Rapidly-Exploring Random Tree (RRT) and its widely used variant, RRT-Connect, provide efficient solutions for high-dimensional planning problems faced by real-world robots. However, these methods remain computationally intensive, particularly in co…

2026

RoboPrec: Enabling Reliable Embedded Computing for Robotics by Providing Accuracy Guarantees Across Mixed-Precision Datatypes

RA-L 2026

Mobile robots demand power efficiency as well as accuracy and high performance in their computations. Embedded microcontrollers and FPGAs can consume as much as <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$1000\

Cited by 0SourceScholar
2026

RoboPrec: Enabling Reliable Embedded Computing for Robotics by Providing Accuracy Guarantees across Mixed-Precision Datatypes

ICRA 2026poster

Mobile robots demand power efficiency as well as accuracy and high performance in their computations. Embedded microcontrollers and FPGAs, which can consume as much as 1000x less power than large CPUs and GPUs, offer a promising solution to these power needs. However, these power-efficient platforms…

Cited by 0SourceScholar
2026

Robust Geospatial Coordination of Multi-Agent Communications Networks Under Attrition

RA-L 2026

Coordinating emergency responses in extreme environments, such as wildfires, requires resilient and high-bandwidth communication backbones. While autonomous aerial swarms can establish ad-hoc networks to provide this connectivity, the high risk of individual node attrition in these settings often le

Cited by 0SourceScholar
2026

TAG-K: Tail-Averaged Greedy Kaczmarz for Computationally Efficient and Performant Online Inertial Parameter Estimation

ICRA 2026poster

Accurate online inertial parameter estimation is essential for adaptive robotic control, enabling real-time adjustment to payload changes, environmental interactions, and system wear. Traditional methods often struggle to track abrupt parameter shifts or incur high computational costs, limiting thei…

2026

TinySDP: Real Time Semidefinite Optimization for Certifiable and Agile Edge Robotics

RSS 2026poster

Semidefinite programming (SDP) provides a principled framework for convex relaxations of nonconvex geometric constraints in motion planning, yet existing solvers are too computationally expensive for real-time control, particularly on resource-constrained embedded systems. To address this gap, we in…

Cited by 0SourceScholar
2025

Set Phasers to Stun: Beaming Power and Control to Mobile Robots with Laser Light

IROS 2025

We present Phaser, a flexible system that directs narrow-beam laser light to moving robots for concurrent wireless power delivery and communication. We design a semiautomatic calibration procedure to enable fusion of stereo-vision-based 3D robot tracking with high-power beam steering, and a low-powe

Cited by 0SourceScholar
2024

MPCGPU: Real-Time Nonlinear Model Predictive Control through Preconditioned Conjugate Gradient on the GPU

ICRA 2024poster

Nonlinear Model Predictive Control (NMPC) is a state-of-the-art approach for locomotion and manipulation which leverages trajectory optimization at each control step. While the performance of this approach is computationally bounded, implementations of direct trajectory optimization that use iterati…

Cited by 21SourcecodeScholar
2024

RobotPerf: An Open-Source, Vendor-Agnostic, Benchmarking Suite for Evaluating Robotics Computing System Performance

ICRA 2024poster

We introduce RobotPerf, a vendor-agnostic bench-marking suite designed to evaluate robotics computing performance across a diverse range of hardware platforms using ROS 2 as its common baseline. The suite encompasses ROS 2 packages covering the full robotics pipeline and integrates two distinct benc…

Cited by 16SourcecodeScholar
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
2023

Just Round: Quantized Observation Spaces Enable Memory Efficient Learning of Dynamic Locomotion

ICRA 2023poster

Deep reinforcement learning (DRL) is one of the most powerful tools for synthesizing complex robotic behaviors. But training DRL models is incredibly compute and memory intensive, requiring large training datasets and replay buffers to achieve performant results. This poses a challenge for the next…

Cited by 7SourcecodeScholar
2022

GRiD: GPU-Accelerated Rigid Body Dynamics with Analytical Gradients

ICRA 2022poster

We introduce GRiD: a GPU-accelerated library for computing rigid body dynamics with analytical gradients. GRiD was designed to accelerate the nonlinear trajectory opti-mization subproblem used in state-of-the-art robotic planning, control, and machine learning, which requires tens to hundreds of nat…

Cited by 28SourceScholar
2022

RobotCore: An Open Architecture for Hardware Acceleration in ROS 2

IROS 2022poster

Hardware acceleration can revolutionize robotics, enabling new applications by speeding up robot response times while remaining power-efficient. However, the diversity of acceleration options makes it difficult for roboticists to easily deploy accelerated systems without expertise in each specific h…

Cited by 22SourceScholar
2021

Accelerating Robot Dynamics Gradients on a CPU, GPU, and FPGA

RA-L 2021

Computing the gradient of rigid body dynamics is a central operation in many state-of-the-art planning and control algorithms in robotics. Parallel computing platforms such as GPUs and FPGAs can offer performance gains for algorithms with hardware-compatible computational structures. In this letter,

Cited by 38SourceScholar