forked from suegy/IA-AgentScape-Rover
-
Notifications
You must be signed in to change notification settings - Fork 4
AgentScape Rover Virtual Machine Guide
Charlie Ann Page edited this page Sep 5, 2016
·
4 revisions
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.0which 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:
- open a terminal and cd into the projects folder
cd ~/Documents/projects - git clone https://github.com/capage/IA-AgentScape-Rover.git
- open a terminal and cd into the projects folder
- 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