Robobot software description
From Rsewiki
(Difference between revisions)
Line 53: | Line 53: | ||
See [[Robobot_new_behaviour_plan]]. | See [[Robobot_new_behaviour_plan]]. | ||
+ | |||
+ | == Sensor calibration == | ||
+ | |||
+ | See [[Robobot sensor calibration]] or for the line sensor [[Robot line sensor]]. |
Revision as of 15:31, 1 January 2024
Back to Robobot
Contents |
C++ development
C++ main structure
Compile and CMake
Functional description
Software class - and example
This page also has an explained behaviour plan example (bplan20).
C++ building blocks overview.
Low-level robot control
Robobot level 1 with interface to hardware and pose generation.
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.
Make a new behaviour plan
The easy way to make a new behaviour plan module is to copy an existing plan and rename a number of elements.
See Robobot_new_behaviour_plan.
Sensor calibration
See Robobot sensor calibration or for the line sensor Robot line sensor.