Skip to content

AgentScape Rover Virtual Machine Guide

Charlie Ann Page edited this page Sep 5, 2016 · 4 revisions

Using a vanilla Ubuntu image (Or: How to prepare the course work image)

The code and setup was tested with Ubuntu 14.04 later versions or other distributions like Fedora and Suse images should work as well. However, the guide only cover debian based systems.

  • Download an image (roughly 1GB): ubuntu vdi
  • Unzip the system image onto a disk which at least has 10GB of free space
  • add the image to virtualbox (Machine -> Add)
  • for convencience set the following options to make working with the virtual machine easier:
    • right click on the new machine in the left tab
    • General -> Advanced: set both Clipboard and Drag'n'Drop to bidirectional and "Remember Runtime Changes"
    • for some newer machine virtualisation needs to be enabled for hardware support: System -> Acceleration: "Enable VT-x/AMD-V"
    • Network enable a network adapter ... best using NAT
  • install openjdk-7, maven, eclipse, git (additionally install smartgit if you want a great git client)
  • create a "projects" folder in your documents folder or adjust the later guides by using a different location
  • download agentscape using their installer and install it into the projects folder you should now have a folder /home/adminuser/Documents/projects/agentscape/2.0.0 which is the agentscape home directory
  • git clone the rover code by either steps:
    • use smartgit and clone the project into the projects folder, or
    • console guide:
    • name the new folder "IA-AgentScape-Rover" or something more to your liking but remember again to adjust later parts in the tutorial
  • continue here

Clone this wiki locally