CV

Detailed history of my academic research, technical achievements, and educational background. My work focuses on translating advanced control theory and optimization into deployable, robust, and safe robotic systems.

Basics

Name Carlos Gonzalez
Label Ph.D. Candidate
Email first<dot>last<at>utexas<dot>edu
Url https://carlosiglezb.github.io/
Summary Ph.D. Candidate specializing in dynamic whole-body motion planning and control for humanoid and complex legged systems. Expertise includes Numerical Optimization methods, Model Predictive Control, and software-hardware integration, driven to deploy safe and reliable robotic platforms.
Relocation Willing to relocate nationally and internationally

Work

  • 2021.08 - Present

    Austin, TX

    PhD Student (Robotics)
    Graduate Research Assistant, University of Texas at Austin
    Doctoral research focused on locomotion and multi-contact planning for humanoid robots navigating confined spaces.
    • Developed and benchmarked fast, collision-free multi-contact planning algorithms for humanoids.
    • Configured, tested, and integrated COTS servo controllers (EtherCAT) into existing hardware.
    • Developed approach for online optimal horizon selection in Model Predictive Control (MPC).
    • Designed and prototyped mechanical structure of person-carrying omniwheel mobile robot.
    • Developed and open-sourced low-level code for EtherCAT devices with ROS integration.
  • 2020.09 - 2021.07

    Pensacola, FL

    Research Associate (Legged Robot Controls Engineer)
    Institute for Human & Machine Cognition
    Contributed to software development for legged platforms: Atlas, Quix, and Nadia.
    • Designed and implemented (in Java) push recovery and balance strategies on Atlas humanoid.
    • Improved force sensing and control capabilities of exoskeleton Quix.
    • Wrote software integration for motor control via CAN for exoskeleton Eva and humanoid Nadia.
  • 2018.07 - 2020.06

    Genoa, Italy

    Research Fellow (Quadruped Controls)
    Istituto Italiano di Tecnologia
    Implemented and validated dynamic balance and motion control strategies on the torque-controlled HyQ quadruped robot.
    • Simulated a novel balance control strategy enabling HyQ to balance on two point feet in Gazebo.
    • Implemented the controller on the real HyQ robot, achieving balance on a support line.
    • Incorporated motion controller to achieve line walking in simulation.
    • Submitted and presented main simulations and experimental results in IROS.
  • 2016.01 - 2018.01

    Brooklyn, NY, USA

    Balance Stability of Legged Systems
    Research Assistant, New York University
    Conducted sensitivity analysis on the balance-stability of legged systems to quantify design and control trade-offs.
    • Designed a computational approach combining numerical optimization and motion planning to establish balance-stability.
    • Derived quasi-analytical solutions to quantify changes in balance-stability based on design constraints (e.g., torque limits).
  • 2015.01 - 2016.01

    Albuquerque, NM, USA

    M.S. Student (Hybrid Systems)
    Research Assistant, University of New Mexico
    Research focused on hybrid system identification methods for prognosis of Parkinson’s Disease.
    • Implemented and compared several state-of-the-art methods in hybrid system identification.
    • Derived an alternate identification approach using optimization methods, achieving more accurate and precise detection of submovements.
  • 2014.01 - 2014.12

    Albuquerque, NM, USA

    B.S. Student (Control of MEMS microgripper)
    Research Student, University of New Mexico
    Conducted initial control research for a smart microelectromechanical material used as a microgripper.
    • Designed and presented a research proposal plan to academic advisor.
    • Designed and performed experiments to validate the proposed approach.

Volunteer

  • 2024.11 - 2024.11

    Austin, TX, USA

    Volunteer
    Latinitas
    Assisted in open house event for non-profit providing educational programs for Latinas.
  • 2017.06 - 2017.12

    New York City, NY, USA

    Volunteer
    Hospital for Special Surgery
    Processed experimental data using Cortex for a study on energy expenditure in human walking.
  • 2013.06 - 2014.03

    UNM, USA

    Volunteer
    Multi-Agent, Robotic, Hybrid, and Embedded Systems Lab (UNM)
    Contributed to robotics research by designing, building, and programming hardware.
    • Designed and built mechanical parts for quadrotors used for research.
    • Worked with a 7 DoF robotic arm using MATLAB and its Robotic Toolbox by Peter Corke.

Education

  • 2021.08 - 2026.06

    Austin, TX, USA

    Ph.D.
    University of Texas, Austin
    Aerospace Engineering
  • 2015.01 - 2016.12

    Albuquerque, NM, USA

    M.S.
    University of New Mexico
    Electrical and Computer Engineering (Systems and Control)
  • 2010.01 - 2014.12

    Albuquerque, NM, USA

    B.S.
    University of New Mexico
    Mechanical Engineering

Skills

Programming Languages
C++
Python
Java
Matlab / Simulink
Robotics Middleware & Comms
ROS / ROS 2
EtherCAT
CAN
Git
Software & Simulation Tools
CvxPy / CasADi / HPIPM
Pinocchio / RobCoGen
MuJoCo / IsaacLab / PyBullet
PyTorch
OnShape / SolidWorks
Core Disciplines
Model Predictive Control (MPC)
Whole-Body Control / Planning
Optimization Algorithms
Control Theory
Hybrid System Identification

Languages

English
Fluent
Spanish
Fluent
Italian
Intermediate
French
Basic

Publications