Skip to content

Creation of hz packages

Maksym Figat edited this page Jun 26, 2015 · 5 revisions

Home | Previous | Next


During RAPP system operation dynamic agents are sent from repository to robots. For this reason their binaries should be previousle packed in hz files.

Generation of Rapp Application on Virtual Machine

Invoke script that generates hz package:

  • usage: rapp_create_hz.sh PACKAGE_NAME FLAG
    • PACKAGE_NAME - package name
    • FLAG
      • 0 - to generate hz without building ws_rapp_applications_nao workspace
      • 1 - building ws_rapp_applications_nao workspace

To compile ws_rapp_applications_nao workspace and then generate package (e.g. helloworld-1.0.0.hz from helloworld package) type:

rapp_create_hz.sh helloworld 1

To generate package (e.g. voicemail-1.0.0.hz from voicemail package) without building again ws_rapp_applications_nao workspace type:

rapp_create_hz.sh voicemail 0

You will find hz files (RApps) in the following folder:

cd /home/nao/hz_packages/hz
ls
# You will get:
# helloworld-1.0.0.hz  voicemail-1.0.0.hz

Home | Previous | Next

Clone this wiki locally