Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ____________________________________________________________________________________________________________________________________________________________________________________________________________
- Errors << moveit_planners_ompl:make /home/ljk/robot_exp/moveit_ws/logs/moveit_planners_ompl/build.make.001.log
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp: In member function ‘virtual void ompl_interface::ModelBasedPlanningContext::configure()’:
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp:199:64: error: no matching function for call to ‘ompl::base::ScopedState<>::ScopedState(ompl_interface::ModelBasedStateSpacePtr&)’
- ompl::base::ScopedState<> ompl_start_state(spec_.state_space_);
- ^
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp:199:64: note: candidates are:
- In file included from /usr/local/include/ompl/base/ProblemDefinition.h:48:0,
- from /usr/local/include/ompl/base/Planner.h:41,
- from /usr/local/include/ompl/geometric/SimpleSetup.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:45,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp:37:
- /usr/local/include/ompl/base/ScopedState.h:124:13: note: ompl::base::ScopedState<T>::ScopedState(ompl::base::StateSpacePtr, const ompl::base::State*) [with T = ompl::base::StateSpace; ompl::base::StateSpacePtr = std::shared_ptr<ompl::base::StateSpace>]
- ScopedState(StateSpacePtr space, const State *state) : space_(std::move(space))
- ^
- /usr/local/include/ompl/base/ScopedState.h:124:13: note: candidate expects 2 arguments, 1 provided
- /usr/local/include/ompl/base/ScopedState.h:105:13: note: template<class O> ompl::base::ScopedState<T>::ScopedState(const ompl::base::ScopedState<O>&)
- ScopedState(const ScopedState<O> &other)
- ^
- /usr/local/include/ompl/base/ScopedState.h:105:13: note: template argument deduction/substitution failed:
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp:199:64: note: ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ is not derived from ‘const ompl::base::ScopedState<T>’
- ompl::base::ScopedState<> ompl_start_state(spec_.state_space_);
- ^
- In file included from /usr/local/include/ompl/base/ProblemDefinition.h:48:0,
- from /usr/local/include/ompl/base/Planner.h:41,
- from /usr/local/include/ompl/geometric/SimpleSetup.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:45,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/model_based_planning_context.cpp:37:
- /usr/local/include/ompl/base/ScopedState.h:96:13: note: ompl::base::ScopedState<T>::ScopedState(const ompl::base::ScopedState<T>&) [with T = ompl::base::StateSpace]
- ScopedState(const ScopedState<T> &other) : space_(other.getSpace())
- ^
- /usr/local/include/ompl/base/ScopedState.h:96:13: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const ompl::base::ScopedState<>&’
- /usr/local/include/ompl/base/ScopedState.h:84:22: note: ompl::base::ScopedState<T>::ScopedState(ompl::base::StateSpacePtr) [with T = ompl::base::StateSpace; ompl::base::StateSpacePtr = std::shared_ptr<ompl::base::StateSpace>]
- explicit ScopedState(StateSpacePtr space) : space_(std::move(space))
- ^
- /usr/local/include/ompl/base/ScopedState.h:84:22: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘ompl::base::StateSpacePtr {aka std::shared_ptr<ompl::base::StateSpace>}’
- /usr/local/include/ompl/base/ScopedState.h:71:22: note: ompl::base::ScopedState<T>::ScopedState(const SpaceInformationPtr&) [with T = ompl::base::StateSpace; ompl::base::SpaceInformationPtr = std::shared_ptr<ompl::base::SpaceInformation>]
- explicit ScopedState(const SpaceInformationPtr &si) : space_(si->getStateSpace())
- ^
- /usr/local/include/ompl/base/ScopedState.h:71:22: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const SpaceInformationPtr& {aka const std::shared_ptr<ompl::base::SpaceInformation>&}’
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp: In member function ‘ompl::base::StateStoragePtr ompl_interface::ConstraintsLibrary::constructConstraintApproximation(const ModelBasedPlanningContextPtr&, const Constraints&, const Constraints&, const ompl_interface::ConstraintApproximationConstructionOptions&, ompl_interface::ConstraintApproximationConstructionResults&)’:
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:439:116: error: no matching function for call to ‘ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >::StateStorageWithMetadata(const ModelBasedStateSpacePtr&)’
- ConstraintApproximationStateStorage* cass = new ConstraintApproximationStateStorage(pcontext->getOMPLStateSpace());
- ^
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:439:116: note: candidates are:
- In file included from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:48:0,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/planning_context_manager.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/constraints_library.h:41,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:37:
- /usr/local/include/ompl/base/StateStorage.h:221:13: note: ompl::base::StateStorageWithMetadata<M>::StateStorageWithMetadata(const StateSpacePtr&) [with M = std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > >; ompl::base::StateSpacePtr = std::shared_ptr<ompl::base::StateSpace>]
- StateStorageWithMetadata(const StateSpacePtr &space) : StateStorage(space)
- ^
- /usr/local/include/ompl/base/StateStorage.h:221:13: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const StateSpacePtr& {aka const std::shared_ptr<ompl::base::StateSpace>&}’
- /usr/local/include/ompl/base/StateStorage.h:214:15: note: ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >::StateStorageWithMetadata(const ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >&)
- class StateStorageWithMetadata : public StateStorage
- ^
- /usr/local/include/ompl/base/StateStorage.h:214:15: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >&’
- /usr/local/include/ompl/base/StateStorage.h:214:15: note: ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >::StateStorageWithMetadata(ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >&&)
- /usr/local/include/ompl/base/StateStorage.h:214:15: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘ompl::base::StateStorageWithMetadata<std::pair<std::vector<long unsigned int>, std::map<long unsigned int, std::pair<long unsigned int, long unsigned int> > > >&&’
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:471:63: error: no matching function for call to ‘ompl::base::ScopedState<>::ScopedState(const ModelBasedStateSpacePtr&)’
- ompl::base::ScopedState<> temp(pcontext->getOMPLStateSpace());
- ^
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:471:63: note: candidates are:
- In file included from /usr/local/include/ompl/base/ProblemDefinition.h:48:0,
- from /usr/local/include/ompl/base/Planner.h:41,
- from /usr/local/include/ompl/geometric/SimpleSetup.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:45,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/planning_context_manager.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/constraints_library.h:41,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:37:
- /usr/local/include/ompl/base/ScopedState.h:124:13: note: ompl::base::ScopedState<T>::ScopedState(ompl::base::StateSpacePtr, const ompl::base::State*) [with T = ompl::base::StateSpace; ompl::base::StateSpacePtr = std::shared_ptr<ompl::base::StateSpace>]
- ScopedState(StateSpacePtr space, const State *state) : space_(std::move(space))
- ^
- /usr/local/include/ompl/base/ScopedState.h:124:13: note: candidate expects 2 arguments, 1 provided
- /usr/local/include/ompl/base/ScopedState.h:105:13: note: template<class O> ompl::base::ScopedState<T>::ScopedState(const ompl::base::ScopedState<O>&)
- ScopedState(const ScopedState<O> &other)
- ^
- /usr/local/include/ompl/base/ScopedState.h:105:13: note: template argument deduction/substitution failed:
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:471:63: note: ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ is not derived from ‘const ompl::base::ScopedState<T>’
- ompl::base::ScopedState<> temp(pcontext->getOMPLStateSpace());
- ^
- In file included from /usr/local/include/ompl/base/ProblemDefinition.h:48:0,
- from /usr/local/include/ompl/base/Planner.h:41,
- from /usr/local/include/ompl/geometric/SimpleSetup.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:45,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/planning_context_manager.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/constraints_library.h:41,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/constraints_library.cpp:37:
- /usr/local/include/ompl/base/ScopedState.h:96:13: note: ompl::base::ScopedState<T>::ScopedState(const ompl::base::ScopedState<T>&) [with T = ompl::base::StateSpace]
- ScopedState(const ScopedState<T> &other) : space_(other.getSpace())
- ^
- /usr/local/include/ompl/base/ScopedState.h:96:13: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const ompl::base::ScopedState<>&’
- /usr/local/include/ompl/base/ScopedState.h:84:22: note: ompl::base::ScopedState<T>::ScopedState(ompl::base::StateSpacePtr) [with T = ompl::base::StateSpace; ompl::base::StateSpacePtr = std::shared_ptr<ompl::base::StateSpace>]
- explicit ScopedState(StateSpacePtr space) : space_(std::move(space))
- ^
- /usr/local/include/ompl/base/ScopedState.h:84:22: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘ompl::base::StateSpacePtr {aka std::shared_ptr<ompl::base::StateSpace>}’
- /usr/local/include/ompl/base/ScopedState.h:71:22: note: ompl::base::ScopedState<T>::ScopedState(const SpaceInformationPtr&) [with T = ompl::base::StateSpace; ompl::base::SpaceInformationPtr = std::shared_ptr<ompl::base::SpaceInformation>]
- explicit ScopedState(const SpaceInformationPtr &si) : space_(si->getStateSpace())
- ^
- /usr/local/include/ompl/base/ScopedState.h:71:22: note: no known conversion for argument 1 from ‘const ModelBasedStateSpacePtr {aka const boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const SpaceInformationPtr& {aka const std::shared_ptr<ompl::base::SpaceInformation>&}’
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/planning_context_manager.cpp: In member function ‘ompl_interface::ModelBasedPlanningContextPtr ompl_interface::PlanningContextManager::getPlanningContext(const planning_interface::PlannerConfigurationSettings&, const StateSpaceFactoryTypeSelector&, const MotionPlanRequest&) const’:
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/planning_context_manager.cpp:241:101: error: no matching function for call to ‘ompl::geometric::SimpleSetup::SimpleSetup(ompl_interface::ModelBasedStateSpacePtr&)’
- context_spec.ompl_simple_setup_.reset(new ompl::geometric::SimpleSetup(context_spec.state_space_));
- ^
- /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/planning_context_manager.cpp:241:101: note: candidates are:
- In file included from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/model_based_planning_context.h:45:0,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/planning_context_manager.h:40,
- from /home/ljk/robot_exp/moveit_ws/src/moveit/moveit_planners/ompl/ompl_interface/src/planning_context_manager.cpp:37:
- /usr/local/include/ompl/geometric/SimpleSetup.h:70:22: note: ompl::geometric::SimpleSetup::SimpleSetup(const StateSpacePtr&)
- explicit SimpleSetup(const base::StateSpacePtr &space);
- ^
- /usr/local/include/ompl/geometric/SimpleSetup.h:70:22: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const StateSpacePtr& {aka const std::shared_ptr<ompl::base::StateSpace>&}’
- /usr/local/include/ompl/geometric/SimpleSetup.h:67:22: note: ompl::geometric::SimpleSetup::SimpleSetup(const SpaceInformationPtr&)
- explicit SimpleSetup(const base::SpaceInformationPtr &si);
- ^
- /usr/local/include/ompl/geometric/SimpleSetup.h:67:22: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const SpaceInformationPtr& {aka const std::shared_ptr<ompl::base::SpaceInformation>&}’
- /usr/local/include/ompl/geometric/SimpleSetup.h:63:15: note: ompl::geometric::SimpleSetup::SimpleSetup(const ompl::geometric::SimpleSetup&)
- class SimpleSetup
- ^
- /usr/local/include/ompl/geometric/SimpleSetup.h:63:15: note: no known conversion for argument 1 from ‘ompl_interface::ModelBasedStateSpacePtr {aka boost::shared_ptr<ompl_interface::ModelBasedStateSpace>}’ to ‘const ompl::geometric::SimpleSetup&’
- make[2]: *** [ompl_interface/CMakeFiles/moveit_ompl_interface.dir/src/model_based_planning_context.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- make[2]: *** [ompl_interface/CMakeFiles/moveit_ompl_interface.dir/src/constraints_library.cpp.o] Error 1
- make[2]: *** [ompl_interface/CMakeFiles/moveit_ompl_interface.dir/src/planning_context_manager.cpp.o] Error 1
- make[1]: *** [ompl_interface/CMakeFiles/moveit_ompl_interface.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement