← Search

Charles Khazoom

7 accepted papers

2025

CusADi: A GPU Parallelization Framework for Symbolic Expressions and Optimal Control

RA-L 2025

The parallelism afforded by GPUs presents significant advantages in training controllers through reinforcement learning (RL). However, integrating model-based optimization into this process remains challenging due to the complexity of formulating and solving optimization problems across thousands of

Cited by 17SourcecodeScholar
2024

Tailoring Solution Accuracy for Fast Whole-Body Model Predictive Control of Legged Robots

RA-L 2024

Thanks to recent advancements in accelerating non-linear model predictive control (NMPC), it is now feasible to deploy whole-body NMPC at real-time rates for humanoid robots. However, enforcing inequality constraints in real time for such high-dimensional systems remains challenging due to the need

Cited by 55SourceScholar
2023

Benchmarking Potential Based Rewards for Learning Humanoid Locomotion

ICRA 2023poster

The main challenge in developing effective reinforcement learning (RL) pipelines is often the design and tuning the reward functions. Well-designed shaping reward can lead to significantly faster learning. Naively formulated rewards, however, can conflict with the desired behavior and result in over…

Cited by 20SourcecodeScholar
2023

Optimal Scheduling of Models and Horizons for Model Hierarchy Predictive Control

ICRA 2023poster

Model predictive control (MPC) is a powerful tool to control systems with non-linear dynamics and constraints, but its computational demands impose limitations on the dynamics model used for planning. Instead of using a single complex model along the MPC horizon, model hierarchy predictive control (…

Cited by 5SourceScholar
2022

Humanoid Arm Motion Planning for Improved Disturbance Recovery Using Model Hierarchy Predictive Control

ICRA 2022poster

Humans noticeably swing their arms for balancing and locomotion. Although the underlying biomechanical mechanisms have been studied, it is unclear how robots can fully take advantage of these appendages. Most controllers that exploit arms for balance and locomotion rely on feedback and cannot antici…

Cited by 23SourceScholar
2020

A Supernumerary Robotic Leg Powered by Magnetorheological Actuators to Assist Human Locomotion

RA-L 2020

Supernumerary robotic limbs are emerging to augment human function. Unlike exoskeletons, these robots provide additional kinematic structures to the user that enable novel human-robot interactions. To assist walking, a supernumerary leg should be compliant to impacts, minimize efforts on users, move

Cited by 56SourceScholar
2019

Design and Control of a Multifunctional Ankle Exoskeleton Powered by Magnetorheological Actuators to Assist Walking, Jumping, and Landing

RA-L 2019

Lower-limb exoskeletons have shown increasing potential to augment human performance in many locomotion tasks. However, most lower-limb exoskeletons use highly geared, nonback-drivable actuators with limited power and force bandwidth in order to be light enough to be carried without metabolic penalt

Cited by 69SourceScholar