Intro to Self-Driving Cars
This introductory program is the perfect way to start your journey.
Reddacity may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udacity. Thank you for using these buttons to support Reddacity.
Reddit Posts and Comments
0 posts • 8 mentions • top 7 shown below
1 points • vornamemitd
The question might be bit broad. Like "how do I build a robot, a spaceship..." =]
Have a look here: https://www.udacity.com/course/intro-to-self-driving-cars--nd113
2 points • dittospin
What do you think of Udacity's ML, DL, and self-driving Nanodegrees?
Udacity is offering 1month free for all their Nanodegree programs, and I thought of taking one of their AI courses. For reference I have calc 1 and 2 and I'm a fairly decent programmer.
- Become a Machine Learning Engineer
- Deep Learning
- Intro to Self-Driving Cars
- Self-Driving Fundamentals: Featuring Apollo ??
Thoughts? The self-driving car excites the most.
If these aren't worth the time, should I take Fast AI's DL or ML course first?
2 points • rorschach54
I am interested in autonomous cars. And so, my answer will be specific to autonomous cars.
I had built a 1/10th sized autonomous car (toy) from here (http://f1tenth.org/). You can try to do so too. The project itself will not only involve programming to make sure your car runs on a particular path but it will also involve real world applications. You will get to work on Nvidia's Tegra ARM platform, LIDAR, cameras, ROS.
2 points • QuirkyAsparagus
Switching out of Mobile
Hey all, I've been doing mobile dev for a while now at internships, and landed a full-time at a top 10; I start this month.
On the side, I've been learning ML/Deep Learning w/ Udemy courses, and I plan to continue doing this. I want to switch out of mobile, and get into something a lot more technical.
I've been looking into Udacity's "nanodegrees", namely [Robotics(https://www.udacity.com/course/robotics-software-engineer--nd209), Deep Learning, Autonomous Flight, and Autonomous Vehicles. Obviously I'd only do one or two of these, not all of them. I know I can do these part-time while working, I loaded myself with side projects and work while at school and I know what I can handle.
What have you guys heard about these courses/nanodegrees? What proportion of people who complete them actually get work in the related field? Whenever I look into it online, I get Medium articles and blog posts about successes, and I feel like these posts are in some way sponsored by Udacity. I want an unbiased opinion. (I'd be a lot more eager to pull the trigger on one of these if they weren't as expensive as they are)
0 points • sdcfuture
Beginner course here... https://www.udacity.com/course/intro-to-self-driving-cars--nd113
Advanced one... https://www.udacity.com/course/self-driving-car-engineer-nanodegree--nd013
1 points • narcissistPenguin
I see many people advising you to learn Python as opposed to C++. While Python is really easy, learning C++ is definitely better for your use case. After you have a fair grasp of C++, you'll ace other languages. I encourage you to learn C++. It's not an easy task, but you'll get through it. There's a ton of material out there for C++. I suggest you start from this https://m.youtube.com/watch?v=vLnPwxZdW4Y. After this, solve some problems in C++ over here https://www.hackerrank.com/domains/cpp. After this, I believe you'll be able to understand many things about programming. Time to learn mathematics. Start by this, https://www.3blue1brown.com/. Learn linear algebra, vector calculus, differential equations. If you really want to go in the robotics field, this is extremely important. After you've done all of this, start learning about self driving cars from here. https://www.udacity.com/course/intro-to-self-driving-cars--nd113. Don't feel intimidated by this. I was 20 when I learnt all this stuff. You're 13. Do this at your pace. All of this is basically the software side of robotics. You still have to learn about the hardware side. Khan academy has an electrical engineering course. That would be a good starting point. I know I'm crazy that I'm suggesting a 13 year old to do things that engineering students do. But it is what it is. You'll eventually have to do this. So why not start now!
1 points • selfdrivingcars360
there seems to be a lot of sistemised information on this subject
On technical aspects I would recommend this book written by Baidu engineers
It covers three major subsystems of the car: (1) algorithms for localization, perception, and planning and control; (2) client systems, such as the robotics operating system and hardware platform; and (3) the cloud platform, which includes data storage, simulation, high-definition (HD) mapping, and deep learning model training.
In short -
Chapter 1 provides an overview of autonomous vehicle systems;
Chapter 2 focuses on localization technologies;
Chapter 3 discusses traditional techniques used for perception;
Chapter 4 discusses deep learning based techniques for perception;
Chapter 5 introduces the planning and control sub-system, especially prediction and routing technologies;
Chapter 6 focuses on motion planning and feedback control of the planning and control subsystem;
Chapter 7 introduces reinforcement learning-based planning and control;
Chapter 8 delves into the details of client systems design; and
Chapter 9 provides the details of cloud platforms for autonomous driving.
2) Take a FREE, but very usefull intro course from Udacity here -
Self-Driving Fundamentals: Featuring Apollo
And if you like to dive deeper -
Good luck! )