The Wayback Machine - https://web.archive.org/web/20211215060808/https://github.com/pietroglyph
Skip to content
Avatar

Achievements

Achievements

Organizations

@UCSD-E4E @Spartronics4915 @PhotonVision
Block or Report

Block or report pietroglyph

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pietroglyph/README.md

I like computer vision, controls engineering, and math.

Many of my previous projects involved writing controls and computer vision code for the students that participate in the FIRST Robotics Competition and FIRST Tech Challenge. I've contributed a lot to WPILib and PhotonVision in particular.

Some of my projects

2020

  • GPU-accelerated PhotonVision, a computer vision tool for FRC, the Raspberry Pi using OpenGL and MMAL (C++)
  • Wrote an extended and unscented Kalman filter from scratch and contributed them to a library used by most FRC teams called WPILib (C++/Java)
  • Designed and implemented a music matching algorithim (like Shazam) using the fast Fourier transform and principal component analysis (MATLAB)
  • Wrote an Android wrapper for the Intel RealSense T265 camera that's used by teams in the FIRST Tech Challenge (C++/Java)
  • Completely redesigned the user interface of PhotonVision using Vue.js and Vuetify (JS, demo)

2019

  • Worked on the GUI rework of a popular robot system identification tool for FRC that's part of WPILib (Python)
  • Wrote a differential drive robot trajectory generator in Java and presented on how it works to over fifty students (Java, animated presentation)

2017/18

  • Wrote a webapp that allows students to edit and deploy robot code written with WPILib to a real robot (Go/TypeScript)
  • Wrote the microcontroller client and server code for an IoT product that tracks the Washington state ferry boats (C++/JS)

Pinned Loading

  1. mox Public

    Classifying, and physically sorting, Magic: The Gathering cards with machine learning

    Go 7

  2. fow Public

    Server and microcontroller client for electromechanical ferry tracker devices

    C++ 6 3

  3. SOCKS (or other Firefox proxy setting) toggler extension that also keeps a command running when the proxy is enabled

    Rust

  4. Presentation on non-holonomic trajectory generation and following animated with a pure JavaScript trajectory generator

    JavaScript 6

  5. ftc265 Public

    An Intel RealSense T265 wrapper for FTC

    C++ 23 17

  6. Forked from wpilibsuite/allwpilib

    Official Repository of WPILibJ and WPILibC

    C++

235 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri
Activity overview
Loading

Contribution activity

December 2021

Created 2 repositories
Opened 1 pull request in 1 repository
olincollege/pie-2021-03 1 merged