I’m working on a state machine visualization for robotic development. The goal is to improve the actual visualization giving more power and feedback to developers to see and even modify certain aspects of their programs.
So far I developed a live programming language for robotics called LRP (pleiad.cl/LRP). In this language we developed a live visualization that interact with the source code in real time.
Now I’m working on a visualization for SMACH (http://wiki.ros.org/smach). I know the existence of the visualization for smach, but I want to improve it with our research on LRP and more.
To do this I want your help:
Do you have any real example of a robotic program using state machines (with any API) that I could analyse?
Do you have any experience using state machines to write programs?
How do you use the standard visualization of a state machine API when there is a visualization?
Any experience of debugging a program using state machines?
If you feel more confident talking in private, you can email me: email@example.com
I’m planning to make a form, but first I want some impressions to start working with it and then make a better form for more people.
Thanks in advance for your help,