Trevol's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
netboot.xyz
Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
miraclecast
Connect external monitors to your system via Wifi-Display specification also known as Miracast
ExpressLRS
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
2d-gaussian-splatting
[SIGGRAPH'24] 2D Gaussian Splatting for Geometrically Accurate Radiance Fields
cppitertools
Implementation of python itertools and builtin iteration functions for C++17
ego-planner-swarm
An efficient single/multi-agent trajectory planner for multicopters.
ogl-samples
The OpenGL Samples Pack
cam_lidar_calibration
(ITSC 2021) Optimising the selection of samples for robust lidar camera calibration. This package estimates the calibration parameters from camera to lidar frame.
essentialmath
Example code and libraries for the book "Essential Mathematics for Games and Interactive Applications."
kstatemachine
KStateMachine is a Kotlin DSL library for creating state machines and statecharts.
Cpp-High-Performance
C++ High Performance, published by Packt
CPP-Reactive-Programming
C++ Reactive Programming, published by Packt
OpenPyLivox
Python3 driver for Livox lidar sensors
CLF_reactive_planning_system
This package provides a CLF-based reactive planning system, described in paper: Efficient Anytime CLF Reactive Planning System for a Bipedal Robot on Undulating Terrain. The reactive planning system consists of a 5-Hz planning thread to guide a robot to a distant goal and a 300-Hz Control-Lyapunov-Function-based (CLF-based) reactive thread to cope with robot deviations. The planning system allowed Cassie Blue to autonomously traverse sinusoidally varying terrain. More experiments are still being conducted and this repo and the paper will be updated accordingly.
openpylivox
Python3 driver for Livox lidar sensors
3D-printed-Hexapod
Code and STL files for small 18 servo hexapod.