Main inspiration

Our inspiration for the Golf Coke Robot (GCK) was a blend of a Golf cart and Golf player (a golf cart that can shoot with a Club).

Functionalities

The GCK has 3 main functionalities: 1- It can be driven using a left Joystick (in all directions) 2- The Club can be charged with different levels of power to control the Golf ball's trajectory 3- The front can also be used to ram the golf ball as a last resource for tight spots

Building the GCK

The Hardware of the GCK was built using an Arduino Uno board, a bread board for the connections, 2x 2AA batteries for 2 motors (powering the wheels), a Servo motor, a Metal Car Structure, and a Coca Cola Can! For the software, we programmed in Arduino with the Arduino IDE and used the Servo, and Joystick libraries.

Challenges and overcoming them

  • We had to balance the power meticulously between the different motors and i/o devices.
  • Calibrating the Golf Club
  • Wiring correctly the different analog and digital i/o devices correctly in a functioning circuit with the Arduino control board
  • The integration testing with the given controller joysticks and managing to rectify discrepancies with our own software implementation.

Accomplishments

The GCK manages to complete the easy golf courses with a Hole-in-One, and it can achieve harder golf courses between 3 and 5 swings. The Golf Club is adjustable and can be calibrated after faulty swings.

Learning

  • Coding in Arduino!
  • Forming functioning logical circuits
  • How to program joysticks to control the robot

Built With

Share this project:

Updates