Robobot software description

From Rsewiki
(Difference between revisions)
Jump to: navigation, search
(Software class - and mission example)
Line 15: Line 15:
 
== Functional description ==
 
== Functional description ==
  
=== Software class - and mission example ===
+
=== Software class - and example ===
  
 
[[File:class-def20.png | 200px]]
 
[[File:class-def20.png | 200px]]
 +
 +
This page also has an explained behaviour plan example.
  
 
[[Robobot software building blocks | C++ building blocks]] overview.
 
[[Robobot software building blocks | C++ building blocks]] overview.

Revision as of 17:40, 31 December 2023

Back to Robobot

Contents

C++ development

C++ main structure

C++main.png

C++ main entry point

Compile and CMake

Robobot compile

Functional description

Software class - and example

Class-def20.png

This page also has an explained behaviour plan example.

C++ building blocks overview.

Low-level robot control

Robobot level 1.png


Robobot level 1 with interface to hardware and pose generation.

Line sensor

Line-sensor-1 heatmap.png

Line sensor

Robot.ini configuration file

[pose]
gear = 19.0
wheeldiameter = 0.146
enctickperrev = 64
wheelbase = 0.243
log = true
print = false

See Raubase configuration file for explanation.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox