1. Install ROS2 Humble

  2. Install ROS2 webots package (will install webots):

    1. https://docs.ros.org/en/iron/Tutorials/Advanced/Simulators/Webots/Installation-Ubuntu.html
  3. Create a ros2 workspace:

    1. https://docs.ros.org/en/iron/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.html
    2. https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.html
  4. Follow webots tutorials:

    1. https://docs.ros.org/en/iron/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Basic.html

      1. worked fine
    2. https://docs.ros.org/en/iron/Tutorials/Advanced/Simulators/Webots/Setting-Up-Simulation-Webots-Advanced.html#

      For advanced tutorial 2, here, need to add Node import for it to work:

      from launch_ros.actions import Node