Computer Setup



These instructions are intended to setup IML students with ROS2 in an Ubuntu 22.04 environment.



Ubuntu 22.04 as your primary OS or within a partition


Setting Up an Ubuntu 22.04 Partition (Dual Boot)



ROS2 Installation


Installing the ROS2 Humble

Follow these instructions to install ROS2 Humble.

Installing these necessary ROS2 dependencies:


          $ sudo apt install -y python3-pip
          $ pip3 install -U argcomplete
          $ sudo apt install python3-colcon-common-extensions
          $ sudo apt-get install liburdfdom-tools
          $ sudo apt-get install ros-humble-sensor-msgs-py
          $ sudo apt install ros-humble-gazebo-ros-pkgs
          $ sudo apt-get install -y ros-geometry-msgs
          $ sudo apt-get install ros-humble-joint-state-publisher