5#include "RBControl_arm.hpp"
7#include "mcp3008_linesensor.h"
10#include "_librk_motors.h"
11#include "_librk_wifi.h"
22 rb::Protocol* prot()
const {
return m_prot; }
23 ArmWrapper& arm() {
return m_arm; }
24 Motors& motors() {
return m_motors; }
25 mcp3008::LineSensor& line();
27 void saveLineCalibration();
30 void handleRbcontrollerMessage(
const std::string& cmd, rbjson::Object* pkt);
31 bool loadLineCalibration(mcp3008::LineSensor::CalibrationData& data);
38 std::atomic<bool> m_initialized;
40 std::atomic<bool> m_line_installed;
41 mcp3008::Driver::Config m_line_cfg;
42 mcp3008::LineSensor m_line;
Nastavení SW pro Roboruku.
Definition: roboruka.h:62