28 #ifndef CActivMediaRobotBase_H
29 #define CActivMediaRobotBase_H
106 void setSerialPortConfig(
107 const std::string &portName,
139 void getOdometryFull(
143 int64_t &out_left_encoder_ticks,
144 int64_t &out_right_encoder_ticks
155 void getOdometryIncrement(
159 int64_t &out_incr_left_encoder_ticks,
160 int64_t &out_incr_right_encoder_ticks
168 void getBatteryCharge(
double &out_batery_volts );
174 void setVelocities(
const double lin_vel,
const double ang_vel);
177 void disableSonars();
182 void getRobotInformation(TRobotDescription &info);
212 void disconnectAndDisableMotors();
213 void connectAndEnableMotors();
219 void loadConfig_sensorSpecific(
221 const std::string &iniSection );