5 #ifndef SICK_SCAN_ANGLE_COMPENSATOR_H 6 #define SICK_SCAN_ANGLE_COMPENSATOR_H 18 int parseReply(
bool isBinary, std::vector<unsigned char>& replyVec);
41 #endif //SICK_SCAN_ANGLE_COMPENSATOR_H
std::string getHumanReadableFormula(void)
double compensateAngleInRadFromRos(double angleInRadFromRos)
Compensate raw angle given in [RAD] in the ROS axis orientation system.
double compensateAngleInRad(double angleInRad)
Compensate raw angle given in [RAD].
double compensateAngleInDeg(double angleInDeg)
Compensate raw angle given in [DEG].
void testbed()
Testbed for angle compensation.
int parseAsciiReply(const char *asciiReply)
Parse ASCII reply.
AngleCompensator(bool _useNegSign)
int parseReply(bool isBinary, std::vector< unsigned char > &replyVec)
Parse reply of angle compensation values given the command MCAngleCompSin (see testbed) ...