getting_started:tutorials:mockrobot
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getting_started:tutorials:mockrobot [2026/01/12 10:49] – [Control System] ursgraf | getting_started:tutorials:mockrobot [2026/04/12 16:36] (current) – [Mock Robot Example] ursgraf | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| Start the program with | Start the program with | ||
| <code cpp> | <code cpp> | ||
| - | $ sudo ./ | + | $ ./ |
| </ | </ | ||
| Line 43: | Line 43: | ||
| The main program must wait for the sequencer to stop until it can finish, in order to terminate gracefully without any running thread. | The main program must wait for the sequencer to stop until it can finish, in order to terminate gracefully without any running thread. | ||
| ===== Control System ===== | ===== Control System ===== | ||
| - | The control system is very simple. | + | The control system is very simple. |
| + | |||
| + | [{{ : | ||
| In the constructor of the control system the blocks are created, connected, and the integrator are enabled. All of the blocks are added to a time domain which itself is passed to the executor. This time domain runs in parallel to the safety system task. | In the constructor of the control system the blocks are created, connected, and the integrator are enabled. All of the blocks are added to a time domain which itself is passed to the executor. This time domain runs in parallel to the safety system task. | ||
getting_started/tutorials/mockrobot.1768211368.txt.gz · Last modified: by ursgraf
