Working on Robotics, Guidance, Navigation and Control.
gym-rocketlander. A SpaceX Rocket Lander environment for OpenAI gym using Box2D
305SCpp. Implementation of SCvx, linear MPC and LQR for trajectory generation and tracking
173Epigraph. A C++ interface to formulate and solve linear, quadratic and second order cone problems.
164PPO. PPO implementation for OpenAI gym environment based on Unity ML Agents
150SCvx. Implementation of the Successive Convexification algorithm.
107SuccessiveConvexificationFreeFinalTime. Implementation of "Successive Convexification for 6-DoF Mars Rocket Powered Landing with Free-Final-Time"
80rpi_led_panel. Rust library to control LED matrices with a Raspberry Pi.
45EiCOS. A C++ Second Order Cone Solver based on Eigen
35eplot. egui plotting experiment
17gym. A toolkit for developing and comparing reinforcement learning algorithms.
10socp_interface. A C++ interface to fomulate problems for Second Order Cone Solvers.
8kRPC_cpp_Skycrane. Skycrane autopilot for kRPC in Kerbal Space Program
2fluid2d. Fluid simulation with Numpy, Pytorch and Eigen
1Fortran. Fortran
1advent_of_code_2019. Rust
1kRPC_cpp. C++
1