Table of Contents
Ready-To-Go Virtual Appliances
Virtual Appliances provide a ready-to-go virtual machine with everything you need already pre-installed so that you can immediately start working. They include a ready-to-go installation of the SmartMDSD Toolchain, the development environment, the components, and demo applications.
The virtual appliance is the recommended standard way of using everything.
Expert users may want to install everything onto their PC without a virtual machine. Please see direct installation onto your computer.
Expert users may need to prepare a real world robot for running software and systems built with the SmartMDSD Toolchain. Please see preparation of a real world robot.
Why we use Virtual Appliances
- a Virtual Appliance is easy to download and comprises a system already set up
- there is no need to modify the current settings of your computer
- there is no danger to mess up something and to get stuck with a broken configuration
- you can always go back to our initial state or your saved snapshot
- you can use the virtual machine on your preferred operating system (use on operating system of your choice)
- if you are new to virtual machines, read Welcome to the Virtual Machine
Step 1: Download the Virtual Appliance
The different virtual appliances are all based on the same packages. They are just different bundles and they differ only with respect to additional plug-ins, the set of pre-installed components and systems, etc.:
Option 1 (Recommended): Download the Most Complete Tooling Collection Virtual Appliance fully built out of Open Source
Download the Most Complete Tooling Collection Virtual Appliance
Download the md5 file
This version is built fully out of Open Source Software as described here.
Thus, this version is called the standard version of the SmartMDSD toolchain and toolchain plugins.
- This is the most complete virtual appliance of the SmartMDSD toolchain fully built out of Open Source. It is RobMoSys conformant and includes selected SeRoNet Packages (but NO Marketplace Interfaces).
- Many open source components are pre-installed and it comes with ready-to-run example systems.
- It also comprises simulators (Webots, Gazebo) and additional technology preview packages (I4.0 Asset Administration Shell and work-in-progress packages).
- Its 3D graphics support runs best on Windows 10 and with VMware Player
- proceed with step 2
Option 2: Download the SeRoNet Tooling Collection Virtual Appliance with the XITO Marketplace Interfaces
- SeRoNet users that want to use the XITO Marketplace may want to Download the SeRoNet Tooling Collection Virtual Appliance
- This version is built using Debian packages which include the XITO Marketplace Interfaces. The marketplace interfaces do not come as Open Source while the core packages are the same ones as in the above Open Source version.
- The same open source components as in the above version are pre-installed and it comes with ready-to-run example systems.
- It also comprises simulators (Webots, Gazebo) and additional technology preview packages (work-in-progress packages).
- Its 3D graphics support runs best on Windows 10 and with VMware Player
- This version will be called XITO Community Edition and it will be available after registration.
- proceed with step 2
Step 2: Install and Launch VMware Player
This step is needed only if you use the VMware Player.
Step 2a: Install VMware Player
- goto VMware player
- click on Download Now in the Try Workstation 16.0 Player for Windows box
- install the downloaded file (i.e. VMware-player-16.1.1-17801498.exe)
- Host System Requirements
- memory: 16 GB
- processors: 4
- display: hardware accelerated graphics card is mandatory when using the simulators
- Tested with:
- Windows 10, VMware Workstation 16 Player (both, Gazebo and Webots work well)
Step 2b: Launch VMware Player
Now launch VMware Player and open the virtual appliance file:
- click on Open a Virtual Machine, then select Import and wait for the completion
- edit the virtual machine settings
- memory 4 GB (minimum)
- processors 3 (minimum)
- display: enable Accelerate 3D graphics, graphics memory 512 MB (minimum)
- Play virtual machine
- credentials to login:
- user name / password: smartsoft / smartsoft
- sudo password if needed: smartsoft
- the virtual machine runs Ubuntu 20.04 LTS 64bit
See the following pages for further information:
- once the virtual appliance is started, read Welcome to the Virtual Machine for guest-OS information (username/password, etc.)
- we strongly recommend the tutorials.
Step 2c: Next Step
- Have a look at the Tutorials