User Tools

Site Tools


robots:computer:talos:software:program_structure

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
robots:computer:talos:software:program_structure [2015/01/12 15:11]
david
robots:computer:talos:software:program_structure [2021/08/14 04:21] (current)
Line 15: Line 15:
   * start_global_positioning.launch   * start_global_positioning.launch
  
-Launch files for starting the deterministic control:+Launch files for starting the basic control layers for following waypoints and avoid obstacles:
   * start_deterministic_control.launch   * start_deterministic_control.launch
- 
-Here we can also define a file with absolute waypoints 
- 
-Launch files for starting the adaptive obstacle avoidance: 
   * start_adaptive_control.launch   * start_adaptive_control.launch
  
-Launch file for the decision layer, what decides what singals finaly goes to the motorcontrollers+Launch files for the decision layer, what decides what singals finaly goes to the motorcontrollers and some visualisation:
   * start_decision_layer.launch   * start_decision_layer.launch
- 
-everything what have to do with the visualisation can be started by runing the file: 
   * start_visualisation.launch   * start_visualisation.launch
  
 Under normal circumstances all launchfiles can be started with one command in a terminal: Under normal circumstances all launchfiles can be started with one command in a terminal:
-//roslaunch talos start_navigation.launch//+<note>//roslaunch talos start_navigation.launch//</note>
  
 a detailed graph of all programmed nodes can be found in the next picture of the overall node graph... a detailed graph of all programmed nodes can be found in the next picture of the overall node graph...
Line 52: Line 46:
   * etc...   * etc...
   *   *
-typically these information can be provided by a .txt or xml file, because of the easy way of programming and +typically these information can be provided by a .txt or .xml file, because of the easy way of programming and 
 uncomplicated change for different programmes.  uncomplicated change for different programmes. 
 +
 +Example mission file:
 +
 +<mission> <route>
 +      <point 
 +      utme="0"
 +      utmn="0"
 +      comment="Point1"
 +    />    
 + <point
 +      utme="7.3103272608"
 +      utmn="-8.2351758052"
 +      speed="0.500"
 +      comment="Point2"
 +    />
 +    <point
 +      utme="9.7020082594"
 +      utmn="-6.5281831669"
 +      wait="5"
 +      comment="Point3"
 +    />
 +    <point
 +      utme="2.4196230196"
 +      utmn="1.5525352387"
 +      comment="Point4"
 +    />
 +    <point
 +      utme="4.51991709"
 +      utmn="3.5841530077"
 +      wait_until_task_ready="true"
 +      comment="Point5"
 +    />
 +</route> </mission>
 +
 +
robots/computer/talos/software/program_structure.1421071860.txt.gz · Last modified: 2021/08/14 04:20 (external edit)