Robotics-Blog

Robotics & Engineering - Week of 01/26/26
3 minutes
This week was another short one. We had two snow-days on Monday and Tuesday so we were reduced to three working days. Like last week, this one was full of horror and dumb mistakes made that set the whole golf cart project further back in time. On Wednesday, Mr. L had Jonas and I shovel out the driveway to allow for the mandoor to open fully. This ended up taking longer than we planned, so we spent a decent chunk of our shop time shoveling and throwing snowballs.
Robotics & Engineering - Week of 01/19/26
1 minute
This week was a very short week, due to MLK day and a professional development day for the teachers. Nonetheless, there was still plenty of time to break things. In two days, Jonas and I managed to set back our progress on the golf cart by over 6 months. The first issue we discovered was that one of the batteries was shorted to the frame ground. Although not immediately dangerous, it increases the risk of shorting the entire LiFePO4 battery pack.
Robotics & Engineering - Week of 01/12/26
3 minutes
I spent this week working on various projects and side tasks. On Monday, Mr. Christy needed someone to assemble the newly purchased DIY reflow oven kit (EZ Make Oven). We have had a small countertop convection oven in the shop ready to be used for this project for several years now, so these were the final components needed to get things up and running. With the help of Jonas, we got the hardware setup complete in about one period.
Robotics & Engineering - Week of 01/05/26
3 minutes
Over the winter break, I downloaded the EuroCity Persons Dataset and began to re-train our golf-cart AI YOLO model. This dataset was suggested to me by Matty Harris but you need a specific education account to download it. Luckily, he provided his account and I was able to grab a copy. The dataset is nearly 60GB of over 200,000 annotations. I had to convert the provided JSON annotations for each file to individual text files in a YOLO compatible format.
Bypass MAC Limitations For Unlimited Free WiFi on Planes
5 minutes
On most airlines today, you are given “free” WiFi during your flight. In reality, this looks more like “20 minutes for free, then $30 for the rest of the flight.” Although the airlines occasionally offer a basic streaming service for free, the movie selection is usually abysmal and can be very laggy and unreliable during playback. Although I don’t travel by plane frequently, usually it is for very long trips.
Robotics & Engineering - Week of 12/15/25
2 minutes
This week was not the most productive. I was out on Tuesday due to a lingering cold, and a good portion of the students and teachers were out with the Flu this whole week. Nonetheless, there was some progress made on the Golf Cart. On Monday, I wasn’t feeling well, so I spent most of the time doing my “zen task” of annotating more frames for the YOLO model.
Robotics & Engineering - Week of 12/08/25
3 minutes
This week, I did more work on the AI YOLO model on the golf cart, but I decided to move away from that a little bit and focus on some of the more mechanical aspects of the project. I wired up a simple breadboard circuit with an Arduino and the BTS7960 motor driver (capable of 49 amps continuous, which I am skeptical about) which is then wired up to a 30a 12v power supply and the giant steering motor.
Robotics & Engineering - Week of 12/01/25
4 minutes
This week during my time in shop, I began a new task on the Ford Think… AI. Jonas has been focused on the LiDAR aspect of the autonomous navigation system, and I have been focused on the camera system The idea of doing a combination of both LiDAR and camera’s as inputs to our final AI system we think has significant advantages over simply using cameras as the inputs, like Tesla does on their vehicles.
Cashier? Learn PLU Codes Easily!
2 minutes
PLU Codes are super hard to remember, especially if you are a new cashier at your local supermarket like me. Although most modern systems include a lookup utility to help you look up codes when you can’t remember them, it can be super time consuming and annoying to both you and the customer. With a little research, I found few resources to help study these codes. Most people I have talked to, including my coworkers, say that memorization comes with time.
Robotics & Engineering - Week of 11/17/25
2 minutes
This week I spent a good portion of time milling out and working on the PCB for the Ford Think. The PCB has a TFT display for the control and battery information, along with an RFID tag scanner for authentication (to prevent unwanted sophomore operation…) The board came out nicely, but it had a few minor issues including the fact that the board was milled over an existing hole in the PCB board, which messed up a few of the traces that needed some post-manufacturing work with some wire and precise soldering.
Robotics & Engineering - Week of 11/10/25
3 minutes
This week was extremely CAD heavy for me, with a mix of projects that I ended up working on both during shop time, after school during robotics, and at home as well. But on a more interesting topic, Jonas and I got the steering working on the Ford Think automatically. In the previous year, his brother installed a large motor and chain to steer the wheels electrically. This was only done in a quick test, so we wanted to make sure it would still work for us.
Robotics & Engineering - Week of 11/03/25
2 minutes
Although this was a short week, I finally returned to the backup alarm circuit and wiring for the Ford Think (golf cart) which had been previously abandoned. Resuming where I left off, I found that the alarm was installed and there were power wires properly installed and routed, yet they remained unconnected. From past experience, upon applying power to the alarm, it will sound a (loud) continuous tone rather than the classic beeps we hear on trucks.
Robotics & Engineering - Week of 10/27/25
3 minutes
There were significant things done to the Golf Cart (which I think I should start calling a car because its bigger than a golf cart really) this week which is super promising for its future. With the help of Jonas, the brake lights, horn, wiper, and washer fluid pump all work properly! Some of these steps were really insightful as I finally got a grasp on the standards used by Ford when wiring the vehicle up.
Robotics & Engineering - Week of 10/20/25
2 minutes
This week had both positives and negatives. We finally got the 12v converter installed and wired up completely on the Golf Cart (which I think is more of a car than a golf cart) and also installed the separate enable wire. In order to provide power to it, I had to wire it through an unused fuse port left over. Originally, we tried to use heat shrink and solder to connect the wires, but the thick strands and low gauge proved to be extremely difficult.
Robotics & Engineering - Week of 10/13/25
3 minutes
The golf cart works! This week, on Wednesday, I was able to successfully get the battery wired up and secured and I was able to give it a quick test drive!! Overall, the golf cart feels a lot more punchy compared to the previous lead acid batteries. This is due to a natural phenomenon known as voltage sag, which is particularly dramatic in lead acid batteries. A simplified view is presented in the graph below.
Robotics & Engineering - Week of 10/06/25
2 minutes
The Golf Cart battery system is finally done! Well, almost. We had the whole thing ready to go, and then we realized something catastrophic, but I’ll get to that a little later. I started the week off discussing some ideas with Tim on how we could mount the lager orange battery cables to the battery system feasibly, considering that the individual cells don’t have any direct mounting points. We sketched some simple ideas.