15 std::string delimiter =
" ";
16 size_t del_pos = response.find(delimiter);
17 std::string token_1 = response.substr(0, del_pos);
18 std::string token_2 = response.substr(del_pos + delimiter.length());
20 val_1 = std::atoi(token_1.c_str());
21 val_2 = std::atoi(token_2.c_str());
27 ss <<
"m " << val_1 <<
" " << val_2 <<
"\r";
34 ss <<
"u " << k_p <<
":" << k_d <<
":" << k_i <<
":" << k_o <<
"\r";
void setMotorValues(int val_1, int val_2)
serial::Serial serial_conn_
Underlying serial connection.
void readEncoderValues(int &val_1, int &val_2)
std::string sendMsg(const std::string &msg_to_send, bool print_output=false)
#define ROS_INFO_STREAM(args)
const std::string response
void setPidValues(float k_p, float k_d, float k_i, float k_o)