YoVDO

Robotics Software Engineer

Offered By: Udacity

Tags

Robotics Courses Machine Learning Courses Computer Vision Courses ROS (Robot Operating System) Courses Mechanics Courses Localization Courses

Course Description

Overview

Fuse computer vision, machine learning, mechanics, and hardware systems to build bots of the future!

Syllabus

  • Introduction to Robotics
    • 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.
  • 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++.
  • 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).
  • 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.
  • 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!
  • Optional KUKA Path Planning Project
  • Career Services
  • Autonomous Systems Interview
    • Start off with some tips on interviewing for an autonomous systems role, then watch how candidates approach their interview questions. Finish off by practicing some questions of your own!

Taught by

Sebastian Thrun, David Silver, Karim Chamaa, Julia Chernushevich, Dan M., Tomas S., Sasmit C., Hans-Georg H., Eva D. and Ana Carolina D.

Related Courses

Fundamentos de mecánica para estudiar ingeniería
Miríadax
Mechanics: Motion, Forces, Energy and Gravity, from Particles to Planets
University of New South Wales via Coursera
Fundamentos de Mecánica
Universitat Politècnica de València via UPV [X]
Gamification Design
Play Jugo via iversity
Composite Materials Overview for Engineers
University of Washington via edX