This lesson presents the deployment steps of an Android application on a Pepper QiSDK robot. Discover how to set up the app, build and sign it, as well as how to push the generated APK to Command Center platform to make it available for any robot worldwide. Understand the lifecycle of applications on Command Center as well as the various interfaces of the platform.
A solution to properly handle rest and sleep modes, using MediaPlayer and a dance animation as an example - The purpose of this article is to explain how to correctly interrupt and restart an activity according to the specific states of the robot: alive, rest and sleep modes. It is based on a simple activity that plays music through Android MediaPlayer and makes Pepper dance by executing a QiSDK animation.