Robobot software building blocks: Difference between revisions
From Rsewiki
(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...") |
No edit summary |
||
Line 1: | Line 1: | ||
Back to [[ | Back to [[Robobot_B | Robobot]]. | ||
Back to ... | Back to ... |
Revision as of 14:44, 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.