[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH, which stands for 'state machine', is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH, which stands for 'state machine', is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH, which stands for 'state machine', is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

  • Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
  • Author: Jonathan Bohren
  • License: BSD
executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

executive_smach: smach | smach_msgs | smach_ros

Package Summary

SMACH is a task-level architecture for rapidly creating complex robot behavior. At its core, SMACH is a ROS-independent Python library to build hierarchical state machines. SMACH is a new library that takes advantage of very old concepts in order to quickly create robust robot behavior with maintainable and modular code.

English

简体中文

关于 SMACH

什么时候我需要使用SMACH?

当你希望机器人执行一些复杂的计划时,SMACH是有用的,其中所有可能的状态和状态转换都可以被明确地描述。这基本上是将不同模块组合成为一个系统,就像操作移动机器人一样这么有趣。

什么时候我不需要使用SMACH?

SMACH仅仅是一个有限状态机库?

你可以使用SMACH建立一个有限状态机,但SMACH能做的更多。SMACH是一个任务级的执行和协调库,并提供集中“状态容器”。一个这样的容器是一个有限状态机,但是这个容器也可以是另一个容器中的状态。对于SMACH中的容器列表和状态,查看教程页面

文档

文档界面提供了一个使用SMACH的章节概述。

教程界面包含了一组广泛的教程帮助你提升速度去创建和运行你自己的状态机。


2019-09-21 12:32