ROS from Zero to Hero: A Consistent Hands-On Approach
The detailed tactics and tricks from my MASTER thesis to implement SLAM on a REAL hardware | 4yrs. of experience in 6hrs
What you will learn
Ubuntu from scratch with no background.
Implemention of the Simultaneous Localization and Mapping "SLAM" on a real hardware
Writing ROS nodes on Arduino.
Writing and describing your robot in Universal Robot Description Format "URDF".
Raspberry Pi integration with ROS.
Robot simulation using "Gazebo".
Data visualization using Rviz
Connecting multiple ROS machine over the network.
Mobile robot kinematics for the sake of hardware implementation.
Odometry calculation
CMake files
Description
TAKE CARE ! This is Egyptian pound £E symbol , while this is € euro -- So do not get confused, Udemy display the price in your local currency if possible.
Join the FIRST course that teaches ROS "Robot Operating system"بالعربى
My Course offers you a real hands-on experience that is certified by my master committee at faculty of engineering Cairo university because this course and its tactics was a part of the practical part of my master thesis about SLAM
This course is not a collection of discrete experience that is related to ROS, packed in a bulk of videos but it is a consistent track from its beginning to its end, each level prepares for what is next till the real implementation on a real mobile robot. Also, it is not a non-homogeneous content of NEW and OLD videos that do offer a value but are not consistent and can distract and elongate the course with no reason and in the worst cases, it can mislead you.
الكورس ده بالعربى عشان التعلم باللغة الام بيكون اسرع بكتييير من لو اتعلمت بلغة تانية , حتى انت ممكن تكون قرأت السطر ده الاول و بسرعة :)
This is a step by step course that takes you from scratch with no Linux background till the real implementation on a specific single project to face the finest and the deepest detail during the implementation.
It took me 4+ month to record and EDIT that course to deliver you the best and to-the-point course content to save your time and effort, It is a 6-hour course that is token offline in 18+ hours
------------------------------------------------------------------------------------
This course is divided into 3 levels READY STEADY GO
In READY level: I assume that you do not know anything about Linux or virtual machines. So I move with you step by step to:
Teach you how to install Linux
How to use the Ubuntu Command Line Interface CLI from scratch
The different ways to install and run new software on ubuntu
How to install ROS and run it
In STEADY Level: we will start to apply the concepts and definitions learned before to:
Run and explore a ready-made package
Learn how to list and visualize the nodes, topics, services, and messages
How to listen and publish messages over topics
How to control a simulated differential drive robot "turtle" using the keyboard
Solve a challenging quiz
Create a new package from scratch
In GO Level: we will pick the fruits planted in the past two levels to start building the big project, you will learn
How to simulate the sensors and the environment
How to visualize the real sensor data.
How to describe your robot links and joints in a URDF format.
What is Simultaneous Localization And Mapping SLAM and how to use ROS to solve it?
How to interface ROS with Arduino, Raspberry Pi, DC motors another computer, keyboard, Kinect sensor, and WIFI.
How to go from simulation to real world
How to map your real environment as well as localization
You can contact me on my linkedIn profile link on my udemy profile to answer your concerns and to align our expectations
This course techniques are not limited to mobile robots and SLAM only but also for the rest of the robotics application, mobile robot is just an example to get familiar with the complete development cycle through a project-based approach.
Buy the KEY of robotics instead of wasting your time demolishing the DOOR.