David Ryan's Projects
A crew scheduling system to keep track of which employees are on (or are scheduled to be on) each flight.
A ROS package to control the Pololu Balboa 32u4 Robot
ROS package to communicate with the Pololu Balboa 23u4 board over serial
A ROS package to detect colored balls through the usb_cam node
A simple CPU stress tester written in C++ 🔥🔥
Arduino script to measure the time from a camera input to screen display
Coordination Among Self-Interested Agents
INTRO DEEP LEARNING CSCE479 SEC 700 Spring 2022
Final project for CSCE 440 - Fall 2021
HTML pages for davidryan.info
Personal website
Documentation for the winget.run project.
A simple terminal based game where you move around in a 2d plain towards the points
An html file that can beat you at chess (probably...)
archived version of the personal website of David Ryan
Docker container to run a standalone ICTfax server
Keep to Markdown converter, using the official Keep api. Used for conversion to a Obsidian vault
A driver for the TI LDC1101 inductance to digital converter designed for the STM32 family of microcontrollers
A cli program to convert numbers between bases
C++ path finding algorithm that works with concave obstacles. Runtime: O(n^2)
Lua scripts that provide simple path finding towards a stationary or moving target on a mesh with convex blocked space
A satellite star tracking suite of tools
sat-sight neural network
A simulation of the Yale bright star catalog. Stars are position acording to their galactic longitude and latitude.
Github Profile
A RAG implementation of a datasheet LLM parser