SvelteKit

Organized by the national French institute for research in computer science and automation Inria and Automatika Robotics at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). The tutorial presents a new open-source navigation framework, Kompass, that is built for ease of use, reliability, and simplified customizability. Kompass works with ROS2 and supports several open-source libraries for planning, control, and mapping, with a strong focus on ease of deployment. With an intuitive API and an underlying event-driven architecture, Kompass is suitable for handling navigation in real-world dynamic conditions for all mobile robotics applications. The tutorial presents the features and underlying architecture of the stack, and how to run and build your own navigation system with Kompass.


Date & Time

Monday, October 14th, Half day tutorial - Afternoon


Location

πŸ“ In-person: IROS, ADNEC Centre Abu Dhabi, UAE


Resources

πŸ“š Documentation


πŸ‘©πŸ½β€πŸ’» Source Code


πŸ“£ Discord Channel


Tentative Schedule

Part I
14:00 – 14:30 Opening Remarks Autonomous navigation is more than just planning
14:30 – 15:00 Introduction to Kompass Philosophy, concepts, design, and supported integrations
15:00 – 15:30 Getting started Follow along session to install & run your first application
15:30 - 16:00 Coffee Break
Part II
16:00 – 16:45 Event-Driven Navigation with Kompass Customize your navigation system using Events and Actions
16:45 – 17:00 Dedicated Q&A time
Part III
17:00 – 17:15 ML & Robot Navigation: ROS Agents Introduction to ROS Agents and its components for using ML for robot navigation
17:15 – 17:45 ML & Kompass Advanced navigation using ML: Vision, Semantic Maps and Got-to-X
17:45 – 18:00 Closing Remarks and Q&A time Contribution to the framework and Q&A

Frequently Asked Questions

I am familiar with ROS but not ROS2, can I still keep up with the tutorial?
Yes, you can follow the tutorial using your knowledge of ROS concepts and primitives. In fact, if you haven't worked with ROS2 before, this framework will present an easy-to-use API to get started and build your own custom applications
I have never worked with ROS or ROS2 and I would like to get start with navigation, is this tutorial useful for me?
Yes, an overview of the basic concepts will be presented at the start. To make the most out of this tutorial we recommend that you familiarize yourself with the basic concepts and primitives in ROS/ROS2 before coming (see official ROS2 documentation)
I would like to get started in autonomous navigation but do not have any previous experience, is this tutorial for me?
Yes, Kompass is built to be an intuitive and easy-to-use navigation framework. This tutorial will help you kick off and build a basic navigation stack. You will be able to dive deeper into the framework and the navigation concepts in the future to build more advanced and customized applications with Kompass.
How can I get involved in the Kompass project?
Kompass is an open-source software available to the community on Github, along with its issues forum and its own discord channel (links will be published soon)
Will the tutorial be available online?
Yes, the tutorial video and materials will be available online after IROS.