-
Notifications
You must be signed in to change notification settings - Fork 0
Installation of virtual machine
Base: Nao tutorials Prev: Running and configuration of repository agent Next: Structure of virtual machine
Before you start working on RAPP system you need to download Oracle VM Virtual Box and then download virtual machine opennao-vm-2.1.0.19. It will be used to compile packages for NAO robot.
Oracle VM Virtual Box allows to run multiple and different operating systems on the same computer at the same time. In our case we will need to run gentoo operating system. Download the latest version of Oracle VM Virtual Box for Ubuntu.
There are two virtual machines:
- Clean virtual machine with ros source files ready to compile and three scripts that set whole rapp structure on virtual machine, download actual github source codes and compile them download - (RECOMMENDED)
- Ready virtual machine - You get an image of virtual machine with ROS installed with other required libraries. You get a correct file structure of virtual machine. If you want to test helloworld or voicemail dynamic agent tasks then generate hz packages and prepare you Nao robot. You also can write your dynamic agent task and compile/build it and generate hz package. Download an image of vm_nao_ros_ready_v1.7.ova
Open Oracle VM Virtual Box. Select File -> Import Appliance -> Choose downloaded file -> Next -> Import
##1. General structure of RAPP system
##2. Preparation of hardware for RAPP development
Structure of RAPP project repositories on github
Preparation of virtual machine
Preparation of NAO robot
- [Structure of directories on Nao robot] (https://github.com/rapp-project/rapp-robot-nao/wiki/Structure-of-directories-on-Nao-robot)
- Configuration and copying of libraries to NAO robot
##3. Running the RAPP system
Preparation of core agent
- Download and compilation of core agent on Virtual Machine
- Upload of core agent from Virtual Machine to NAO
Running core agent on NAO
##3. Testing dynamic agents on virtual machine