-
Notifications
You must be signed in to change notification settings - Fork 0
Structure of RAPP project repositories on github
Maksym Figat edited this page Jun 26, 2015
·
3 revisions
- rapp_api - packge that encapsulates rapp_ros_naoqi_wrappings services into functions. Creates libraries containing RAPP functions.
- rapp_core_agent - package that contains core agent control subsystem
- rapp_ros_naoqi_wrappings - package that wrapps naoqi libraries and delivers services to rapp_api
- scripts - scripts that are invoked on Nao, VM and RappStore
- data - folder with data needed for dynamic agents (e.g. recorded file sound, etc)
- hz_packages:
- hz - folder where hz packages will be created
- template_package - template files needed to create hz package. It contains run script, which will be invoked by core agent after downloading dynamic agent.
- store_interaction.js - file needed by Nao robot to connect with the Rapp store
- scripts - scripts needed to generate hz packages
- src - dynamic agent packages
##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