aldebaran / urbi

Robotic programming language
BSD 3-Clause "New" or "Revised" License
19 stars 22 forks source link

URBI Programming: How to implement finite state machines? #5

Open couvain opened 7 years ago

couvain commented 7 years ago

Hello, This is not really an issue, but I did not find another place to ask about it. I think that some kind of mechanism in URBI is built to make multi-level finite state machines. It used to be implemented in Gostai Studio : http://www.gostai.com/static/img/products/graphicaltools/gostaistudio_big.jpg Where can I find some sample code implementing this kind of thing?

Thank you very much.

victorpaleologue commented 7 years ago

Hello, You can have a look at Qt's state machine API, which supports multi-level state machines. http://doc.qt.io/qt-5/statemachine-api.html Have a nice day

2016-12-21 9:49 GMT+01:00 Abeille notifications@github.com:

Hello, This is not really an issue, but I did not find another place to ask about it. I think that some kind of mechanism in URBI is built to make multi-level finite state machines. It used to be implemented in Gostai Studio : http://www.gostai.com/static/img/products/graphicaltools/ gostaistudio_big.jpg Where can I find some sample code implementing this kind of thing?

Thank you very much.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/aldebaran/urbi/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/AIfM3P7-KmcVc99hLZz-lXEIkfOyb-XCks5rKOgNgaJpZM4LStNs .

--

This email and any attachment thereto are confidential and intended solely for the use of the individual or entity to whom they are addressed.If you are not the intended recipient, please be advised that disclosing, copying, distributing or taking any action in reliance on the contents of this email is strictly prohibited. In such case, please immediately advise the sender, and delete all copies and attachment from your system.This email shall not be construed and is not tantamount to an offer, an acceptance of offer, or an agreement by SoftBank Robotics Europe on any discussion or contractual document whatsoever. No employee or agent is authorized to represent or bind SoftBank Robotics Europe to third parties by email, or act on behalf of SoftBank Robotics Europe by email, without express written confirmation by SoftBank Robotics Europe’ duly authorized representatives.

Ce message électronique et éventuelles pièces jointes sont confidentiels, et exclusivement destinés à la personne ou l'entité à qui ils sont adressés.Si vous n'êtes pas le destinataire visé, vous êtes prié de ne pas divulguer, copier, distribuer ou prendre toute décision sur la foi de ce message électronique. Merci d'en aviser immédiatement l'expéditeur et de supprimer toutes les copies et éventuelles pièces jointes de votre système.Ce message électronique n'équivaut pas à une offre, à une acceptation d’offre, ou à un accord de SoftBank Robotics Europe sur toute discussion ou document contractuel quel qu’il soit, et ne peut être interprété comme tel. Aucun employé ou agent de SoftBank Robotics Europe n'est autorisé à représenter ou à engager la société par email, ou à agir au nom et pour le compte de la société par email, sans qu’une confirmation écrite soit donnée par le représentant légal de SoftBank Robotics Europe ou par toute autre personne ayant reçu délégation de pouvoir appropriée.