- DeepGlobalRegistration: (3D Point Clouds).
- spikingjelly: (Spiking Neural Networks).
- [TBD]
- Custom Memory Allocator: Implementation of
mallocandfreeto manage heap memory at the OS level. - Multithreaded HTTP Server: A concurrent web server handling socket connections and network protocols.
- Minimal Linux Shell: A command-line interpreter demonstrating process creation and signal handling.
- Custom Software Rasterizer: A 3D rendering pipeline written from scratch without GPU acceleration.
- Voxel Engine: A block-based rendering engine focusing on chunk management and greedy meshing.
- Real-Time Fluid Simulation: An Eulerian fluid solver implemented using compute shaders.
- Particle System: A GPU-accelerated engine simulating physical interactions of millions of particles.
- Camera Calibrator: A mathematical solver to compute intrinsic parameters and remove lens distortion.
- C++ Lane Tracker: Finding and tracking road lines in real-time video.
- Visual Odometry System: Trajectory estimation using sequential camera frames.
- Hand Gesture Controller: Moving the computer mouse using hand shapes and movements.
- Face Anonymizer: A fast inference pipeline for real-time privacy blurring in videos.
- ViT Image Classifier: Using attention mechanisms to see what parts of a picture the AI focuses on.
- Transformer Object Tracker: Bounding box regression using attention to track moving objects over time.
- Cross-Modal Attention Engine: A tool that links text descriptions to the correct parts of an image.
- ROS 2 Vision Node: A distributed component for streaming and processing live sensor data.
- Event Camera Tracker: High-speed motion estimation using asynchronous event-based sensors.
- LiDAR-Camera Fusion: Cross-calibrating 3D point clouds with 2D RGB data for dense depth estimation.
- LLM-to-ROS Commander: Typing commands in plain English to make a robot move.
- RL Navigation Agent: A reinforcement learning policy for autonomous obstacle avoidance.
- CUDA Point Cloud Filter: Cleaning up messy 3D sensor scans instantly using the graphics card.
- TensorRT Optimizer: Squishing heavy AI models so they run fast on tiny edge devices.
- Dockerized Vision App: Wrapping up a complete vision tool so anyone can run it with one command.
- Factory Defect Detector: A lightweight model that spots scratches on products quickly for an assembly line.
- NLP Log Analyzer: A script that automatically reads machine error text to figure out why the robot broke.
