A walkthrough for setting up a ROS stack on a Raspberry Pi! Post still in progress and will be updated periodically 🙂Continue reading “A Full Autonomous Stack, a Tutorial | ROS + Raspberry Pi + Arduino + SLAM”
This project is my attempt at using OpenCV better! This post will reflect my progress, and will be updated as changes are made.Continue reading “Raspberry Arduino Pi Robot, featuring OpenCV | A growing post”
Making time-lapses takes time. And computers have patience. I know, I agree, time lapses should definitely be automated and taken based on information available online. Yes. Yes, I know, it’s way more convenient than leaving a phone somewhere and hoping that the app won’t die (come on apps you can do better than dying after filming for an hour).
One Raspberry Pi, a Camera, and an internet connection later, we have a thing that works and does just that!
Free food on campus. Right now.
The simple HackMIT project revisited! This time with a more robust algorithm and better update rate, the Free Food API provides real-time data about availability of free food across the campus at MIT.
Haven’t you always wanted to wake up to the sounds of stepper motors that are writing the day’s weather for you on a whiteboard? Well, now you can(!) because the robotic whiteboard is alive and functional! It took sweat, tears, ABS plastic prints, and C++ classes, but now it is ready for action! (-ish, will be explained soon). This robot can write any text string that’s being inputted to it and also write real-time and current weather.
And today, something a little different! As part of the MIT class 6.08, which is intro to EECS with Interconnected Embedded Systems, my teammates and I created the FISH as our final project. In a nutshell, it is a smart fish that can answer many many of your questions and also wake you up in the morning!
Personally, I was in charge of some of the software functionalities (such as the alarms), of integrating the hardware and software, and of syncing the FISH’s mouth to speech. I also designed and built all of the hardware, from the electronic boards to the 3D printed parts.
This is the website we made as our final report, and down here is the showcase video:
p.s. If the website is down, please let me know and I’ll pull it up again 🙂
Another engineering-wonder/nonsense-project that was just way too much fun to make.
In short, it is an ESP32 with a PIR motion sensor that lives in a hotel room and updates a website with the latest time of a movement detection.
This motivation for this project emerged about a week ago when I decided to try and work with Python scripts on MIT’s servers. Continue reading “Hotel Room Cleaning Monitor”
Update! [Video below]
Event though it looks like one, it’s not a spelling error. There’s a board, and a line, so I thought “Boarderline” could be an absolutely amazing name. Feel free to criticize my thinking. I think I am starting to criticize my thinking too.
Anyway, Boarderline is a robotic whiteboard. I want it to be internet connected, have API communication, and server side capabilities. Though so far only the mechanical side is done. Therefore, to celebrate that milestone (which I’m kinda happy with, I mean it took 3 iterations to get somewhat right), I am uploading a video and some photos of the making process!
More to come soon!
This robot returns things that people throw just so they could throw them again. Brilliant, I know.
More specifically, this robot uses GPS to drive on the field (word #2 of Track&Field), and retrieve javelins from their landing point back to the athletes.
Fun fact: I got to present it at MIT’s XFair! It is a tech-expo-career-fair mashup. It was really exciting.
Soldering the pins of NRF24L01 chips while making remotes and receivers was fun and challenging. Although it got a little monotonous over time. As much as I love soldering –the repetitive nature of building those remotes and receivers made it hard to maintain high making energies. (That’s a thing. Yes. It may be a thing). Continue reading “Why And How I Made a Custom PCB”