Pinned Repositories
2022-RPIVision
AP-Computer-Science
Code for AP COMP. SCI 2018-2019 Sophomore Year
AutonomyThread-Benchmark
A simple benchmark and demonstration of the AutonomyThread.hpp interface written for MRDT. Threading performance, limitations, and shortcomings are explored.
DepthMapH264Streaming
This repo implements the algorithm defined in this (http://reality.cs.ucl.ac.uk/projects/depth-streaming/depth-streaming.pdf) repo. The paper describes a method of encoding 16-bit depth map data such that, when it is streamed over H264 or VP8/9, it can be decoded on the other side to provide an output depth map resilient to compression.
NetCommander
A scary but useful network tool that automates large scale command execution on Cisco network switches. Derived from the PythonNetCrawler. This app will generate network maps and find all of the switch devices connected to a network. The user can then run a given set of commands on each switch.
NetCrawler
A powerful network mapper that uses CDP packets to discover the layout/gather data on a network. Derived from the PythonSwitchConfigurator. This app doesn't configure switches, but it provides a couple more robust mapping techniques.
OpenCV-Camera-Calibration-Stitching-and-Stereoscopic-Vision
This repo contains code that will allow a user to easily create calibrations for camera with OpenCV. It also contains example code to stitch video together in real-time.
Autonomy_Software
Autonomous Traversal and Object Detection for Rovers
Basestation_Software_Blazor
A complete rewrite of Basestation_Software into a Blazor interactive webapp. Complete with a SQLite database for storing data and an API to interface with it.
RoveComm_CPP
The MRDT RoveComm Communication Library written in C++. For high level systems, not microcontrollers.
ClayJay3's Repositories
ClayJay3/OpenCV-Camera-Calibration-Stitching-and-Stereoscopic-Vision
This repo contains code that will allow a user to easily create calibrations for camera with OpenCV. It also contains example code to stitch video together in real-time.
ClayJay3/NetCommander
A scary but useful network tool that automates large scale command execution on Cisco network switches. Derived from the PythonNetCrawler. This app will generate network maps and find all of the switch devices connected to a network. The user can then run a given set of commands on each switch.
ClayJay3/DepthMapH264Streaming
This repo implements the algorithm defined in this (http://reality.cs.ucl.ac.uk/projects/depth-streaming/depth-streaming.pdf) repo. The paper describes a method of encoding 16-bit depth map data such that, when it is streamed over H264 or VP8/9, it can be decoded on the other side to provide an output depth map resilient to compression.
ClayJay3/2022-RPIVision
ClayJay3/AP-Computer-Science
Code for AP COMP. SCI 2018-2019 Sophomore Year
ClayJay3/AutonomyThread-Benchmark
A simple benchmark and demonstration of the AutonomyThread.hpp interface written for MRDT. Threading performance, limitations, and shortcomings are explored.
ClayJay3/CS1570Project
ClayJay3/CS1580
ClayJay3/NetCrawler
A powerful network mapper that uses CDP packets to discover the layout/gather data on a network. Derived from the PythonSwitchConfigurator. This app doesn't configure switches, but it provides a couple more robust mapping techniques.
ClayJay3/YOLOv5-Object-Classification
This repo acts as a tutorial guide for training and running YOLOv5 for FRC games.
ClayJay3/Python-Image-Stitching
An Example of image stitching using a variable number of images and methods.
ClayJay3/PythonSwitchConfigurator
A handy tool that semi-automates the configuration of switches through the use of a GUI. It's helpful for quick or complex changes to the config of a switch that is already connected to the network. It also features an autodiscovery tool for finding and mapping newly connected switches on a network.
ClayJay3/PyTorch-TorchVision-Docker-Builder
ClayJay3/Wand-ImageMagick-Tools
This repository contains some scripts that apply some ImageMagick functions on a set of images.