Skip to content

Instantly share code, notes, and snippets.

@davetcoleman
Created October 20, 2017 20:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davetcoleman/53175d1dbd70198d6fe2b5ec2e6fdf46 to your computer and use it in GitHub Desktop.
Save davetcoleman/53175d1dbd70198d6fe2b5ec2e6fdf46 to your computer and use it in GitHub Desktop.
Errors << carbon_descartes_demo:make /home/dave/ros/current/ws_moveit/logs/carbon_descartes_demo/build.make.002.log
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp: In member function ‘void carbon_descartes_demo::DescartesTester::addWaypointCallback(const ConstPtr&)’:
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:158:46: error: call of overloaded ‘publishAxis(geometry_msgs::Pose&)’ is ambiguous
visual_tools_->publishAxis(imarker_pose);
^
In file included from /home/dave/ros/current/ws_moveit/src/moveit_visual_tools/include/moveit_visual_tools/moveit_visual_tools.h:44:0,
from /home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:21:
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:755:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishAxis(const Pose&, rviz_visual_tools::scales, const string&)
bool publishAxis(const geometry_msgs::Pose &pose, scales scale = MEDIUM, const std::string &ns = "Axis");
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:757:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishAxis(const Pose&, double, double, const string&)
bool publishAxis(const geometry_msgs::Pose &pose, double length = 0.1, double radius = 0.01,
^
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:164:99: error: no matching function for call to ‘moveit_visual_tools::MoveItVisualTools::publishArrow(geometry_msgs::Pose_<std::allocator<void> >::_position_type&, geometry_msgs::Pose_<std::allocator<void> >::_position_type&)’
visual_tools_->publishArrow(poses_[num_poses - 2].position, poses_[num_poses - 1].position);
^
In file included from /home/dave/ros/current/ws_moveit/src/moveit_visual_tools/include/moveit_visual_tools/moveit_visual_tools.h:44:0,
from /home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:21:
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:564:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const Affine3d&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const Eigen::Affine3d &pose, colors color = BLUE, scales scale = MEDIUM, double length = 0.0,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:564:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const Affine3d& {aka const Eigen::Transform<double, 3, 2>&}’
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:566:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const Pose&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const geometry_msgs::Pose &pose, colors color = BLUE, scales scale = MEDIUM, double length = 0.0,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:566:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const Pose& {aka const geometry_msgs::Pose_<std::allocator<void> >&}’
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:568:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const PoseStamped&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const geometry_msgs::PoseStamped &pose, colors color = BLUE, scales scale = MEDIUM,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:568:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const PoseStamped& {aka const geometry_msgs::PoseStamped_<std::allocator<void> >&}’
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp: In member function ‘void carbon_descartes_demo::DescartesTester::planPath(std::size_t, std::size_t)’:
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:249:43: error: call of overloaded ‘publishAxis(__gnu_cxx::__alloc_traits<std::allocator<geometry_msgs::Pose_<std::allocator<void> > > >::value_type&)’ is ambiguous
visual_tools_->publishAxis(poses_[i]);
^
In file included from /home/dave/ros/current/ws_moveit/src/moveit_visual_tools/include/moveit_visual_tools/moveit_visual_tools.h:44:0,
from /home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:21:
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:755:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishAxis(const Pose&, rviz_visual_tools::scales, const string&)
bool publishAxis(const geometry_msgs::Pose &pose, scales scale = MEDIUM, const std::string &ns = "Axis");
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:757:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishAxis(const Pose&, double, double, const string&)
bool publishAxis(const geometry_msgs::Pose &pose, double length = 0.1, double radius = 0.01,
^
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp: In member function ‘void carbon_descartes_demo::DescartesTester::plotPathFromWaypoints(std::size_t, std::size_t)’:
/home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:313:77: error: no matching function for call to ‘moveit_visual_tools::MoveItVisualTools::publishArrow(geometry_msgs::Pose_<std::allocator<void> >::_position_type&, geometry_msgs::Pose_<std::allocator<void> >::_position_type&)’
visual_tools_->publishArrow(poses_[i - 1].position, poses_[i].position);
^
In file included from /home/dave/ros/current/ws_moveit/src/moveit_visual_tools/include/moveit_visual_tools/moveit_visual_tools.h:44:0,
from /home/dave/ros/current/ws_moveit/src/graphene_core/carbon_descartes_demo/src/carbon_descartes_demo.cpp:21:
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:564:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const Affine3d&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const Eigen::Affine3d &pose, colors color = BLUE, scales scale = MEDIUM, double length = 0.0,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:564:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const Affine3d& {aka const Eigen::Transform<double, 3, 2>&}’
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:566:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const Pose&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const geometry_msgs::Pose &pose, colors color = BLUE, scales scale = MEDIUM, double length = 0.0,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:566:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const Pose& {aka const geometry_msgs::Pose_<std::allocator<void> >&}’
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:568:8: note: candidate: bool rviz_visual_tools::RvizVisualTools::publishArrow(const PoseStamped&, rviz_visual_tools::colors, rviz_visual_tools::scales, double, std::size_t)
bool publishArrow(const geometry_msgs::PoseStamped &pose, colors color = BLUE, scales scale = MEDIUM,
^
/opt/ros/kinetic/include/rviz_visual_tools/rviz_visual_tools.h:568:8: note: no known conversion for argument 1 from ‘geometry_msgs::Pose_<std::allocator<void> >::_position_type {aka geometry_msgs::Point_<std::allocator<void> >}’ to ‘const PoseStamped& {aka const geometry_msgs::PoseStamped_<std::allocator<void> >&}’
make[2]: *** [CMakeFiles/carbon_descartes_demo.dir/src/carbon_descartes_demo.cpp.o] Error 1
make[1]: *** [CMakeFiles/carbon_descartes_demo.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment