[ros-users] motion_planning_environment/planning_environment compile failure

Enea Scioni enea.scioni at student.unife.it
Wed Dec 15 09:39:01 UTC 2010


Hi all ROS users/dev,

I got the following error when I tried to compile the package
"planning_environment" of "motion_planning_environment" stack:

home/haianos/ros_stacks/motion_planning_environment/planning_environment/src/models/robot_models.cpp:71:
error: no matching function for call to
‘planning_models::KinematicModel::KinematicModel(urdf::Model&,
std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >, std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > > > >&)’
/home/haianos/ros_stacks/motion_mapping_common/planning_models/include/planning_models/kinematic_model.h:499:
note: candidates are: planning_models::KinematicModel::KinematicModel(const
urdf::Model&, const std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >, std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > > > >&, const
std::vector<planning_models::KinematicModel::MultiDofConfig,
std::allocator<planning_models::KinematicModel::MultiDofConfig> >&)


It seems that the argument "const std::vector<MultiDofConfig>&
multi_dof_configs" is missing: how can I fix it?

Greetings,
Enea Scioni
-- 
View this message in context: http://ros-users.122217.n3.nabble.com/motion-planning-environment-planning-environment-compile-failure-tp2091101p2091101.html
Sent from the ROS-Users mailing list archive at Nabble.com.



More information about the ros-users mailing list