Udacity – Become a Robotics Software Engineer v1.0.0 2018-12 – Download

explanation

Become a Robotics Software Engineer is a comprehensive training course for robotics engineers and intelligent robot programmers published by Udacity Academy. In this course, you will learn skills such as developing a robot operating system, simulating a robot using Gazebo, locating and positioning a robot, discovering the robot itself, motion planning, and specializing in each of these skills. establish. Robot programming is one of the most sought-after jobs in today’s modern world, with these programmers earning upwards of $103,000 per year. This course uses a completely practical, systems-oriented approach to introduce users to the world of robotics. Beginners will start with the ROS framework and the C++ programming language.

As a robot programmer, much of your work involves developing algorithms and software systems that help position, map, schedule, and navigate robots. Gazebo is a highly professional and well-equipped simulation environment used by various companies around the world to simulate a variety of projects. ROS is an integrated yet flexible framework that can help engineers develop robots in a modular way. There are several algorithms for intelligent path planning and guidance of robots. This algorithm allows you to simulate a home assistant robot. This robot can move between different rooms in the house and move various objects from one room to another.

What you will learn in Becoming a Robotics Software Engineer

  • Complete knowledge of the various components of the robot
  • Working with Robot Operating System or ROS
  • Create a simulation environment for testing robot performance using the Gazebo simulation engine
  • Locating and positioning the robot based on a defined environment
  • Mapping and environmental identification capabilities
  • route planning
  • guide the robot
  • C++ programming language
  • Development of various algorithms for robot process control

Course specifications

Publisher: Udacity
teacher: Sebastian ThrunDavid Silver, Karim Chama, Julia Chernushevich
Language:English
Level: Advanced
Number of classes: 964
Duration: 19 hours 50 minutes

course topic

Part 01: Terminology 1: ROS Essentials, Recognition and Control

Module 01: Introduction to Robotics

Module 02: ROS Essentials

Module 03: GitHub Lectures

Module 04: Exploring Udacity – Biologically Inspired Robots

Module 05: Kinematics

Module 06: Exploring Udacity – HRI/Robotics Ethics

Module 07: Recognition

Module 08: Exploring Udacity – Soft Robotics

Module 09: Exploring Udacity – Understanding Robots

Module 10: Control

Module 11: Exploring Udacity – Swarm Robotics

Module 12: Deep Learning

Module 13: Introduction to C++ for Robotics

Part 2: Terminology 2: Localization, Mapping and Navigation

Module 01: Introduction to Semester 2

Module 02: Robotic System Deployment

Module 03: Localization

Module 04: Mapping and SLAM

Module 05: Reinforcement Learning for Robotics

Module 06: Route Planning and Navigation

Module 07: Employment Services

Module 08: Program Completion

Part 03 (Optional): Optional Kuka Path Planning Project

Module 01: Optional Kuka Path Planning Project

Prerequisites to become a robotics software engineer

To optimize your chances of success in the Robotics Software Engineer Nanodegree program, we have created a list of prerequisites and recommendations to help you prepare for the program curriculum. You must have the following knowledge:

Advanced knowledge of an object-oriented programming language (C++ preferred).

medium probability

Intermediate Calculus

Intermediate Linear Algebra

Basic Linux command line

For aspiring roboticists who currently have a limited background in programming or mathematics, we have created an introductory self-driving car nanodegree program to help you prepare. The program teaches C++, linear algebra, calculus, and statistics.

movie

Become a Robotics Software Engineer

Introduction video to becoming a robotics software engineer

installation manual

After extracting, watch with your favorite players.

English subtitles

Quality: 720p

download link

Download Part 1 – 2GB

Download Part 2 – 2GB

Download Part 3 – 931MB

File password: free download software

size

4.93GB

free download software latest version