Advanced Control and Robotics Studies

Hybrid dynamics, constrained optimization, and trajectory optimization: four independent simulation-based studies.

This project consolidates several advanced simulation-based studies in nonlinear control, hybrid locomotion modeling, constrained inverse kinematics, and trajectory optimization. Each study focuses on mathematical modeling, numerical implementation, and simulation-based validation.

1. Hybrid Locomotion Modeling: ALIP

Implementation and study of the Angular Momentum Linear Inverted Pendulum (ALIP) model for step-to-step locomotion analysis. This implementation replicates and analyzes the reduced-order locomotion framework presented by Y. Gong and J. W. Grizzle in their work on zero dynamics and angular momentum in bipedal locomotion.

ALIP step-to-step simulation
2D animated walking simulation.

Reference: Gong, Y., & Grizzle, J. W. Zero Dynamics, Pendulum Models, and Angular Momentum in Feedback Control of Bipedal Locomotion.

2. Constrained Inverse Kinematics: Robotic Arm

Two optimization-based IK formulations were implemented:

Manipulator trajectory with obstacle avoidance
IK-QP: quadratic programming formulation.
IK-NLP: nonlinear programming with obstacle avoidance.

3. Trajectory Optimization: Direct Collocation

Implementation and numerical study of trajectory optimization using direct collocation methods. The formulation, discretization, and nonlinear programming structure were replicated from the tutorial developed by Matthew Kelly.

Direct collocation trajectory solution
Optimization result: direct collocation solution.

Reference: Kelly, M. An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation.

4. Multibody Simulation: Self-Balancing Robot

Dynamic modeling and PID control of a self-balancing robot, implemented in ODE45 simulation and Simscape Multibody.

Simscape model of the self-balancing robot
Simulation of the self-balancing robot.

Technical Focus

← Back to Projects