Autonomous Golf Cart Power Steering Using a Linear Actuator (Part 2)

Introduction In part one of this two-part series, I discussed my plan and progress on building a new steering system with a linear actuator. In case you are new to my blog, welcome! I am building a self-driving golf cart, please check out the project page here. 👈 In part 2, I will dive into… Continue reading Autonomous Golf Cart Power Steering Using a Linear Actuator (Part 2)

Autonomous Golf Cart Power Steering Using a Linear Actuator (Part 1)

Introduction One of the most important components of a self-driving car is the drive-by-wire system (DBW). The DBW receives inputs from the onboard computers and execute those commands. In the last iteration of the vehicle, we had a steering, throttle, and braking control as part of the DBW. Even though we demonstrated decent functionality, the… Continue reading Autonomous Golf Cart Power Steering Using a Linear Actuator (Part 1)

Migrating to ROS — Hello, Robot Operating System

Our goal has always been to create the best autonomous driving software possible on a small scale. A critical component of that goal is to write conventional code and use industry standard libraries. This is one of the reasons why I am working on integrating ROS into the self-driving golf cart. Once the project is fully… Continue reading Migrating to ROS — Hello, Robot Operating System

Building a Cargo Box for the Golf Cart (Part 2)

Introduction This is part 2 of the two parts series of how we built a cargo box for the golf cart. If you haven't seen part 1, it's right here! In part two, I will mainly talk about how I mounted the cargo box on the golf cart. Pictures Here are some pictures of the… Continue reading Building a Cargo Box for the Golf Cart (Part 2)

Building a Cargo Box for the Golf Cart (Part 1)

Introduction After I purchased the new computer for the golf cart, I have been looking for a place to put the computer and batteries. I drew inspirations from other projects and other golf carts, and eventually landed on this plan: build a wooden cargo box. Here is an example of a cargo box for a… Continue reading Building a Cargo Box for the Golf Cart (Part 1)

Building a New Computer for the Golf Cart

Introduction In the past week or so, I have been building and setting up a new computer for the golf cart. Now, this new machine is fully set up and ready to go. Next week, I will finish building a cargo box on the back of the golf cart where the computer will be placed.… Continue reading Building a New Computer for the Golf Cart

The Limitations Of Our Deep Learning Powered Self-Driving Golf Cart

Introduction After our somewhat unsuccessful demo last Wednesday, my partner Michael Meng exclaimed, "there is no hope for deep learning". The future is not that grim, but Michael is right to a certain degree. Deep learning has flaws and our deep learning powered self-driving golf cart certainly has lots of flaws. Today, I would like to… Continue reading The Limitations Of Our Deep Learning Powered Self-Driving Golf Cart