Installing ASEBA on Ubuntu in VirtualBox



Similar documents
ECT362 Installing Linux Virtual Machine in KL322

NAS 249 Virtual Machine Configuration with VirtualBox

Installing Sun's VirtualBox on Windows XP and setting up an Ubuntu VM

Creating a Linux Virtual Machine using Virtual Box

Testing your Linux Virtual Box

Installing Ubuntu. Obtaining files required

Installing Ubuntu inside Windows using VirtualBox

Bringing the Eko VM Home (302)

Download Virtualization Software Download a Linux-based OS Creating a Virtual Machine using VirtualBox: VM name

Using VirtualBox ACHOTL1 Virtual Machines

Introduction to Mirametrix EyeTracker

Introduction. Installation of SE S AM E BARCODE virtual machine distribution. (Windows / Mac / Linux)

How to install Radiance on your computer via a virtual machine

OCS Virtual image. User guide. Version: Viking Edition

How to setup a network printer using HP Universal Printer Driver

Student installation of TinyOS

Virtualization Technology (or how my Windows computer gave birth to a bunch of Linux computers)

Linux Development Environment Description Based on VirtualBox Structure

The VHD is separated into a series of WinRar files; they can be downloaded from the following page:

Installing Ubuntu LTS with full disk encryption

1. Install a Virtual Machine Download Ubuntu Ubuntu LTS Create a New Virtual Machine... 2

Vess A2000 Series. NVR Storage Appliance. Windows Recovery Instructions. Version PROMISE Technology, Inc. All Rights Reserved.

SecureClient Central Installation Guide. September 2014

The FlexiSchools Online Order Management System Installation Guide

Getting Started With Parallels Desktop 8

WA2192 Introduction to Big Data and NoSQL. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Creating a Windows XP Virtual Machine using Virtual Box

This is simple but it does involve a reboot so be sure to save and close any work first. Then run R:\Public\CS\Enable Remote Desktop

Installing Proview on an Windows XP machine

Installing and Configuring Lexia Reading Desktop Software

Contents. VPN Instructions. VPN Instructions... 1

To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client.

Guide to Installing BBL Crystal MIND on Windows 7

WA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Personal Virtual Server (PVS) Quick Start Guide

Configuring Windows 7 64 bit for AutoVISION

Getting Started With Parallels Desktop 10

Uptime Infrastructure Monitor. Installation Guide

Compiere ERP & CRM Installation Instructions Windows System - EnterpriseDB

Installing FileMaker Pro 11 in Windows

You may have been given a download link on your trial software . Use this link to download the software.

Acer LCD Monitor Driver Installation Guide

QUANTIFY INSTALLATION GUIDE

RDM+ Remote Desktop for Mobiles For Blackberry Playbook

Terminal Server Guide

Installing and configuring Ubuntu Linux 9.04

User s Manual. Management Software for Inverter

Enterprise Erase LAN

Virtualization with Oracle VM VirtualBox Installing Windows XP Guest OS

Upgrading Client Security and Policy Manager in 4 easy steps

MultiClient Software Quick Guide

Connecting to Remote Desktop Windows Users

Install Guide Linux Ubuntu LTS (Lucid Lynx) Desktop

ThinLinX TLXOS 64-bit Firmware Installation Guide for the Intel NUC Range. Materials Required

Access to remote DVR from IE USER S MANUAL CONTENT

UBUNTU VIRTUAL MACHINE + CAFFE MACHINE LEARNING LIBRARY SETUP TUTORIAL

Getting Started Using Project Photon on VMware Fusion/Workstation

About Parallels Desktop 10 for Mac

Setting up VMware Server v1 for 2X VirtualDesktopServer Manual

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Original brief explanation

ULTEO OPEN VIRTUAL DESKTOP UBUNTU (PRECISE PANGOLIN) SUPPORT

1. Install a Virtual Machine Download Ubuntu Ubuntu LTS Create a New Virtual Machine... 2

Penetration Testing LAB Setup Guide

Tutorial How to upgrade firmware on Phison S8 controller MyDigitalSSD using a Windows PE environment

Information Technology User Guide Office 365 ProPlus

Accessing VirtualBox Guests from Host using SSH, WinSCP and Tunnelling

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device

INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU (TRUSTY TAHR)

Configuration Guide. Remote Backups How-To Guide. Overview

SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.

Dual-boot Windows 10 alongside Windows 8

DraganFly Guardian: API Instillation Instructions

SQL Server 2008 R2 Express Edition Installation Guide

FileCruiser Backup & Restoring Guide

NoMachine (free version) Installation Guide

Enterprise Remote Control 5.6 Manual

Apple Time Machine. Backing up. Setting up Time Machine

Elluminate Live! Installation and Configuration Guide

SysAidTM Freeware Installation Guide

Select Correct USB Driver

Symantec PGP Whole Disk Encryption Hands-On Lab V 3.7

Quick Start Guide for VMware and Windows 7

Ultra Thin Client TC-401 TC-402. Users s Guide

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Installing the VMware Horizon View Client to Access Hoag Virtual Desktops

These instructions were tested on OS X Earlier or later versions may have slight or major differences in how things work and appear.

Acronis Backup & Recovery 11

Installing Remote Desktop Connection

Getting Microsoft Outlook and Salesforce in Sync

Microsoft IIS 4 Guide to Installing Root Certificates, Generating CSR and Installing SSL Certificate

