Jonathan Shulgach's repositories
Desktop-Arm
This is the main repo for the desktop robot arm project. Contains folders for scripts, libraries, examples, and readme files
Flexi-Luminaire
Team project for 24-671: "Electromechanical Systems Design" at Carnegie Mellon University
abr_control
Robotic arm control in Python
ArduinoGPT
Repository for controlling Arduino microcontrollers with ChatGPT
realsense-ros
Intel(R) RealSense(TM) ROS Wrapper for D400 series, SR300 Camera and T265 Tracking Module
SoundFX-Painting
A code repository for a painting of our late family bird with a sound effects board to trigger its most popular sayings
circuitpython-tricks
Some CircuitPython tricks, mostly reminders to myself
Hand-Landmark-Tracker
An app created with PyQt5 using Google's MediaPipe hand landmark ML model for hand tracking and streaming
micropython-async
Application of uasyncio to hardware interfaces. Tutorial and code.
Pitt-SPARC-Signal-Inspector
Matlab analysis GUI for physiological signals
Robot-Web-Server
A simple HTTP web server that handles client commands sent to a connected robot
ros2_utilities_py
A Python-based object that can serve as a ROS2 Service Client for external nodes
ros_robot_arm
A ROS2 package for interfacing with the Mini and Desktop robot arms
shallow-backup
Git-integrated backup tool for macOS and Linux devs.
size-limit
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
spacemouse_stream
Simple TCP streamer for a spacemouse controller
spacenav_node
Updated ROS2 package for the spacemouse
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Universal_Robots_ROS2_Driver
Universal Robots ROS2 Foxy driver supporting CB3 and e-Series
Universal_Robots_ROS_Driver
Universal Robots ROS driver supporting CB3 and e-Series