Udacity - Robotics Software Engineer v3.0.0

Udacity - Robotics Software Engineer v3.0.0

Register & Get access to index
BDyct4g.png

Build hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path Planning.


Robotics Software Engineer
Begin your exploration into the world of robotics software engineering with a practical, system-focused approach to programming robots using the ROS framework and C++. In addition, learn and apply robotics software engineering algorithms such as localization, mapping, and navigation.
HIDE DETAILS
4 months to complete
PREREQUISITE KNOWLEDGE
To optimize your chances of success in the Robotics Software Engineer Nanodegree program, we’ve created a list of prerequisites and recommendations to prepare you for the program curriculum.
Learn the essential elements of robotics, meet your instructors, and get familiar with the tools that will help you succeed in this program.
  • Gazebo World
    Learn how to simulate your first robotic environment with Gazebo, the most common simulation engine used by Roboticists around the world.
    icon-project.svg
    BUILD MY WORLD

  • ROS Essentials
    Discover how ROS provides a flexible and unified software environment for developing robots in a modular and reusable manner. Learn how to manage existing ROS packages within a project, and how to write ROS Nodes of your own in C++.
    icon-project.svg
    GO CHASE IT!

  • Localization
    Learn how Gaussian filters can be used to estimate noisy sensor readings, and how to estimate a robot’s position relative to a known map of the environment with Monte Carlo Localization (MCL).
    icon-project.svg
    WHERE AM I?

  • Mapping and SLAM
    Learn how to create a Simultaneous Localization and Mapping (SLAM) implementation with ROS packages and C++. You’ll achieve this by combining mapping algorithms with what you learned in the localization lessons.
    icon-project.svg
    MAP MY WORLD

  • Path Planning and Navigation
    Learn different Path Planning and Navigation algorithms. Then, combine SLAM and Navigation into a home service robot that can autonomously transport objects in your home!
    icon-project.svg
    HOME SERVICE ROBOT
Author
TUTProfessor
Downloads
42
Views
501
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor