Self-Driving RC Truck Is A Master’s Thesis In Cybernetics And Robotics

RC cars are a fun pastime, but for many hackers, taking things to the next level involves making the cars drive themselves. For his Masters thesis, [Jon] did just that, building a self-driving robot truck that confidently cruises the floor of his laboratory.

The truck is based on a 1/14th scale Tamiya chassis, and had been fitted out by a prior group with an inductive charging system. On top of this platform, [Jon] added a Jetson TX2 to act as the brains of the system, hooking it up with a Slamtec RPLIDAR scanner to map its surrounding environment. There’s also a Teensy microcontroller onboard which handles synthesizing PWM signals for the radio control hardware that drives the truck, and a Logitech webcam up front for machine vision. The truck is capable of operating in a variety of modes, from full manual operation, to driving based on LIDAR mapping or with an AI controlling the truck based on camera data. The truck is programmed to drive a route including an inductive charging pad so it can keep its power levels up without human intervention.

It’s a great blueprint for a self-driving system, and [Jon]’s thesis goes into great detail on how everything works at the base level (available on this page as a 67 MB PDF). His Code is on Github for the curious. We’ve seen similar projects before too, like this robot that navigates its builder’s house using LIDAR. Video after the break.

7 thoughts on “Self-Driving RC Truck Is A Master’s Thesis In Cybernetics And Robotics

  1. On [Jon’s] GitHub page[1] I noted with interest that this was referenced[2]:

    Welcome to Udacity’s Self-Driving Car Simulator

    This simulator was built for Udacity’s Self-Driving Car Nanodegree[3], to teach students how to train cars how [sic] to navigate road courses using deep learning. See more project details here[4].

    Just for Fun: SINTEF[5] (Norwegian: Stiftelsen for industriell og teknisk forskning), headquartered in Trondheim, Norway, is an independent research organization founded in 1950 that conducts contract research and development projects. SINTEF has 2000 employees from 75 countries and annual revenues of three billion Norwegian kroner. SINTEF has a close partnership with Norwegian University of Science and Technology (NTNU), started in 1950 when SINTEF was founded. SINTEF has expertise in technology, medicine and the social sciences.

    References:

    1. SINTEF Self-Driving Truck w/induction charger

    https://github.com/joneivind/Self-Driving-Truck

    2. Welcome to Udacity’s Self-Driving Car Simulator

    https://github.com/udacity/self-driving-car-sim

    3. Become a Self-Driving Car Engineer

    https://udacity.com/drive

    4. Behavioral Cloning Project

    https://github.com/udacity/CarND-Behavioral-Cloning-P3

    5. SINTEF

    https://en.wikipedia.org/wiki/SINTEF

  2. I am recreating his thesis cuz it’s awesome what he did. During this process I am learning more about Linux, ROS, C++, & Python than I ever did while in engineering school. I am hoping to show that I’ve completed it soon. Much respect Jon!

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.