Ready-To-Go Virtual Appliances
Virtual Appliances provide a ready-to-go environment 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.
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)
-
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
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
-
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
-
proceed with step 2
Option 3: Download the SeRoNet Tooling Collection Virtual Appliance
SeRoNet users find the VM which bundles packages with a dedicated focus on the “SeRoNet Tooling Collection” at
SeRoNet Project Website
this bundle focuses on SeRoNet packages (SeRoNet Tooling Collection, the SmartMDSD toolchain)
it runs best with Virtualbox on Windows 10 and Ubuntu
proceed with step 3
Step 2: Install and Launch VMware Player
This step is needed only if you use the VMware Player.
Step 2a: Install 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)
VMware Player System Requirements
We recommend:
Tested with:
Windows 10, VMware Workstation 16 Player (both, Gazebo and Webots work well)
Ubuntu 20.04 LTS, VMware Workstation 16 Player (Gazebo works well, Webots: impacted by OpenGL graphics problems of virtual machine)
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
before pressing Play virtual machine, check the virtual machine settings. These should be
-
processors 4 (minimum)
display: enable
Accelerate 3D graphics, graphics memory 512
MB (minimum)
See the following pages for further information:
Step 2c: Credentials
Virtual Machine image is based on Ubuntu LTS 64bit
user name / password: smartsoft / smartsoft
sudo password if needed: smartsoft
Step 2d: Next Step
Have a look at the
Tutorials (do NOT proceed with Step 3)
Step 3: Install and Launch Virtualbox
This step is needed only if you use Virtualbox.
Step 3a: Install Virtual Box
You can install virtualbox on debian-based systems as follows:
sudo apt-get install virtualbox virtualbox-dkms virtualbox-guest-additions-iso
Step 3b: Launch Virtual Box
Now launch virtual box and open the virtual appliance file. See the following pages for further information:
Step 3c: Credentials
Virtual Machine image is based on Ubuntu LTS 64bit
user name / password: smartsoft / smartsoft
sudo password if needed: smartsoft
Step 3d: Next Step