BaseManager & BACnet Manager VM Server Configuration Guide

Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.

Dexcom Update Tool: Instructions for Use

Quick Deployment Step-by-step instructions to deploy Oracle Big Data Lite Virtual Machine

The Virtual Environment

AXIS Camera Station Quick Installation Guide

Getting Started With Parallels Desktop 9

Installing SAS 9.4. SAS Vocabulary

Virtual Owl. Guide for Windows. University Information Technology Services. Training, Outreach, Learning Technologies & Video Production

Transcription:

ip PAI Department of Informatics Faculty of Science University of Fribourg Switzerland Installing ASEBA on Ubuntu in VirtualBox Robotics Project, Bachelor Course, 1 st Sem., Prof. Béat Hirsbrunner, Jan Kühni This HowTo document will explain how to install Ubuntu on VirtualBox and install ASEBA. We strongly recommend that you use Ubuntu to complete the exercises as this will guarantee consistency when running your code. Unfortunately, on some computers, the graphics card is not properly supported for 3D acceleration which means that you will have to consider installing Ubuntu as a second operating system on your computer instead. 1. Get VirtualBox for your Operating System You can get VirtualBox for your operating system from http://www.virtualbox.org/wiki/downloads (Link on moodle). If you are running Linux, VirtualBox will most likely be available via your package manager. Follow the install instructions on the screen during the installation: 2. Download Ubuntu Linux Download the latest version of Ubuntu from http://www.ubuntu.com/download/desktop (Link on moodle). Be sure to download the 32-bit version.

3. Create a new Virtual Machine Launch VirtualBox and create a new virtual machine by clicking on new: Click on Next and type in Ubuntu as the name of your virtualization. VirtualBox should automatically set the type of the operating system to Linux and the version to Ubuntu: Click on Next and set the size of the main memory used according to your own preferences. Use at least 512 MB: In the next step leave everything as is - VirtualBox will create a new virtual disk: In the next step select VDI (Virtual Disk Image) and click on Next. If you have enough space on your hard drive you can now select Fixed Size to make your virtualization run faster. Otherwise select dynamically allocated. Click on Next and use the slider to set the size of your new virtual disk. The preset of 8.00 GB will be largely sufficient for installing Ubuntu and ASEBA. Now click on Next and then on Create. You have successfully created a virtual machine. Now it is time to install Ubuntu. 4. Installing Ubuntu on VirtualBox In the main Windows of VirtualBox you should now see your virtual machine called Ubuntu. Select it and click on Start: A wizard opens that will help you install the operating system. After clicking on next, you are prompted to choose the media containing the operation system you want to install. Click on the little folder icon next to Media Source and select the.iso file you have downloaded.

Click on Next and then on Start. The virtual machine will now launch the Ubuntu Installer from the.iso file. Select your preferred language and click on Install Ubuntu: Be sure to have a working internet connection. Then select Download updates while installing and click on Continue: You are now asked for the installation type. Choose Erase disk click on Install Ubuntu. Don t worry, this will only erase the virtual disk created by VirtualBox, your current operating system will not be affected: Click on Continue and then on Install Now. Select the correct time zone, keyboard layout and create a new user and password (be sure to write it down as you will need it later!):

After the installation is completed click on Restart Now and when prompted press Enter. Voila, your Ubuntu installation is up and running. 5. Updating your System Before you install ASEBA, make sure, your system is up to date. To update your system, you need an internet connection. You can set up your internet connection with the Ubuntu network manager. To start the network manager, click on the icon on your desktop: Once you have established an internet connection, you need to start the Update Manager which is available by clicking on the Ubuntu icon on the top left of your screen and typing update manager: Once the Update Manager is started, click on Install Updates and enter your password when prompted. Reboot Click on Restart Now after all updates have been installed.

6. Downloading and Installing ASEBA To install Aseba, you need to download the Debian Package for your Ubuntu version (most likely your Ubuntu version is 12.04 LTS (Precise) 32 bits) from https://aseba.wikidot.com/en:linuxinstall (Link on moodle) The Aseba Debian package will be downloaded to your Downloads folder in. Double click on the downloaded file and wait for the Ubuntu Software Center to open: Click on Install, enter your password and wait for the installer to complete. 7. Running ASEBA In order to launch the ASEBA development environment, you will need to download the ASEBA playground files which are available on moodle. Then click on the Ubuntu icon on the top left of the screen and Type aseba:

First click on Aseba Playground and select the playground file which you have downloaded from Moodle when prompted: A window should open looking like this: (the camera can be moved by holding down the control key for rotation and control and shift simultaneously to move the camera horizontally (left mouse button) and vertically (right mouse button): We are now ready to open ASEBA Studio which serves as the programming environment where we can write code for our robots. Click on the Ubuntu icon on the top left of the screen again and type ASEBA. Choose ASEBA Studio this time. It is important that the ASEBA Playground is open and running before you launch ASEBA Studio. When you open ASEBA Studio, it will ask you how you want to connect to the robots. Since we are in a simulation environment, we choose NetworkTCP with the default port 33333 on localhost and click on Connect:

We can now write our code in ASEBA Studio IDE. Note how there is a tab for each robot e-puck 1 to 4: Go give it a spin, type in: leftspeed = 400 rightspeed = 400 Click on Load all and then on Run all, epuck # 1 one should be moving forward at a constant pace.