Date: October 21, 2024

Today, we embark on our very own Pokémon adventure using ROS 2 for navigation. Your goal is for your Create 3 Robot to perform the expected behaviors to complete all field research tasks. Here are the rules:

Your Backpack - Key Resources

The very best way to learn ROS 2 is to start working with it. But, we wouldn’t send you out on a journey without supplies in your backpack. Here are some links to key pieces of information that you will need as you brave the wilderness.

Communicating with Your Pokémon

Each Pokémon is fully equipped with a Create 3 Robot and a Raspberry Pi 4. Your Pi has been pre-imaged with Ubuntu 22.04 (a Linux based distribution) and both the Pi and Create have ROS 2 Humble pre-installed. You will communicate directly with your Pi via Wi-Fi, which will send commands to your Create via a hardwired ethernet over USB connection.

Two options to connect to your Raspberry Pi:

Once you’re connected, create a folder titled ros2challenge in your user folder and save all code within this folder.

Field Research 👀 - Observe Your Surroundings