[Discourse.ros.org] [ROS Projects] State Machine Visualization

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [ROS Projects] State Machine Visualization

derlcn via ros-users



Just a heads up.

I am currently working on an implementation of Behavior Trees as an alternative of classical FSMs.

   http://www.gamasutra.com/blogs/ChrisSimpson/20140717/221339/Behavior_trees_for_AI_How_they_work.php 

   http://www.csc.kth.se/~almc/pdf/unified_bt_framework.pdf

This will also include an editor and a real time visualization of the current state.

This is an early screenshot of the editor:

<img src="/uploads/ros/original/1X/b739a7fe51113210abfb49d7066ec8042a4366d0.png" width="690" height="170">

It is not ready for prime time but it will be in a couple of months.

Cheers

Davide






---
[Visit Topic](https://discourse.ros.org/t/state-machine-visualization/1691/10) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [ROS Projects] State Machine Visualization

derlcn via ros-users



Will be announcing a behaviour trees implementation in a few days - be interesting to see where our implementations meet.

* [py_trees](https://github.com/stonier/py_trees) ([sphinx docs](http://py-trees.readthedocs.io/en/devel/))
* [py_trees_msgs](https://github.com/stonier/py_trees_msgs)
* [py_trees_ros](https://github.com/stonier/py_trees_ros) ([sphinx docs](https://stonier.github.io/py_trees_ros/))
* [rqt_py_trees](https://github.com/stonier/rqt_py_trees)

The [tutorials page](https://stonier.github.io/py_trees_ros/tutorials.html) is probably a good point where you can do a quick dive to see what it is up to when working with ROS.

No editor (yours looks nice), but we found scripting a tree in python flexible and quick enough. More important for us were monitoring, bagging and replaying capabilities.






---
[Visit Topic](https://discourse.ros.org/t/state-machine-visualization/1691/14) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>