예제 #1
0
void Servo::Callback(const gazebo::msgs::ConstFloat64Ptr& msg) {
  signal = msg->data();
  if (signal < -1) {
    signal = -1;
  } else if (signal > 1) {
    signal = 1;
  }
}
예제 #2
0
void cb(gazebo::msgs::ConstFloat64Ptr& msg) { latest_time = msg->data(); }
예제 #3
0
void time_callback(const gazebo::msgs::ConstFloat64Ptr& msg) {
  simTime = msg->data();
  time_wait.notify_all();
}
예제 #4
0
void SimGyro::velocityCallback(const gazebo::msgs::ConstFloat64Ptr& msg) {
  velocity = msg->data();
}
예제 #5
0
void SimGyro::positionCallback(const gazebo::msgs::ConstFloat64Ptr& msg) {
  position = msg->data();
}