Robotics Software Engineer

Starting at USD 1596.00
16 weeks duration

Build five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, localization, mapping, SLAM, navigation, and path planning.

Introduction to Robotics is a comprehensive course on Udacity that covers the essential elements of robotics. In this course, you will meet your instructors and become familiar with the tools necessary for success in the program. You will learn how to simulate robotic environments using Gazebo, the most widely used simulation engine in the field. Additionally, you will discover the flexibility and modularity of the Robot Operating System (ROS) and how to manage existing ROS packages and write your own ROS Nodes in C++. The course also covers localization techniques using Gaussian filters and Monte Carlo Localization (MCL) to estimate a robot's position relative to a known map. You will learn how to implement Simultaneous Localization and Mapping (SLAM) using ROS packages and C++, and combine mapping algorithms with localization techniques. Finally, you will explore different path planning and navigation algorithms and integrate SLAM and navigation to create a home service robot capable of autonomously transporting objects in your home.

About Provider

Online Education Provider ยท 302 courses
Udacity is an online learning platform that offers a wide range of courses and programs in various fields such as technology, business, data science, and artificial intelligence. It was founded in 2012 by Sebastian Thrun, David Stavens, and Mike Sokolsky with the aim of providing accessible and affordable education to individuals worldwide. Udacity's courses are designed in collaboration with industry experts and leading companies, ensuring that the content is relevant and up-to-date. The platform offers both self-paced courses and guided programs, allowing learners to choose the learning style that suits them best. Udacity also provides career services and support, including resume reviews, interview preparation, and job placement assistance, to help learners transition into their desired careers.
You need to login in order to be able to rate the course.
Register Login


This course has not been reviewed by the community yet.