47 throw std::logic_error(
"Can't reconnect when port is not configured");
80 void controlSpeed(
double speed_left,
double speed_right,
double accel_left,
double accel_right)
97 void controloverallSpeed(
double speed_left,
double speed_right,
double accel_left,
double accel_right)
100 double lin_vel = (speed_left + speed_right)*0.5;
101 double ang_vel = (speed_left - speed_right)/(2*0.12);
103 double acc = (accel_left + accel_right)*0.5;
static Transport & instance()
void connect(std::string port)
void controloverallSpeed(double speed_left, double speed_right, double accel_left, double accel_right)
void controlSpeed(double speed_left, double speed_right, double accel_left, double accel_right)
#define ROS_INFO_STREAM(args)
void configureLimits(double max_speed, double max_accel)
void configure(const char *device, int retries)
#define ROS_ERROR_STREAM(args)