Princeton University Users: If you would like to view a senior thesis while you are away from campus, you will need to connect to the campus network remotely via the Global Protect virtual private network (VPN). If you are not part of the University requesting a copy of a thesis, please note, all requests are processed manually by staff and will require additional time to process.
 

Publication:

Yerf-Dog: An Autonomous Buggy

dc.contributor.advisorArnold, Craig
dc.contributor.authorSchuman, Zev B.
dc.date.accessioned2025-08-19T17:13:51Z
dc.date.available2025-08-19T17:13:51Z
dc.date.issued2025-04-23
dc.description.abstractThis thesis presents the design and implementation of a fully autonomous, electric go-kart, developed from a refurbished Yerf-Dog frame. The primary objective was to demonstrate vision-based autonomous navigation using low-cost hardware and open-source software. Major subsystems include a 72V electric drivetrain, a custom gear-reduction assembly, a steer-by-wire mechanism actuated via a high-torque motor, and a perception pipeline driven by real-time computer vision. A laptop running Python processes front-facing camera input using YOLOv8 for object detection and SegFormer for semantic segmentation. These outputs are encoded and transmitted to a Teensy 4.1 microcontroller, which actuates steering and throttle commands. The final system reliably performed lane following and object recognition (specifically for pedestrians and stop signs), validated through over 20 hours of autonomous testing on campus roads. Peak velocity reached 14 mph with excess torque available. The system operates for approximately 5 hours on a single charge and was built under a $2100 budget, with a total expenditure of $2040.17. Limitations in model inference speed and decision granularity were encountered, suggesting opportunities for optimization in both perception latency and control smoothing. This work serves as a proof of concept for low-cost, modular autonomous vehicles and highlights the practical integration of mechanical, electrical, and software subsystems under real-world constraints. Future development may focus on improving perception capabilities and reducing latencies of all types for higher-speed operation.
dc.identifier.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp0100000349g
dc.language.isoen_US
dc.titleYerf-Dog: An Autonomous Buggy
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
dspace.workflow.startDateTime2025-04-24T01:43:39.312Z
pu.contributor.authorid920295739
pu.date.classyear2025
pu.departmentMechanical & Aerospace Engr
pu.minorRobotics

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
JCrocker_DHerrera_ZSchuman_Senior_Thesis.pdf
Size:
34.83 MB
Format:
Adobe Portable Document Format
Download

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
100 B
Format:
Item-specific license agreed to upon submission
Description:
Download