‘logError’ was not declared in this scope

asked 2019-05-07 04:45:30 -0500

serikkehva gravatar image

We are trying to launch kinova on ubuntu 14.04 ros indigo and we encountered this problem during installation:

In file included from /home/pcss/catkin_ws/src/kinova-ros/kinova_moveit/inverse_kinematics_plugins/ikfast/j2s7s300_ikfast/src/j2s7s300_robot_arm_ikfast_moveit_plugin.cpp:49:0:
/opt/ros/indigo/include/moveit/kinematics_base/kinematics_base.h: In member function ‘virtual bool kinematics::KinematicsBase::searchPositionIK(const std::vector<geometry_msgs::Pose_<std::allocator<void> > >&, const std::vector<double>&, double, const std::vector<double>&, std::vector<double>&, const IKCallbackFn&, moveit_msgs::MoveItErrorCodes&, const kinematics::KinematicsQueryOptions&, const moveit::core::RobotState*) const’:
/opt/ros/indigo/include/moveit/kinematics_base/kinematics_base.h:318:115: error: ‘logError’ was not declared in this scope
  This kinematic solver does not support searchPositionIK with multiple poses");

We don't know what to do next. We have already installed different versions of console_bridge and moveit.

edit retag flag offensive close merge delete