I'd appreciate some help clearing up these build failures (click on Jenkins jobs (13)). I hate to be the cause of multiple failures. The buildfarm output with some numbered error messages follows. I'm confused about multiple things:
- What would be the cause of a source build passing, but a binary build failing?
- Message 1 is internal to move_group and not something caused by my repo, correct?
- Is the buildfarm pulling my latest Kinetic release? I don't think so, because it should have fixed Messages 2-8. (Mostly because I switched from move_group to move_group_interface)
- No need to worry about Message #8. I'll change that to a proper service call when I know how to fix these other issues.
- Thanks!
Message 1
/opt/ros/kinetic/include/moveit/robot_model_loader/robot_model_loader.h: In member function ‘const ModelSharedPtr& robot_model_loader::RobotModelLoader::getSRDF() const’:
/opt/ros/kinetic/include/moveit/robot_model_loader/robot_model_loader.h:120:12: error: ‘rdf_loader_’ was not declared in this scope
return rdf_loader_->getSRDF();
Message 2
In file included from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:4:0:
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/include/move_base_to_manip.h: At global scope:
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/include/move_base_to_manip.h:13:195: warning: ‘MoveGroup’ is deprecated [-Wdeprecated-declarations]
const double cartesian_motion(const std::vector<geometry_msgs::Pose>& waypoints, moveit_msgs::RobotTrajectory& trajectory, moveit::planning_interface::MoveGroup& moveGroup, ros::NodeHandle& nh);
Message 3
In file included from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/include/move_base_to_manip.h:7:0,
from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:4:
/opt/ros/kinetic/include/moveit/move_group_interface/move_group.h:56:7: note: declared here
class MoveGroup : public MoveGroupInterface
Message 4
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:87:213: warning: ‘MoveGroup’ is deprecated [-Wdeprecated-declarations]
const double move_base_to_manip::cartesian_motion(const std::vector<geometry_msgs::Pose>& waypoints, moveit_msgs::RobotTrajectory& trajectory, moveit::planning_interface::MoveGroup& moveGroup, ros::NodeHandle &nh)
Message 5
In file included from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/include/move_base_to_manip.h:7:0,
from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:4:
/opt/ros/kinetic/include/moveit/move_group_interface/move_group.h:56:7: note: declared here
class MoveGroup : public MoveGroupInterface
Message 6
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp: In function ‘int main(int, char**)’:
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:111:68: warning: ‘MoveGroup’ is deprecated [-Wdeprecated-declarations]
moveit::planning_interface::MoveGroup moveGroup( move_group_name );
Message 7
In file included from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/include/move_base_to_manip.h:7:0,
from /tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:4:
/opt/ros/kinetic/include/moveit/move_group_interface/move_group.h:56:7: note: declared here
class MoveGroup : public MoveGroupInterface
Message 8
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp: In function ‘const double move_base_to_manip::cartesian_motion(const std::vector<geometry_msgs::Pose_<std::allocator<void> > >&, moveit_msgs::RobotTrajectory&, moveit::planning_interface::MoveGroup&, ros::NodeHandle&)’:
/tmp/binarydeb/ros-kinetic-move-base-to-manip-1.0.6/src/move_base_to_manip.cpp:92:45: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system("rosservice call /clear_octomap");
Originally posted by AndyZe on ROS Answers with karma: 2331 on 2017-03-06
Post score: 0