User Tools

Site Tools


getting_started:tutorials:mockrobot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
getting_started:tutorials:mockrobot [2020/12/03 13:22] – [Sequencer] ursgrafgetting_started:tutorials:mockrobot [2021/03/31 17:45] (current) – [Safety System] ursgraf
Line 1: Line 1:
 ====== Mock Robot Example ====== ====== Mock Robot Example ======
-This tutorial demonstrates an EEROS application complete with a control system, a safety system, and a sequencer. You can find the code in the directory with the examples. Start the program with +This tutorial demonstrates an EEROS application complete with a control system, a safety system, and a sequencer. You can find the code under [[https://github.com/eeros-project/eeros-framework/blob/master/examples/system/MockRobotExample.cpp|MockRobotExample.cpp]]. 
 + 
 +Start the program with 
 <code cpp> <code cpp>
 $ sudo ./examples/system/mockRobotExample $ sudo ./examples/system/mockRobotExample
Line 46: Line 48:
 ===== Safety System ===== ===== Safety System =====
 The safety system has four levels and a couple of safety events to switch between these levels. The safety system has four levels and a couple of safety events to switch between these levels.
-[{{ :getting_started:tutorials:mockrobotsafetysystem.png?300 |//Safety system with levels and events.//}}]+[{{ :getting_started:tutorials:mockrobotss.jpg?220 |//Safety system with levels and events.//}}]
 The event ''abort'' can be triggered in all levels except ''slOff''. The safety system starts in the level ''slHoming''. As soon as the homing is complete the safety level switches to ''slReady''. The sequencer can then cause the safety system to change to level ''slMoving'' The event ''abort'' can be triggered in all levels except ''slOff''. The safety system starts in the level ''slHoming''. As soon as the homing is complete the safety level switches to ''slReady''. The sequencer can then cause the safety system to change to level ''slMoving''
  
getting_started/tutorials/mockrobot.1606998179.txt.gz · Last modified: 2020/12/03 13:22 by ursgraf