Noah Weiner's repositories
posenet_tracker
For now an experimental sandbox. Working on using Tensorflow's PoseNet to determine an Android device's movement and velocity relative to a human. Looking to incorporate this into text_stabilization. Coupling PoseNet with OpenCV to estimate position and orientation of person in 3D space.
marty-davidson
A texting auto-reply bot for MacOS or Android.
weiner_slamit_v2
My version of https://github.com/aivijay/slamit_ORBSLAM2_on_Android, to be run on Google Pixel 4 and used to control a UAV.
android_hw_diag
Check hardware components of Android device, including cameras, speakers, bluetooth, display, and sensors.
cs490
Grocery Guide: senior project for CS @ Yale. It's a smartphone app that presents a visualization/map of a grocery store. The user can search the database of products, add products to a shopping list, view the approximate location of products on the map, view a proposed shopping route, and see their current location in the store.
tank_controller
Control SZDoit robot tank chassis over Wifi.
andrea_sc
Attempting to recreate Andrea (Bad Bunny ft. Buscallaba) in SuperCollider. CPSC 432 @ Yale.
Attention-Beam-Image-Captioning
Image captioning using beam search heuristic on top of the encoder-decoder based architecture: EENG439 Yale
bob_come_home
Robert T. Builder was a once-neglected childhood plush toy who came to popularity in the late 2010s. He was loved by exchange students, Yale students, and North Central High School students alike. Best known for his love of hot tubs, travel, and laid-back party hosting, he was misplaced in a warehouse in 2020. Come home, Bob. We miss you.
chaotic_metropolis
CPSC 432 Final Project in SuperCollider.
crazyflie_receiver
Android Wifi Direct receiver/packet relayer for Crazyflie. Receives control packets from another Android device running my crazyflie_usb repo. Features a pure-USB autonomous flight script system which allows Crazyflie to follow and stay face-to-face with a human's torso. This system can be started/stopped using the Flagger class in crazyflie_usb.
crazyflie_usb
Version of Crazyflie Android client app using Wifi Direct coupled with USB to send control packets.
fsm
Finite State Machine Designer
ghub_pgs_blog_pusher
Android app that automates the creation of new Jekyll blog post on a static site.
hypewriter
Arduino code, including keypress read-in, display interface, carriage movement, and SD card processing, for the Hypewriter (see link below).
image_captioning
Tensorflow implementation of "Show, Attend and Tell: Neural Image Caption Generation with Visual Attention" -- EENG439 Yale final project
ImageCaptioning.pytorch
I decide to sync up this repo and self-critical.pytorch. (The old master is in old master branch for archive)
indygo_punctuality
A website that analyzes the punctuality of IndyGo buses and ridership of the new Red Line.
js_anims
Cool animations using p5.js
kalman_sim
An animated simulation of an object falling from a certain height while its position is measured using a laser rangefinder. Kalman filter used to estimate state.
my-termux-pkgs
A copy of termux-packages, for use on Android.
noshake_lowest
Version of text_stabilization for Android using only C code, with frequent accelerometer polling and rendering done using DRM directly.
noshake_metrics
Attempt to quantify the benefits of text_stabilization using computer vision.
pid_garden
Simulating watering a garden using a PID controller.
serviceberry3.github.io
My website in the making.
shenandoahthepri.us
A website to track all of the GPX tracks my Prius has driven, display them on a map, attach blog posts to certain locations, and create stats about the car.
text_stabilization
Stabilize content on Android phone screen.