ROS Level 2 : Simulation & Hardware Implementation for SLAM
The detailed tactics and tricks from my MASTER thesis to implement SLAM on a REAL hardware
Description
Join the FIRST course that teaches ROS "Robot Operating system"
This is an intensive and concise course that could be token offline in 12+ hours due to distractions, breaks and fatigue. This online course was well edited and revised to give you the maximum possible quality in content, sound and video .
This is not a 10 $ Course that is disguised in 79.99$ . It is a real high-value course with a real 79.99$ value that I wished I have before I do my master thesis
This is Level 3 of my Three-level course: "ROS from Zero to hero a consistent hands-on approach" which covers ROS from scratch with no Linux background till the real implementation of SLAM on Real hardware. You can find it on my udemy profile.
This level will pick the fruits planted in the past two levels "Linux and ROS basics" to start building and implementing the big real project
I choose to cover only single advanced project which is SLAM "Simultaneous Localization and Mapping" on a real hardware mobile-robot to give you a deep and comprehensive experience till the end of the tedious implementation cycle instead of giving you multiple shallow projects that will not give you a real-world problems.
In this course you will be able to simulate and visualize the robot sensors and the surrounding environment. You will be able to interface Arduino, Raspberry Pi and Kinect sensor as well as other sensors to ROS.
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 tactics was a part of the practical part of my master thesis about SLAM
This course in points :
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 implementation seamlessly
How to map your real environment as well as localization
See you soon on the course
What You Will Learn!
- 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
Who Should Attend!
- Arab undergrads
- STEM students
- Developers who need to go further beyound the simulation to make a real hardware implementation
- Developers who value systems and investments, who fed-up from inconsistent instantaneous efforts.