Our Herbie Family
陳威融
Warner Chen
No. 4
楊沐穎
Remy Yang
No. 7
程俊壹
Joey Cheng
No. 9
張仕嘉
Scott Chang
No. 15
林建帆
Ryan Lin
No. 16
Project Scope
ISSUES
MISSION
- Truck driver shortage
- Truck driver fatigue accidents
To create an autonomous RC truck that can navigate a race course using:
- Image Recognition
- Deep Learning
Donkey Car
Tamiya RC car chassis
PWM
Servo Driver
Raspberry Pi
Camera
Donkey Car
Tamiya RC car chassis
PWM
Servo Driver
Raspberry Pi
Camera
Raspberry Pi
3 board
Softwares
Features
Follow in lane
Automatic follow car
Road sign detection
Traffic light and turn road sign detection
Obstruction detection
Voice Commands
Follow In Lane
Model Training
Data Collection
Test the Model to drive our Car
Step 1
Step 2
Step 3
Crate a model !
林建帆 / No. 16
Track Design
Training Track
Testing Track
Track Design
Noise
Track Lane
Noise
Track Lane
Track Lane
Without Noise
Without Noise
Improve track
Environment
Train a Model
Hi~I am
Model XXX
Data Collection
The Data Sets We Collect
Image file
JSON file
Record 10 data sets per second
The Neural Network
5 Layers CNN
Convolution
Model One Training
10,000 Data Sets
Total :
30,000
Data Sets
10,000 Data Sets
10,000 Data Sets
Model One Demo
Hi~I a.m..
M..od...el.. "P.ro..type.."
Model Two Training
10,000 20,000
Total :
60,000
Data Sets
10,000 20,000
10,000 20,000
Data Sets
Data Sets
Data Sets
Model Two Demo
Hi~I am
Model "Great"
Add OpenCV Function
Model Three Training
20,000 Data Sets
Total :
80,000
Data Sets
Plus 10,000 Data Sets !
Plus 10,000 Data Sets !
20,000 Data Sets
20,000 Data Sets
Model Three Demo
Hi~I am
Model "Genius"
Obstruction Detection
Training Steps
Allocate traffic cones
Drive clock / counter clock wise
Collected 60,000+ photos
Train model
Test model
Demo
Follow
follow the target
with direction
stop when recognize
specific object
{"user/angle": -0.7275541958055998, "user/throttle": 0.5386390125050264}
CNN
picamera
Demo
Traffic Light
Server
Raspberry Pi
photo
Socket
Traffic Light
Server
result
{RED}
Socket
Raspberry Pi
Demo
Left & Right Turn
Server
Raspberry Pi
{Right}
Socket
There are 250~300
labeling pictures
for each traffic sign
Demo
Road Sign Detection
Training step
2000+ pictures & 2000+ XML
Training step
{straight}
(picture)
(XML)
Training step
80%:training
20%:testing
Yolo
Tensorflow
Tensorflow models zoo
F-rcnn
mobilenet
Demo
Transition Period
Voice Commands
Google Web Speech API
Socket
Demo
Traffic Status Chatbot
What's Next?
- Integrate Robot Operating System (ROS)
- Replace Raspberry Pi with a more powerful computer
Thank You
ありがとうございました
謝謝
Final Draft
By warner1
Final Draft
- 358