Advanced Modern C++ for Robotics

Master the basics of C++ for robot programming

NEW!
Basics for Robotics
40 hours
1 robot used
0% completed

Course overview

Do you want to become a ROS Developer? If the answer is yes, then learning C++ is mandatory for you.

C++ is one of the most popular programming languages for robots, especially when working with industrial or non-educational robots.

In the C++ for Robotics course, you will master essential C++ knowledge to get started with ROS smoothly.

What You Will Learn

  • How to build C++ programs
  • How to create a library
  • Understand the Standard Template Library (STL) and how it can help you create better code
  • How to use C++ classes to optimize your code
  • Inheritance
  • Function overriding and function overloading
  • How to use pointers and references for optimal memory management
  • Templates and Lambda expressions
  • How to use threads to parallelize tasks in C++
  • How to deal with unexpected or exceptional errors in your code

Course Summary

User Ratings

Order ratings by

Nattapat Kieuvongngam
Rated 5 stars out of 5
5.0
18/11/2022, 02:21:54
Thien NGUYEN
Rated 5 stars out of 5
5.0
Excellent examples and explanations and practical course of C++ for robotics. Extremely helpful to understand modern C++ for other purposes also.
6/11/2022, 14:21:42
Tolasing
Rated 3 stars out of 5
3.0
Little difficult to do the exercises as they require us to have a basic ros knowledge,which we don't have that's why we are here in the first place!.
25/10/2022, 15:15:30
Joe Lin
Rated 5 stars out of 5
5.0
25/10/2022, 06:50:16
minhtet_ han____
Rated 5 stars out of 5
5.0
22/10/2022, 17:31:33
Tom Smith
Rated 4 stars out of 5
4.0
17/10/2022, 16:31:21
HUSARION TEAM
Rated 5 stars out of 5
5.0
11/10/2022, 17:14:28
Oğuz KAHRAMAN
Rated 5 stars out of 5
5.0
9/10/2022, 14:50:12
Yevrah P
Rated 5 stars out of 5
5.0
2/10/2022, 12:06:51
RAM CHARAN TEJA THOTA
Rated 4 stars out of 5
4.0
no solutions for some exercises. and also there some typos and erros
15/9/2022, 11:22:10
Builder ikim
Rated 5 stars out of 5
5.0
30/8/2022, 04:25:49
Vaibhav
Rated 4 stars out of 5
4.0
30/7/2022, 14:45:50
Rangel Alvarado
Rated 5 stars out of 5
5.0
19/6/2022, 03:46:10
Chris Paliqaw
Rated 5 stars out of 5
5.0
6/6/2022, 00:18:29

Showing page 1 of 1. Total records: 14.

Pre-requisites

Robot Used in This Course

Course Creators

Ricardo Tellez
Miguel Angel Rodriguez
Roberto Zegers
Rupali Garewal