Field-Robotics-Lab / glider_hybrid_whoi

(Hybrid-) AUG Simulator
8 stars 9 forks source link

Verify functionality with Dave and docker #57

Closed bsb808 closed 3 years ago

bsb808 commented 3 years ago

After we finish with the v1.3 reorganization, please check with docker. I removed this repo. from the Dave VCS repo list because I was getting compilation errors:

/home/bsb/uuv_ws/src/glider_hybrid_whoi/kinematics_ros_plugins/src/KinematicsROSPlugin.cc: In member function ‘virtual void kinematics_ros::KinematicsROSPlugin::ConveyKinematicsCommands(const ConstPtr&)’:
/home/bsb/uuv_ws/src/glider_hybrid_whoi/kinematics_ros_plugins/src/KinematicsROSPlugin.cc:555:19: error: ‘ignition::math::v4’ has not been declared
  555 |   ignition::math::v4::Vector3d targetLinearTwist;
      |                   ^~
[ 97%] Linking CXX shared library /home/bsb/uuv_ws/devel/lib/libuuv_underwater_current_ros_plugin.so
/home/bsb/uuv_ws/src/glider_hybrid_whoi/kinematics_ros_plugins/src/KinematicsROSPlugin.cc:556:3: error: ‘targetLinearTwist’ was not declared in this scope
  556 |   targetLinearTwist.X() = cmd_msg.request.model_state.twist.linear.x;
      |   ^~~~~~~~~~~~~~~~~
/home/bsb/uuv_ws/src/glider_hybrid_whoi/kinematics_ros_plugins/src/KinematicsROSPlugin.cc:559:19: error: ‘ignition::math::v4’ has not been declared
  559 |   ignition::math::v4::Vector3d targetAngularTwist(0.0, 0.0, 0.0);
      |                   ^~
/home/bsb/uuv_ws/src/glider_hybrid_whoi/kinematics_ros_plugins/src/KinematicsROSPlugin.cc:560:49: error: ‘targetAngularTwist’ was not declared in this scope
  560 |   this->model->SetWorldTwist(targetLinearTwist, targetAngularTwist);
      |                                                 ^~~~~~~~~~~~~~~~~~
[ 97%] Built target uuv_underwater_current_ros_plugin
woensug-choi commented 3 years ago

Solved with https://github.com/Field-Robotics-Lab/glider_hybrid_whoi/tree/6975574210cae5165f41223e7335625fbd4cd7a1