Skip to main content

Software Installation

This guide covers the installation of the necessary software for this book.

Core Dependencies

  • Ubuntu 22.04 LTS: The primary operating system for this book.
  • ROS 2 Humble Hawksbill: The recommended ROS 2 distribution.
  • Python 3.10+: With pip and venv.

Simulators

  • Gazebo: Installation instructions for Gazebo Fortress.
  • Unity: Installation of Unity Hub and the Unity Editor.
  • NVIDIA Isaac Sim: Installation and setup of Isaac Sim.

Python Libraries

A requirements.txt file will be provided for each project. The main libraries used are:

  • pytorch
  • transformers
  • gradio
  • rclpy