Nick Marks's repositories
turtlebot3-ekf-slam
Extended Kalman Filter SLAM from scratch on the Turtlebot3 with ROS2
algos
Impementing some common algorithms for learning
aoc
Advent of Code
avr-rust-examples
Examples using the ATMega328P microcontroller with the Rust programming language
chess-classifier
Training an ML model to classify chess pieces
dice-in-a-cup
2D Euler-Lagrange dynamics simulation of a cube bouncing around inside a larger cube
diff-drive
A library for differential drive robot kinematics written in Rust
ML-basics
Implementing many of the foundational problems in machine learning in PyTorch
VanGo
A differential drive robot that draws pictures
bcur
EPICS IOC for UR robot
csnake
Snake game written in C with SDL2
epics-misc
Examples, scripts, and tools for EPICS
epics-netbooter
EPICS support for Synaccess netBooter PDUs
hello-world
Code examples and snippets
ip
APS BCDA synApps module: ip
jpe-cpsc
EPICS motor support for JPE Cryo Positioning Systems Controller (CPSC)
motorAKD2G
EPICS Motor support for Kollmorgen AKD2G servo controller
nick.nvim
neovim config
nmarks99.github.io
Source code for my portfolio website
quadEM
EPICS support for quad electrometers/picoammeters, typically used for photodiode-based x-ray beam position monitors, or split ion chambers
SkyNet-Hardware
SkyNet Telemetry System firmware
tuigol
Conway's Game of Life in your terminal
youbot-sim
A simulation of the Kuka youBot mobile manipulator completing a pick and place task using Python and CoppeliaSim