yaboo-oyabu / carnd-capstone Goto Github PK
View Code? Open in Web Editor NEWThis project forked from udacity/carnd-capstone
License: MIT License
This project forked from udacity/carnd-capstone
License: MIT License
Collect images to train tl_detector
for the virtual environment.
In order to help you acquire an accurate ground truth data source for the traffic light classifier, the Udacity simulator publishes the current color state of all traffic lights in the simulator to the /vehicle/traffic_lights topic in addition to the light location. This state can be used to generate classified images or subbed into your solution to help you work on another single component of the node. The state component of the topic won't be available when running your solution in real life so don't rely on it in the final submission. However, you can still reference this topic in real life to get the 3D world position of the traffic light.
Note that you need to upgrade pillow to 6.2.2 to get messages from /image_color
topic.
After your team has confirmed that traffic light detection is working in the simulator, you should test it out using ROS bags that were recorded at the test site: Traffic Light Detection Test Video.
List up action items as GitHub Issues so that we won't reinvent the wheel inside the team.
We may not need to train traffic light detection model for real world because there are many publicly available object detection models that can detect traffic lights. https://github.com/tensorflow/models/tree/master/research/object_detection
This video will be a good source: https://s3-us-west-1.amazonaws.com/udacity-selfdrivingcar/advanced_deep_learning/driving.mp4
Submit the project by following the instruction in https://classroom.udacity.com/nanodegrees/nd013/parts/01a340a5-39b5-4202-9f89-d96de8cf17be/modules/702b3c5a-b896-4cca-8a64-dfe0daf09449/lessons/e43b2e6d-6def-4d3a-b332-7a58b847bfa4/project
@yaboo-oyabu changed the default model from mobilenet_v2 based model to inception_v2 based model. But it seems this makes inference speed slower than realtime. The default model should be changed to a more lightweight model.
Integrate the following ML models with tl_detector.
Note that the traffic light class becomes 1 (one). Previously it was 10.
Let's check dependencies on external libraries for core code which will be used in a test course.
The project that is evaluated on the vehicle should not have any external libraries that aren't included in the starter repo. Your team should be aware of the hardware specifications of the Udacity vehicle when designing your solution.
The CarND-Capstone/ros/src/waypoint_loader/launch/waypoint_loader.launch file is set up to load the waypoints for the first track. To test using the second track, you will need to change
<param name="path" value="$(find styx)../../../data/wp_yaw_const.csv" />
to use the churchlot_with_cars.csv as follows:
<param name="path" value="$(find styx)../../../data/churchlot_with_cars.csv"/>
Note that the second track does not send any camera data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.