Maxwell Johnson

msjohnso@andrew.cmu.edu

Masters in Electrical and Computer Engineering

MarkOff Processor

An autonomous robot to erase whiteboards

@tpina, @msjohnso, @bney, @jasonx, @arudich

Keep Talking and Nobody Explodes

A physical instantiation of the computer game Keep Talking and Nobody Explodes

@wnace, @msjohnso, @jasonx, @sprasad1, @jluo3

MarkOff Processor 17 Jan 2018, 1:50 a.m. EST
We finally made some progress on bluetooth! We can send data from the arduino to the computer using gatttools (and at 2am that name is really funny). Still working on the important part, sending data from the computer to the arduino :)
MarkOff Processor 15 Jan 2018, 4:16 p.m. EST
Midway through day 1! Tabatha is making prototype hardware to test the magnets and eraser, Brendan is working with OpenCV to find the whiteboard marks, Jason is using color tracking to localize the MOP, and Avi and I are making the path following code.
MarkOff Processor 16 Jan 2018, 12:34 p.m. EST
We got most of the rest of our parts last night! Today, Avi and I are working on establishing a bluetooth connection between a laptop and our Adafruit Feather. Also, Brendan is working on path planning, Tabatha is making our first physical prototype, and Jason is deskewing the video feed of the whiteboard.
MarkOff Processor 17 Jan 2018, 12:42 a.m. EST
We're having a lot of trouble connecting bluetooth D: Other parts of the bot are coming together though, notably the frame for the bot! We'll try to have pictures available tomorrow
MarkOff Processor 17 Jan 2018, 3:54 p.m. EST
We (finally) got bluetooth completely working and wrote a little python wrapper around the gtttool running in a shell. Brendan's trying to get foreground detection working so we can filter out somebody working at the board. Tabatha has the hardware designed and this evening we're printing, lasercutting, and assembling it.