What is the right way to package and to deploy QiMessaging Service application to Pepper/Nao robot?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP



What is the right way to package and to deploy QiMessaging Service application to Pepper/Nao robot?



I'm confused about the right process of packaging and deploying a custom Service application to a robot. I'm using Python.


python jumpstart.py python-service my-package-name MyServiceName


robot-jumpstarter



I would like to know what is the right QiMessaging service project structure and how to package and deploy to a robot with CLI tools. Now I'm loading the services with autoload.ini.


QiMessaging


autoload.ini



Edit: I found this guide.




1 Answer
1



I made robot-jumpstarter, and yes, it has a fair amount of boilerplate code to make debugging more easy etc.



If you want a bare-bones service, How to write a qimessaging service in the documentation covers that; there's also the tutorial you already found that covers that and in addition also how to use qipkg, which is indeed the standard command-line way of packaging a service. The examples given in those two docs are indeed pretty much as simple as can get.



The minimum structure should be a manifest.xml, a .pml file, and your python script (and maybe an icon for the package; heavily recommended at least, apps without icons are ugly).



You should also be aware that:






By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Popular posts from this blog

Firebase Auth - with Email and Password - Check user already registered

Dynamically update html content plain JS

How to determine optimal route across keyboard