Type of course:
Digital learning, Path
Language:
EN
Duration:
2 hours
Workload:
6 hours
Proficiency:
Advanced
Target:
Professionals, Students
This Learning Path introduces the Navigation Stack of the Robot Operating System ROS2 to teach the learner how to configure, install and set up ROS2 to equip a mobile autonomous robot to map an unknown environment and navigate in it. The setup of ROS2 is also possible in a simulator without the mandatory need for a hardware platform. Global trajectory planners for mobile robots are detailed via the implementation of the Randomly-exploring Random Tree algorithm.
Learning outcomes
- The students configure, install and set parameters for the Nav2 stack in ROS2
- The students create their own map with SLAM
- The students distinguish the planner levels in ROS2 and to this end, write their own plugin
LessonEnvironment setup for ROS2
Course Content
LessonIntroduction to ROS2 Navigation Stack
Course Content
LessonPractical application of ROS2 Navigation Stack on a mobile robot
Course Content
LessonSimultaneous Localisation and Mapping
Course Content
LessonRapidly-exploring Random Tree
Course Content
LessonImplementation of a ROS2/Navigation2 plug-in: Rapidly-exploring Random Tree algorithm as global planner
Course Content
LessonAssessment on ROS2/Navigation2
Course Content
Topics
Automation and Robotics, Automated Guided Vehicle (AGV), Robots, Robot Operating System (ROS)
Provided by
Related
Login
Accessing this course requires a login. Please enter your credentials below!