Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Autonomous Robots: Path Planning
Rating: 4.4 out of 5(107 ratings)
7,909 students

Autonomous Robots: Path Planning

Use A* Search (A-star Search) to find a route between any two locations in New York City, just like Google Maps does!
Last updated 6/2021
English

What you'll learn

  • Enough about A* Search (A-star) and Path Planning to defend it in an interview
  • General robotics systems knowledge
  • Python and its usefulness in robotics

Course content

6 sections20 lectures3h 39m total length
  • Problem Setup16:13
  • Simulator Setup1:19

    Learn how to install Python on Mac or Windows, navigate directories with Terminal or Anaconda Prompt, and download path planning assignments from GitHub via a free install guide.

  • Conda Environments4:07

    Learn to create and activate conda environments, verify Python and package versions, and deactivate or remove them to ensure the simulator used in this course runs with the exact setup.

  • Old Simulator Setup16:54
  • What to do if you are still have issues with Python1:24
  • Assignment 0 - Intro6:06

Requirements

  • No Python or programming experience required. I'll teach you everything you need to know.

Description

Ever Wondered How Google Maps Calculates the Route To Your Destination? Learn How To Design A Path Planning System of Your Own!

Knowing how to plan a path between your current location and your goal is an essential skill whether its for a self-driving car / autonomous vehicle, a roomba, or even an app like Uber, Waze, or Google Maps.

In this course you won't just learn concepts but will also have a chance to implement, test, and a see the results of your work in real time. For the final project of this course you will need to plan a path between any two locations in New York City. Like Frank Sinatra says, if you can plan a path there, you can plan one anywhere!

With this course, you can level up your knowledge, add an additional skill to your robotics arsenal, and do it all through a program that feels more like a game than it does a class.

This course will teach the A* search algorithm, which is a fundamental robotics algorithm. This algorithm is so fundamental it was even used on the very first mobile robot, Shakey the Robot.

What are you waiting for?

Enroll now and see what you can learn.

Who this course is for:

  • Current or future Roboticists looking to learn about a core part of the robotics software stack