Projects

Trajectory optimization & control work.

Path planning, NMPC, Urban Air Mobility, and open-source trajectory optimization initiatives using Python, CasADi with IPOPT, NumPy, and Matplotlib.

Swarm IntelligencePythonMatplotlibGrey Wolf Optimization

Wolf-Inspired Drone Path Planning

3D drone path planning using the Grey Wolf Optimization (GWO) algorithm to find obstacle-avoiding flight paths inspired by wolf pack behavior.

View project
Trajectory OptimizationPythonCasADiIPOPTMatplotlib

Car Parallel Parking

Direct multiple shooting optimal control approach that uses the IPOPT solver to compute efficient autonomous parallel parking maneuvers.

View project
Nonlinear MPCPythonCasADiIPOPTMatplotlibNumPy

Rocket Landing — Nonlinear Model Predictive Control

Nonlinear Model Predictive Control framework handling 2D rocket dynamics to achieve precise vertical landing.

View project
Urban Air MobilityPythonCasADiIPOPTNumPyMatplotlib

eVTOL Landing — Bachelor Thesis

Simulation framework for efficient eVTOL landing that optimizes trajectories with static and dynamic collision avoidance using direct multiple shooting.

Open SourcePythonCasADiPseudospectralOpen Source

MAPTOR (Multiphase Adaptive Trajectory Optimizer)

Python library for trajectory optimization built on CasADi with pseudospectral methods, multiphase problem support, adaptive mesh refinement, and SymPy-powered mechanics and design parameter optimization.

View project