One of the cool announcements at AWS re:Invent 2018 was “AWS Deepracer” - an autonomous 1/18th scale car driven by Machine learning model (Reinforcement Learning). More information on AWS Deepracer @ https://aws.amazon.com/deepracer/
While one can get started with simulated environment for testing the models, it will be more fun to actually train and test models on a physical race track.
So, I built one at home (as shown in the picture ). The approximate cost of this build was
$250 and took me one weekend to complete it end-to-end. In this article, I will share
my experience building the track - starting from materials used in the construction,
space requirements, construction details, etc. that you may find useful if you are
planning to build one for yourself/your teams.
I followed the track design used by AWS at re:Invent 2018. The AWS provided design can be found here. I adjusted the dimensions to fit the track within the space I could find in my house.
Inspirations from the DonkeyCar community at http://www.donkeycar.com/ and their slack channel were useful as well. I found this community when I worked on my Robocar build last year.
26’x18’ feet rectangular space is an ideal dimension for setting up the full sized track. But my challenge was that I couldn’t find such a big open floor space in my house. So, I had to scale it down. By moving some of the furnitures temporarily, I was able to carve out a 20’x10’ space to construct the track - I wish I had more width. The 10’ wide space makes the turning radius shorter. But, if you can find the real-estate, go for the 26’x18’ space and adjust your track dimensions accordingly.
I used the following materials to construct the track. I have provided the link to some of these materials just as a reference and should NOT be taken as my endorsement of these specific products, brands, sellers and their quality.
The construction of the track is nothing more than just placing the interlocking foam tiles
on the floor to form a rectangular space, drawing the track design on it and placing the white
and yellow tapes following the lines.
Use the string attached to pencils as a compass to scribe the arcs that define the inner and outer turning radius. Use the T-Square to ensure that the straight lines are parallel. I made the track 30” wide that includes the white lines.
Once the track is complete, draw the center line around the track and place the yellow tapes (4” long pieces) to mark the center dashed line of the track.
For obvious reasons, I couldn’t have this track setup permanently in the house. I had to make this portable i.e. should have the ability to set it up on demand and take it down at the end of a training session.
Picture1: I used a sharp XACTO knife to trace around the jig-saw puzzle type joints at each interlocking tile and cut the tape at each joint.
Picture2: Numbered each tile at the back, along with orientation information.
Picture3: tiles stacked-up, ready to go. With the tiles marked, I should be able to put the track together very quickly (similar to a jig-saw puzzle).
If I have to do this again, I would consider the following:-
Have fun!!
