void quit(int sig) { robot.stop(); tcsetattr(kfd, TCSANOW, &cooked); ros::shutdown(); exit(0); }
void callback(const ros::TimerEvent&) { if ((ros::Time::now() - last) > ros::Duration(0.5)) robot.stop(); robot.sendCommands(); }