TODO These instructions still need to be reviewed / updated.
This document will help you get started using the RoboJackets Software Virtualbox Image
-
Install VirtualBox from the VirtualBox downloads page.
-
[Windows Only] If you are on Windows, ensure you have Virtualization turned on in your BIOS.
Follow this guide.
While this is not 100% necessary, it will make your VM much faster.
You may also need to turn off Hyper-V.
-
Get a Copy of the built Image
First start by downloading the prebuild image.
-
Import Image into VirtualBox
- Go to
File->Import Appliance
- Select the
.ova
file you downloaded earlier
- Check the Amount of Memory and CPU's
Increase the Memory/CPU to your computer's specs. Don't allocate too much memory/cpus or it will cause severe performance issues. (A good rule of thumb is half of your overall memory if you have at least 4 GB and half of your total CPU's)
- Hit
Import
!
- Go to
-
Boot your new VM
Double Click the Entry, or Right Click -> Start -> Normal Start
-
Credentials
User Password robojackets robojackets The sudo password is also
robojackets
. -
You Made It! 🎉
If you are having issues see the troubleshooting section below
-
If you get
Unable to import OVA with error NS_ERROR_INVALID_ARG
it could be caused by not having enough hard drive space to unpack the image. -
If you get a
Kernel Driver not installed
error try the instructions here: https://www.howtogeek.com/658047/how-to-fix-virtualboxs-%E2%80%9Ckernel-driver-not-installed-rc-1908-error/ -
Check the Virtual Machine Settings
-
If you are getting a black screen when attempting to run gazebo or other 3D applications try disabling 3D Acceleration by right clicking the virtualbox entry and hitting
Settings
. Then, go to theDisplay
tab and uncheck theEnable 3D Acceleration
box. -
If you are having other graphical issues check how much VRAM is allocated by right clicking the virtualbox entry and hitting
Settings
. Then, go to theDisplay
tab and confirm thatVRAM
is set to 128 MB and theEnable 3D Acceleration
checkbox is checked. -
Check to see if too much memory/cpu's have been allocated to the virtual machine by right clicking the virtualbox entry and hitting
Settings
. Then, go to theSystem
tab and check that theMemory
slider on theMotherboard
tab is set to around half of your total system RAM. Finally, go to theProcessor
tab and check that theProcessor(s)
slider is set to between 1 and half of your total system CPU cores and that theExectuion Cap
is set to 100%.
-