The error when running catkin_make descartes package

asked 2018-12-18 03:42:57 -0600

TardiSs gravatar image

updated 2018-12-18 06:17:11 -0600

gvdhoorn gravatar image

Direct dump of compiler error:

In file included from /opt/ros/kinetic/include/moveit/kinematic_constraints/kinematic_constraint.h:41:0,
                 from /home/tardiss/panarobot_ws/src/descartes/descartes_trajectory/include/descartes_trajectory/cart_trajectory_pt.h:28,
                 from /home/tardiss/panarobot_ws/src/descartes/descartes_trajectory/include/descartes_trajectory/axial_symmetric_pt.h:22,
                 from /home/tardiss/panarobot_ws/src/descartes/descartes_trajectory/src/axial_symmetric_pt.cpp:1:
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h: In constructor ‘moveit::core::JumpThreshold::JumpThreshold(double)’:
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:81:60: error: no matching function for call to ‘moveit::core::JumpThreshold::JumpThreshold()’
   explicit JumpThreshold(double jt_factor) : JumpThreshold()
                                                            ^
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:81:60: note: candidates are:
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note: constexpr moveit::core::JumpThreshold::JumpThreshold(const moveit::core::JumpThreshold&)
 struct JumpThreshold
        ^
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note:   candidate expects 1 argument, 0 provided
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note: constexpr moveit::core::JumpThreshold::JumpThreshold(moveit::core::JumpThreshold&&)
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note:   candidate expects 1 argument, 0 provided
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h: In constructor ‘moveit::core::JumpThreshold::JumpThreshold(double, double)’:
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:86:83: error: no matching function for call to ‘moveit::core::JumpThreshold::JumpThreshold()’
   explicit JumpThreshold(double jt_revolute, double jt_prismatic) : JumpThreshold()
                                                                                   ^
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:86:83: note: candidates are:
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note: constexpr moveit::core::JumpThreshold::JumpThreshold(const moveit::core::JumpThreshold&)
 struct JumpThreshold
        ^
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note:   candidate expects 1 argument, 0 provided
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note: constexpr moveit::core::JumpThreshold::JumpThreshold(moveit::core::JumpThreshold&&)
/opt/ros/kinetic/include/moveit/robot_state/robot_state.h:71:8: note:   candidate expects 1 argument, 0 provided
edit retag flag offensive close merge delete

Comments

I have exact the same error. Did you find the root cause or a solution to it yet?

Thanks

firim gravatar imagefirim ( 2019-01-29 06:19:38 -0600 )edit

This might be better to post as a bug report at the GitHub issue tracker. Or has this been resolved now for you?

mgruhler gravatar imagemgruhler ( 2019-01-31 01:05:07 -0600 )edit