GithubHelp home page GithubHelp logo

ahmedkhalaf / carnd-capstone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from udacity/carnd-capstone

0.0 0.0 0.0 98.79 MB

License: MIT License

Dockerfile 0.96% CMake 40.06% Python 31.79% Shell 0.83% C++ 26.35%

carnd-capstone's People

Contributors

ahmedkhalaf avatar aoinakanishi avatar awbrown90 avatar baumanab avatar benljm avatar bydavy avatar carlosgalvezp avatar ckirksey3 avatar hualishiwo avatar ianboyanzhang avatar j-rojas avatar kjr21362 avatar luisandroide avatar mvirgo avatar ncondo avatar olala7846 avatar spicavigo avatar swwelch avatar viennaharvey avatar

Watchers

 avatar  avatar  avatar  avatar

carnd-capstone's Issues

DBW Node

Once your waypoint updater is publishing /final_waypoints, the waypoint_follower node will start publishing messages to the/twist_cmd topic. At this point, you have everything needed to build the dbw_node. After completing this step, the car should drive in the simulator, ignoring the traffic lights.

Waypoint Updater Node (Partial)

Complete a partial waypoint updater which subscribes to /base_waypoints and /current_pose and publishes to /final_waypoints.

Mockup Traffic Light Waypoint publisher

a static set of waypoint sequence is published /base_waypoints as if an obstacle or Traffic Light was detected (ROS Node using ros/src/waypoint_loader/ providing waypoints based on time/location? or just a replay something derived from ROS bag Traffic Light Detection Test Video from Udacity?)

Waypoint Updater (Full)

Use /traffic_waypoint to change the waypoint target velocities before publishing to /final_waypoints. Your car should now stop at red traffic lights and move when they are green.

Waypoint Updater with Mockup Updates

Use data coming from Mockup Traffic Light Waypoint - the car should drive in the simulator, stopping at traffic lights (but not able to detect them, yet).

Simulator highway scenario shows trouble starting if traffic light is read and inconsistent waypoint following

1- If first traffic light red, it might not be correctly classified. This depends on the timing somehow and might not happen every time but it's quite probable (50% of runs for me)
2- After driving for long time, the car can leave the driving lane. Because of the approach used to translate waypoints into a motion plan, the car keeps trying to cycle around to the missed waypoint (this takes couple attempts seemingly due to the simplistic PID and yaw controllers used for control). This one is almost always reproduced after driving long enough

Traffic Light Detection Part1 - Detection

Detect the traffic light and its color from the /image_color. The topic /vehicle/traffic_lights contains the exact location and status of all traffic lights in simulator, so you can test your output.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.