This is your work, valued
ros-gst-bridge. a bidirectional ros to gstreamer bridge and utilities for dynamic pipelines
184kinematics_scad. A simple forward and inverse kinematics implementation for OpenSCAD
16ros2-playbooks. Ansible playbooks for managing ROS2 workspaces on remote machines
7CANdecoder. Verilog
6CANadapter. A CANbus adapter for FPGA dev boards
5ros-pwm-pca9685. ROS2 package for PCA9685 16-channel PWM driver, used in motor and LED applications
4CNCbreakout. A PCB to break out various signals from a CNC wiring harness
2onrobot_grippers. OnRobot packages (https://wiki.ros.org/onrobot)
2jrd100_lib. a parser library for the JDM100 RFID reader
2ros2-litex. An example ROS2 to FPGA Wishbone bridge with usb transport
2upgraded-parakeet. a motor controller with an identity crisis
2SocialCalendar. Because I need someone to remind me to stop coding and see the people I care about.
1dragon_claw. animatronic claw
1telepresence. Telepresence by means of ROS, webrtc, some python, and a lot of Docker.
1APA102Poi. POV Poi based on the APA102
1Acoustic-Positioning. A collection of experiments into recovering your location from quiet beacons.
1diffNum. A number format that implements partial differentiation on the stack
1zero-copy-vector-toy. C++ pointer hacking showing how to zero-copy wrap a raw buffer in a std::vector.
1rfid_nerfgun. A Nerf toy that reads chipped darts, and reports over mqtt
1FYP-2015-Proposal. Proposal docs for the 2015 final year project
1SoggyDog. A weather radar prediction engine
1QuadcopterWorkshop. An intro to quadcopters workshop developed with Protospace
1