2. Background
โข Machine Learning experience limited to one course in
Msc
โข Experience mostly in web applications
โข No experience in electronics
โข Not looking to write a Deep Learning paper - just a
current interest in autonomous robotics and practical AI.
Example: how feasible is it to make an autonomous
vehicle or drone? Can I build a ๏ฌeet of robocars that work
together on a task?
5. And probably has more lines of code than a
SpaceX rocket, with a computer hot enough to
toast your apartment in January!
6.
7. 1 $25 camera, 1 Raspberry Pi (A, B, B+), and a small
RC car, plus various <$15 electronic parts
2 hours hardware assembly
6 hours software setupโจ
A few days to drive, train, tweak, and test
11. Machine Learning
โข Same process as computational
photography on your smartphone
โข Step 1 : capture image
โข Step 2 : annotate image with motor & servo
output
โข Step 3 & 4 on external PC: train model
โข Step 5 back on Raspberry Pi : capture
image
โข Step 6 on Pi : predict motor & servo output
โข End-to-end approach. A supervised ML
model is trained to directly predict the motor
outputs from the original picture, without
passing through an intermediate
representation of vehicle speed or position
โข Implementation of โDeep Learning for Self-
Driving Carsโ by Nvidia team, Aug 2016
13. Next
โข Add more sensors and more
actuators
โข Use OpenCV/OpenMV
โข Others on Github: RyanZotti,
Udacity, Apollo (biggest open
source project, a standard in
China) etc.
โข Comma.AI
โข Autonomous drones?
14. #Montreal
โข Questions?
โข The more, the merrier. Canโt have a race with just a
couple of people
โข Community space? Track? Costs?
โข Next Meetup : Meet & Work on your prototype. Foulab
has electronics and gear.