Description
Become a Robotics Software Engineer is a comprehensive training course for robotics engineers and intelligent robot programmers published by Udacity Academy. In this training course, you will get acquainted with skills such as robot operating system development, robot simulation with Gazebo, robot localization and positioning, robot self-discovery, motion planning, etc., and you will find expertise in each of these skills. Programming robots is one of the most demanding jobs in today’s modern world, and the annual income of these programmers reaches more than 103 thousand dollars. This training course uses a completely practical and system-oriented approach to familiarize users with the world of robotics. As a beginner you will start your work with ROS framework and C++ programming language.
A major part of your job as a robotics programmer is to develop algorithms and software systems that help the robot in positioning, mapping, planning and determining the direction of movement. Gazebo is a very professional and well-equipped simulation environment that is used by various companies around the world to simulate various projects. ROS is an integrated yet flexible framework that can help engineers develop robots in a modular fashion. There are several algorithms for path planning and intelligent guidance of robots. With the help of this algorithm, you will be able to simulate a home assistant robot. This robot is able to move between different rooms of the house and transfer different objects from one room to another.
What you will learn in the Become a Robotics Software Engineer course:
- Complete familiarity with the various functions of a robot
- Working with Robot Operating System or ROS
- Working with the Gazebo simulation engine to create a simulated environment for testing the robot’s performance
- Localization and positioning of the robot relative to the defined environment
- Mapping and the ability to identify the environment
- Path planning of the robot
- Robot guidance
- C++ programming language
- Development of different algorithms to control robot processes
Course details
Publisher: Udacity
teacher: Sebastian Thrun David Silver, Karim Chamaa and Julia Chernushevich
English language
Training level: advanced
Number of courses: 964
Training duration: 19 hours and 50 minutes
Course headings
Part 01: Term 1: ROS Essentials, Perception, and Control
Module 01: Introduction to Robotics
Module 02: ROS Essentials
Module 03: GitHub Lesson
Module 04: Udacity Explores – Biologically Inspired Robots
Module 05: Kinematics
Module 06: Udacity Explores – HRI / Robot Ethics
Module 07: Perception
Module 08: Udacity Explores – Soft Robotics
Module 09: Udacity Explores – Robot Grasping
Module 10: Controls
Module 11: Udacity Explores – Swarm Robotics
Module 12: Deep Learning
Module 13: Introduction to C++ for Robotics
Part 02: Term 2: Localization, Mapping, and Navigation
Module 01: Introduction to Term 2
Module 02: Robotic Systems Deployment
Module 03: Localization
Module 04: Mapping and SLAM
Module 05: Reinforcement Learning for Robotics
Module 06: Path Planning and Navigation
Module 07: Career Services
Module 08: Completing the Program
Part 03 (Elective): Optional Kuka Path Planning Project
Module 01: Optional Kuka Path Planning Project
Prerequisites for the Become a Robotics Software Engineer course
To optimize your chances of success in the Robotics Software Engineer Nanodegree program, we’ve created a list of prerequisites and recommendations to help prepare you for the program curriculum. You should have the following knowledge:
Advanced knowledge in any object-oriented programming language, preferably C++
Intermediate Probability
Intermediate Calculus
Intermediate Linear Algebra
Basic Linux Command Lines
For aspiring roboticists who currently have a limited background in programming or math, we’ve created the Intro to Self-Driving Cars Nanodegree program to help you prepare. This program teaches C++, linear algebra, calculus, and statistics.
Course images
Introduction video of Become a Robotics Software Engineer course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
Password file(s): www.downloadly.ir
Size
4.93 GB
Be the first to comment