The page applications is dedicated to the autonomous applications installed for Reachy.
Having this page is useful to control start some autonomous application for Reachy easily.
In this page, one card will be created per Reachy’s application. Typically the page will looks like the following:
For each application, it will be indicated whether the application is currently running or not and three buttons will be available:
- Restart: restarts the application,
- Stop: stops the application,
- Show logs: displays the logs of the application. Having the logs is useful for debugging, you will be able to see the error messages on what is causing the problem as if you were launching Reachy’s code in a terminal.
⚠️ ⚠️ Be careful not to start multiple applications at the same time!
💡 If you want to developp your own Reachy’s application and be able to control it on this page, you will have to define a service starting your application. The service name shoud start with app_reachy_ –user mode. Check the repository of the Hello world and Face tracking projects to learn how to build such applications.