Simon D. Levy's repositories
TinyFlight
Minimalist flight-control firmware with simulator
LambdaFlight
Haskell-based flight controller with support for SITL simulation
MultirotorDynamics
Multirotor dynamics in Matlab, Python, and C++
MulticopterSim
Multi-language multirotor flight simulator using UnrealEngine
gym-copter
Gymnasium environment for reinforcement learning with multicopters
arduino-STM32L4
Arduino support for STM32L4 Flight Controllers
Teensy4OneShot125
Simple Arduino library for running brushless-motor ESCs with OneShot125 protocol using a Teensy4 board
ArduinoTools
Useful sketches for Arduino-compatible microcontrollers
Copilot
Experiments with NASA Copilot
OpticalFlow
Simple header-only C++ library for optical flow
BoschSensors
Cross-platform support for Bosch sensors BMI088 and BMP388
Hackflight
C++ flight-control toolkit for makers
DynamicDispatch
Simple example of dynamic method dispatch in Java
VL53L1
Arduino library for the ST Microelectronics VL53L1 ranging sensor
BreezyLidar
BreezyLidar - Simple, efficient, Lidar access in Python and C++
RoverPylot
Pilot the Brookstone Rover 2.0 and Rover Revolution from Python
FreeRTOS-Teensy4
Teensy 4.0 FreeRTOS Library for Teensyduino
CrossPlatformDataBus
Cross-platform C++ support for I2C and SPI devices
Pendulum_PPO
Implementation of Proximal Policy Optimization (PPO) for continuous action space (`Pendulum-v1` from gym) using pytorch.
gym-mygame
A template for making your own OpenAI Gym game environment