eeros_architecture:sequencer:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
eeros_architecture:sequencer:start [2015/10/30 10:52] – graf | eeros_architecture:sequencer:start [2017/08/19 12:10] – graf | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Sequencer ====== | ====== Sequencer ====== | ||
- | Since robots | + | A sequencer ensures that a robots |
+ | As soon as a sequence should run concurrently to another sequence a second sequencer | ||
+ | What happens if a certain step in a sequence cannot run due to some condition. In that case an exception might be thrown and a special exception handler has to take necessary steps. This could include repeating some steps or doing something completely different. | ||
- | The robot' | ||
- | + | [{{ sequenceroverview.png?500 | //The sequencer running various sequences// | |
- | {{ sequencerexample2.png?300 |A Sequence of Steps with a Subsequence}} | + | |
Learn more about how to use the sequencer and how it handles exceptions: | Learn more about how to use the sequencer and how it handles exceptions: | ||
- | * [[.:sequencerSequencer] | + | * [[.:sequencer]] |
- | * [[.: | + | * [[.: |
- | * [[.:subsequence|Subsequence]] | + | * [[.:define_sequence]] |
- | * [[.:exception_handling|Exception Handling]] | + | * [[.:monitors]] |
+ | * [[.: |
eeros_architecture/sequencer/start.txt · Last modified: 2019/03/14 09:25 by graf