VMware Installation Guide

Depending on your OS, follow the guide below to install VMware

Windows — VMware Workstation Pro

MacOS — VMware Fusion Pro

VMware Image Setup

  1. Download our pre-built image from one of the following links:

    1. Windows and Intel Mac: amd64 image.
  2. Unzip the downloaded image and you’ll find 4 files in the extracted folder:

    Screenshot 2023-09-21 at 11.24.13 PM.png

    File names might differ between amd64 and arm64 images, but the file extensions should be the same

  3. Import the .ovf file. VMware on Mac and Windows are different, pick one of the following guide depending on your OS

    1. MacOS: on the menu bar at the top, click File → Import, and select the .ovf file.
    2. Windows: click Open in the main menu, and select the .ovf file.
  4. (Optional) Configure VM settings. You can customize how many CPU cores and memory you want to allocate for the VM. The default is 4 CPU cores with 8GB RAM. We do not recommend going below this default setting.

  5. Launch the VM and two terminals:

    1. First run

      ros2 launch asl_tb3_sim root.launch.py
      
    2. In the other terminal, run

      ros2 topic list
      

      If you see the following topics, then your environment is configured correctly.

      /clock
      /cmd_vel
      /imu
      /joint_states
      /map
      /map_metadata
      /odom
      /parameter_events
      /pose
      /robot_description
      /rosout
      /scan
      /sim/pose
      /slam_toolbox/feedback
      /slam_toolbox/graph_visualization
      /slam_toolbox/scan_visualization
      /slam_toolbox/update
      /tf
      /tf_static