HOW TO START

1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to info@theconstructsim.com . Thank you!

PHONE HOURS

P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

ROS NAVIGATION COURSE

Fuse Sensor Data to Improve Localization

Learn how to fuse GPS, IMU, odometry and other sources of localization

100% Online Course      ·      No ROS Installation Required      ·      Practice-Based Course

Course Overview

How can you improve the localization of your robot, when you have multiple localization sensors?

We will solve that localization problem by using the robot localization package.

On this course, you are going to work on the following scenarios:

✓ Use robot_localization to merge different sensor inputs (IMU, Encoders, etc...).
✓ Use robot_localization alongside with an external localization system (AMCL).
✓ Use robot_localization alongside with GPS data.

What You Will Learn

Merge multiples sensor data using the robot_localization package

Using the robot_localization package along with an AMCL localization system

Perform GPS navigation using the robot_localization package

Robots Used

Robot simulations used in this course

SUMMIT XL

Jackal

TurtleBot 2

Your Learning Path

Learn how to configure, launch and work with the robot_localization package

Course introduction including a demo (Launch a navigation system, which merges GPS data with other sensors in order to improve the robot localization.)

Learn how to use the robot_localization package to merge data from different sensors in order to improve the pose estimation for localizing your robot.

Learn how to combine an external Localization system with the robot_localization package.

Learn to Navigate your robot using GPS data

This last unit is meant to practice some of the knowledge that you've gained during this course. You will do this by doing a project, where you will have to combine everything you've learned during the Course.

This project will be based on a totally new environment, which is an outdoor environment.

Why robot_localization package ?

Goal of the course

One of the most important parts in mobile robotics is to achieve Autonomous Navigation. This is, that your robot is able to move by itself, with the only help of its sensors and actuators. And in order to achieve autonomous navigation, the Localization of the robot plays a key part in it. We know as Robot Localization the ability of the robot to know where it is in the environment.

In this course we are going to review the robot_localization package, developed by Tom Moore. The main goal of this package is to provide accurate data about where the robot is and what it's doing, based on the input of as many sensors as you want.

TOP