49#ifndef PLAYERCC_UTILITY_H
50#define PLAYERCC_UTILITY_H
69inline double rtod(
double r)
71 return r * 180.0 / M_PI;
75inline double dtor(
double r)
77 return r * M_PI / 180.0;
83 return atan2(sin(z), cos(z));
T limit(T a, T min, T max)
Limit a value to the range of min, max.
Definition utility.h:114
T max(T a, T b)
Return the maximum of a, b.
Definition utility.h:104
const int PLAYER_PORTNUM
The default port number for PlayerClient.
Definition utility.h:61
double dtor(double r)
Convert degrees to radians.
Definition utility.h:75
const std::string PLAYER_HOSTNAME
The default hostname for PlayerClient.
Definition utility.h:63
double normalize(double z)
Normalize angle to domain -pi, pi.
Definition utility.h:81
double rtod(double r)
Convert radians to degrees.
Definition utility.h:69