Section: robotpkg/supervision
Priority: extra
Maintainer: mallet@laas.fr
Source: /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-26.04-x86_64/pub/ros-executive-smach-2.5.2.tgz
Package: robotpkg-ros-executive-smach
Version: 2.5.2
Architecture: amd64
Homepage: http://ros.org/wiki/executive_smach
Depends: robotpkg-ros-std-msgs (= 0.5.14), robotpkg-ros-message-runtime (= 0.4.13), robotpkg-ros-message-generation (= 0.4.1), robotpkg-ros-genpy (= 0.6.18), robotpkg-ros-genmsg (= 0.6.1), robotpkg-ros-comm (= 1.17.4), robotpkg-py314-ros-catkin (= 0.8.12), robotpkg-py314-catkin-pkg (= 1.0.0), libstdc++6, python3-empy (>= 3), python3-pyparsing
Conflicts: robotpkg-ros-executive-smach
Provides: robotpkg-ros-executive-smach
Replaces: robotpkg-ros-executive-smach
Description: ROS procedural python-based task execution framework
 License: modified-bsd
 Debian-Packager: robotpkg@laas.fr
 SMACH is useful when you want a robot to execute some complex plan, where all
 possible states and state transitions can be described explicitly. This
 basically takes the hacking out of hacking together different modules to make
 systems like mobile robotic manipulators do interesting things.
 .
 - Fast prototyping: The straightforward Python-based SMACH syntax makes it easy
   to quickly prototype a state machine and start running it.
 .
 - Complex state machines: SMACH allows you to design, maintain and debug large,
   complex hierarchical state machines. You can find an example of a complex
   hierarchical state machine here.
 .
 - Introspection: SMACH gives you full introspection in your state machines,
   state transitions, data flow, etc. See the smach_viewer for more details. 
 .
 Homepage:
 http://ros.org/wiki/executive_smach

