Enabling CREATE_FUNNYTHINGSAPP at configure time, it is possible to build the funny-thingselectron app, that allows to quickly and easily design awesome demos.
Here the dependencies:
Moreover, it is possibile to export the demo designed in the .funnythings format(that can be loaded and eventually modified through the app), and .sh format.
This app is just a higher layer for helping the user in designing the interaction with the robot, under the hood each action need that specific excutables are running:
Movements/posture -> cptService for the parts involved
Enabling
CREATE_FUNNYTHINGSAPP
at configure time, it is possible to build thefunny-things
electron app, that allows to quickly and easily design awesome demos. Here the dependencies:And here the
funnyThingsApp.AppImage
in action:https://user-images.githubusercontent.com/4537987/131512979-9686f8a3-7fd7-4d19-ad2c-d72c826d002b.mp4
Moreover, it is possibile to export the demo designed in the
.funnythings
format(that can be loaded and eventually modified through the app), and.sh
format.E.g:
https://user-images.githubusercontent.com/31577366/136387679-bfa5ab02-50bb-45bd-b42a-921f6fdf5d77.mp4
This app is just a higher layer for helping the user in designing the interaction with the robot, under the hood each action need that specific excutables are running:
cptService
for the parts involvedspeech
servicesiKinGazeCtrl
emotionInterface