Robotics Courseware Software Requirements and Setup

Documentation Home Page Courseware Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Robotics Courseware Software Requirements and Setup

Author

Danielle S. Nasrallah, eng., Ph.D.
Angelo A. Chrabieh, eng.
Georges H. Haddad, eng.

Table of Contents

List of Figures

Objective

The objective of this document is to explain how to install and run the Robotics Virtual Laboratory on a Windows PC.

Before you start make sure that your Windows PC has the following:

  • 100 GB hard disk space and

  • 32 GB RAM.

The Windows PC will be called Host computer, all over the document, and will contain the following:

image-20240306-093922.png
Figure 1: Content of the Windows Host PC
  1. The set of RT-LAB / Orchestra projects and associated DDF files to be described thoroughly in Section 1.

  2. A Linux/Ubuntu virtual machine, called Guest computer, containing the dynamics engine Gazebo used to simulate (i) the dynamics of the robots and (ii) the sensors described in Section 2.

Notice that all the items required for the installation of the Robotics virtual laboratory are delivered in one single folder entitled “Robotics Courseware Setup” as follows:

image-20240306-094115.png
Figure 2: Content of the folder “Robotics Courseware Setup”

Start by downloading all the content of this folder to your computer prior to installation.

1. Host Computer

1.1 Install the virtualization tool

  • Install the virtualization tool Oracle VM Virtualbox : “VirtualBox-6.1.32-149290-Win.exe” as follows:

image-20240306-094815.png
Figure 3: Oracle VM virtualbox installation wizard
  • When you install Oracle VM VirtualBox, it will also create a virtual network adapter on your system. This adapter enables communication between your Host and Guest computers.

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter