Personal ROS 2 Rover
An in-progress tracked rover integrating ROS 2, micro-ROS, embedded motor control, LiDAR, and a developing SLAM workflow.
An in-progress tracked rover integrating ROS 2, micro-ROS, embedded motor control, LiDAR, and a developing SLAM workflow.
A C implementation of a pipelined processor with forwarding, instruction and data caches, and LRU replacement.
Private source
A maintained Debian environment for containerized services, private administration, public routing, and repeatable deployment.
A C++ and assembly operating system implementing cooperative and preemptive context switching, synchronization primitives, and ownership-aware smart pointers.
Private source
A C dynamic memory allocator built on an address-ordered explicit free list with first-fit placement, coalescing, and eight size bins.
Private source