Robobot software building blocks

From Rsewiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "Back to Robobot. Back to ... == C++ code == The ''Raubase'' software is built in modules with mostly only one function, structured from the 'NASREM' archite...")

Revision as of 14:43, 29 December 2023

Back to Robobot.

Back to ...

C++ code

The Raubase software is built in modules with mostly only one function, structured from the 'NASREM' architecture.

Each module has a header-file with the definition (e.g. bplan.h) of a class and a file with implementation (e.g. bplan.cpp).

The first letter in the filename is related to the NASREM model as:

  • sxxxxx.h/.cpp are sensor retrival classes.
  • mxxxxx.h/.cpp are modelling and feature extraction classes.
  • cxxxxx.h/.cpp are control classes.
  • bxxxxx.h/.cpp are behaviour classes.
  • uxxxxx.h/.cpp are utility functions.

File:Level-2.png

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox