Skip to content Skip to sidebar Skip to footer

Widget HTML #1

Robotics and ROS 2 - Learn by Doing! Manipulators

 


Build and Control with your voice a Real Robot with ROS2

Learn More

What you'll learn

  • Create a Real Robot, powered by ROS 2
  • Mastering ROS2, the last version of the Robot Operating System
  • Robotics Theory
  • Use Alexa to actuate the Robot
  • Programming Arduino for Robotics Applications
  • Create a Digital Twin
  • Simulate the robot in Gazebo
  • Robot Kinematics
  • Trajectory Planning with MoveIt 2
  • Use the ros2_control library
  • Mater Rviz2

Requirements

  • Basic knowledge of Python or C++
  • Basic knowledge of Linux
  • No prior knowledge of ROS or ROS 2 required
  • No prior knowledge of Robotics theory required
  • No hardware required. All the course can be followed also using only the PC

Would you like to learn ROS 2 , the second and last version of Robot Operating System by building a real robot?

The philosophy of this course is the Learn by Doing and quoting the American writer and teacher Dale Carnegie

Learning is an Active Process. We learn by doing, only knowledge that is used sticks in your mind.

In order for you to master the concepts covered in this course and use them in your projects or, why not, also in your future job, I will guide you through the learning of all the functionalities of ROS both from the theoretical and practical point of view.

Each section is composed of three parts:

  • Theoretical explanation of the concept and functionality
  • Usage of the concept in a simple Practical example
  • Application of the functionality in a real Robot
I almost forgot! We need one more, essential and exciting part of this course for your active learning!

Experiment, Develop and Test your ideas in the Robot (real or simulated in your PC)

In each Section of the course, I'll introduce you a new concept and then we will use it to add new functionalities to the robot:

Introduction to the Course

Setup the Environment: Install Ubuntu and ROS Noetic

Introduction to ROS: What is ROS and why is so important in Robotics.

Create the first ROS node
  • ROS Publisher/Subscriber

Digital Twin: Use a simulator to develop and test the functionalities of the robot without the need of any hardware device

  • URDF
  • Gazebo
  • Parameters
  • RViz2
  • Launch Files

Control: How to create a Control System for Robot actuators

  • Timer
  • Services
  • ros2_control

Kinematics: Use the package MoveIt! for the Trajectory Planning

  • TF2
  • MoveIt! 2

Application: Interface and make available all the functionalities of the robot to other software to create more complex applications and functionalities

  • Actions

Alexa: Use the Alexa Voice Assistant to actuate the robot with the voice

Build the Robot: Build the real robot and migrate all the functionalities from a simulated robot to a real one

  • Arduino IDE
  • Serial Communication

Conclusion and Summary of the course

To facilitate your learning and help you join the robotic world, the code lessons are available both in C++ and in Python and you can decide which language to use during the course.
Anyway, I would suggest you to follow both in order to complete your Robotics Software Developer profile!

Who this course is for:

  • Makers and Hobbists keen on robotics
  • Software developers taht wants to learn ROS 2 and Robotics
  • Students or Engineers that wants to learn how to buid a robot from scratch
  • Developers that already knows ROS and that want to use it in a real world application
  • ROS Developers that want to learn and migrate to ROS 2

Students also bought

Self Driving and ROS - Learn by Doing! Odometry & Control

Bestseller
19.5 total hours
Updated 8/2023
Rating: 4.7 out of 5
4.7
692
Current priceRp109,000
Original PriceRp499,000

ROS2 for Beginners Level 2 - TF | URDF | RViz | Gazebo

Bestseller
9 total hours
Updated 8/2023
Rating: 4.6 out of 5
4.6
374
Current priceRp109,000
Original PriceRp249,000

Robotics and ROS - Learn by Doing! Manipulators

14.5 total hours
Updated 8/2023
Rating: 4.6 out of 5
4.6
944
Current priceRp129,000
Original PriceRp459,000

ROS2 C++ Robotics Developer Course - Using ROS2 In C++

8 total hours
Updated 6/2023
Rating: 4.8 out of 5
4.8
419
Current priceRp129,000
Original PriceRp519,000

ROS2 (Foxy-Humble) For Beginners I: Basics, Motion & Lasers

8.5 total hours
Updated 4/2023
Rating: 4.7 out of 5
4.7
2,912
Current priceRp129,000
Original PriceRp459,000

ROS Tutorials for Beginners

5 total hours
Updated 1/2021
Rating: 4.4 out of 5
4.4
444
Current priceRp109,000
Original PriceRp249,000

ROS Actions

6.5 total hours
Updated 7/2023
Rating: 4.8 out of 5
4.8
1,318
Current priceRp109,000
Original PriceRp449,000

ROS Robot Operating System for absolute beginners | Hands-on

5 total hours
Updated 8/2020
Rating: 4.4 out of 5
4.4
820
Current priceRp109,000
Original PriceRp249,000

ROS for Beginners III: Web-based Navigation with ROSBridge

3 total hours
Updated 5/2023
Rating: 4.1 out of 5
4.1
1,367
Current priceRp109,000
Original PriceRp429,000

ROS Ultimate Guide for Beginners with TurtleBot3 and Robot

3.5 total hours
Updated 11/2021
Rating: 4.5 out of 5
4.5
2,348
Current priceRp109,000
Original PriceRp249,000

ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3

6.5 total hours
Updated 3/2023
Rating: 4.3 out of 5
4.3
649
Current priceRp109,000
Original PriceRp379,000

Intro Robotics Developer Course - Using ROS in Python

Highest rated
4.5 total hours
Updated 12/2022
Rating: 4.9 out of 5
4.9
1,180
Current priceRp109,000
Original PriceRp399,000

ROS2 Ultimate Mobile Robotics Course for Beginners OpenCV

3 total hours
Updated 8/2021
Rating: 4.2 out of 5
4.2
389
Current priceRp109,000
Original PriceRp299,000

RoboGrok Robotics 1

Highest rated
13 total hours
Updated 6/2018
Rating: 5.0 out of 5
5.0
2,742
Current priceRp109,000
Original PriceRp369,000

ROS2 Ultimate Course for Beginners

3 total hours
Updated 6/2022
Rating: 4.6 out of 5
4.6
168
Current priceRp109,000
Original PriceRp299,000

Zero to ROS

3 total hours
Updated 4/2023
Rating: 4.4 out of 5
4.4
113
Current priceRp349,000

Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

6.5 total hours
Updated 7/2023
Rating: 4.8 out of 5
4.8
668
Current priceRp109,000
Original PriceRp399,000

Fusion 360 To URDF

2.5 total hours
Updated 8/2022
Rating: 4.4 out of 5
4.4
65
Current priceRp109,000
Original PriceRp249,000