Skip to content
View aaronjs99's full-sized avatar

Organizations

@Electrical-Subsystem-Advitiy @Tech-Meet-Solutions

Block or report aaronjs99

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aaronjs99/README.md

Aaron John Sabu

I develop perception and planning methods for marine infrastructure inspection with the Heron surface robot. I am a Ph.D. candidate in Mechanical and Aerospace Engineering at UCLA and a researcher in the Sensing & Robotics for Infrastructure Lab.

Website · Google Scholar · ORCID · LinkedIn · CV

Selected research software

Adaptive tube model predictive control for orbital rendezvous and capture, with set-membership estimation of uncertain parameters. This simulation code builds on my M.S. research and our 2025 IEEE Aerospace Conference paper.

The repository includes study scripts that save experiment inputs and source snapshots.

A Python/CasADi simulation testbed for decentralized learning model predictive control and range-aided localization across modeled ground, surface, and underwater robots. The repository includes plots and run records and a resumable simulation workflow.

Distributed allocation, formation maneuvers, and attitude coordination for spacecraft assembly in an elliptic orbit. I developed the framework during my undergraduate thesis under Dwaipayan Mukherjee's supervision and evaluated it in simulation. 2021 Indian Control Conference paper.

Earlier engineering

  • mechaXY: A collaborative Bluetooth-controlled XY stage prototype, with ESP32 firmware, Android controls, and archived demonstration videos.
  • SQuAT Plan: A collaborative UCLA course project on nonlinear quadrotor trajectory optimization with obstacle constraints and visualization, evaluated in simulation.

More research and engineering projects

Pinned Loading

  1. macro macro Public

    MACRO — Distributed allocation, motion planning, and attitude consensus for autonomous orbital assembly

    Python

  2. orbex-a orbex-a Public

    ORBEX-A — Adaptive tube model predictive control for orbital rendezvous and capture

    Python 1

  3. squat-plan squat-plan Public

    SQuAT Plan — Time-optimal, jerk-constrained trajectory planning for agile quadrotors

    Python 2

  4. manta-lmpc manta-lmpc Public

    Manta-LMPC — Decentralized learning model predictive control for coordinated agents

    Python