Atticus Russell's repositories
RIT-CE-toolbox
A collection of tools created by RIT Computer Engineering students and alumni to make students' lives easier
ros2_rpi_pwm_hardware_interface
hardware interface for PWM servos through Raspberry Pi's GPIO pins compatible with ros2_control framework
BingImageAITrainer
A tool for generating diverse synthetic training images using Bing Image Creator to facilitate the training of AI/ML image models.
WSL2-Linux-Kernel
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2) - modified to include xpad to enable controller support
MSD15440-BoatBot
ROS2 code for robot from MSD15440 team in NASA SAVER challenge to locate radio beacon with autonomous vehicle.
ArduinoADB
ADB to USB keyboard converter using an Arduino Uno or compatible clone - customized for Apple Extended Keyboard II to function like a windows keyboard (placement of alt and super swapped)
ArduinoFake
Arduino mocking made easy
Auto-GPT
An experimental open-source attempt to make GPT-4 fully autonomous.
CMPE250-ARM-Assm
ARM Cortex M0+ Assembly code from CMPE-250 class at RIT. Written for FRDM-KL05Z. Developed using Keil uVision IDE
fusion2urdf-ros2
testing using meshes in a ROS2 bot
gitignore
A collection of useful .gitignore templates
Resume
This is the LaTeX source for my resume
ROS-Robot-Chassis
Yahboom Aluminum Alloy ROS Robot Car Chassis
ros2_control_demos
This repository aims at providing examples to illustrate ros2_control and ros2_controllers
TI-cup-autonomous-car
TI MSP432 programmed using embedded C to control an autonoumous 1/18-scale car to navigate a randomized track. Final project for RIT CMPE-460 IDE.
HwSw-Crypto-Xilinx-Template
Template for using Xilinx Vivado and SDK with CMPE-661 (HWSW Crypto) projects in a version control friendly way.
interactive-tutorials
Interactive Tutorials
linorobot2
Autonomous mobile robots (2WD, 4WD, Mecanum Drive)
lunar-lander
Lunar Lander project written in MATLAB for MECE117: Intro to Programming for Engineers
math24
A script to solve Math24 problems - where the goal is to find the arithmetical operations to manipulate four numbers such that the result is 24.
onshape-to-robot
Converting OnShape assembly to robot definition (SDF or URDF) through OnShape API
ros_team_workspace
RosTeamWorkspace is a framework for boosting collaboration in teams when developing software for robots using Robot Operating System (ROS1 and ROS2).
rosidl_typesupport_introspection_c
Generate the message type support for dynamic message construction in C.
xpad-xbox360-fix
This repo is created to store the corrected calibration for using original xbox controllers with ubuntu. Fixes my issue with horiz. axis of R thumbstick being mapped to L trigger. Contains udev rules and the cal file.