← Search

Yanran Ding

8 accepted papers

2025

Kinodynamic Model Predictive Control for Energy Efficient Locomotion of Legged Robots with Parallel Elasticity

ICRA 2025

In this paper, we introduce a kinodynamic model predictive control (MPC) framework that exploits unidirectional parallel springs (UPS) to improve the energy efficiency of dynamic legged robots. The proposed method employs a hierarchical control structure, where the solution of MPC with simplified dy

Cited by 1SourceScholar
2021

HOPPY: An Open-source Kit for Education with Dynamic Legged Robots

IROS 2021poster

This paper introduces HOPPY, an open-source, low-cost, robust, and modular kit for robotics education. The robot dynamically hops around a rotating gantry with a fixed base. The kit is intended to lower the entry barrier for studying dynamic robots and legged locomotion with real systems. It bridges…

Cited by 16SourceScholar
2021

Hybrid Sampling/Optimization-based Planning for Agile Jumping Robots on Challenging Terrains

ICRA 2021poster

This paper proposes a hybrid planning framework that generates complex dynamic motion plans for jumping legged robots to traverse challenging terrains. By employing a motion primitive, the original problem is decoupled as path planning followed by a trajectory optimization (TO) module that handles d…

Cited by 10SourceScholar
2020

Kinodynamic Motion Planning for Multi-Legged Robot Jumping via Mixed-Integer Convex Program

IROS 2020poster

This paper proposes a kinodynamic motion plan-ning framework for multi-legged robot jumping based on the mixed-integer convex program (MICP), which simultaneously reasons about centroidal motion, contact points, wrench, and gait sequences. This method uniquely combines configuration space discretiza…

Cited by 39SourceScholar
2019

Real-time Model Predictive Control for Versatile Dynamic Motions in Quadrupedal Robots

ICRA 2019poster

This paper presents a new Model Predictive Control (MPC) framework for controlling various dynamic movements of a quadrupedal robot. System dynamics are represented by linearizing single rigid body dynamics in three-dimensional (3D) space. Our formulation linearizes rotation matrices without resorti…

Cited by 129SourceScholar
2019

qpSWIFT: A Real-Time Sparse Quadratic Program Solver for Robotic Applications

RA-L 2019

In this letter, we present qpSWIFT, a real-time quadratic program (QP) solver. Motivated by the need for a robust embedded QP solver in robotic applications, qpSWIFT employs standard primal-dual interior-point method, along with Mehrotra predictor–corrector steps and Nesterov–Todd scaling. The spars

Cited by 100SourceScholar