#6011
Christian
Participant

Bonjour Marcellin

Il est normal que MRL ne soit pas content que tu lui dise d’utiliser un arduino s’il n’y a pas d’arduino connecté

Il est possible de converser avec ton robot sans aucun servo ou arduino de connecter. Mais si tu demande a MRL de faire des choses qu’il ne peux pas faire, des erreurs appairaitrons et tout risque de planté.

Je te suggère d’essayer d’apprendre les différents services de MRL un a un puis de les reliés ensemble

Pour faire une conversation avec ton robot, tu devras avoir au moins 3 services

programAB: C’est le cerveau des réponses de ton robot.
acapella: Ce service permet de transformer la réponse texte de programAB en réponse vocale
webKitSpeechRecogition: permet de transformer ta question orale en text qui sera transmis a programAB

Le scrit que tu as est un exemple qui te permettra de comprendre comment ca marche. Tu trouvera d’autre exemple d’utilisation des services ici https://github.com/MyRobotLab/pyrobotlab/tree/develop/service

Lorsque tu comprends le fonctionnement d’un service, tu l’intègre dans ton script pour ton robot et tu le relie au autres service.

De cette facon, tu comprendras mieux le fonctionnement de MRL et tu pourra plus facilement personnaliser ton robot

commence par un petit pas, et l’addition des petits pas tu menera loin