2016-10-08 2 views
2

Когда я установил moveit на unbuntu 14.4, произошла ошибка после командной строки «catkin_make».Установка Moveit в Ubuntu, ошибка «Invoking» make -j4 -l4 «failed» произошла

детали ошибки являются следующие:

`[email protected]:~/catkin_ws$ catkin_make 
Base path: /home/heng/catkin_ws 
Source space: /home/heng/catkin_ws/src 
Build space: /home/heng/catkin_ws/build 
Devel space: /home/heng/catkin_ws/devel 
Install space: /home/heng/catkin_ws/install 
    #### 
#### Running command: "make cmake_check_build_system" in "/home  /heng/catkin_ws/build" 
#### 
#### 
#### Running command: "make -j4 -l4" in "/home/heng/catkin_ws/build" 
#### 
[ 0%] Built target actionlib_msgs_generate_messages_py 
[ 0%] Built target geometry_msgs_generate_messages_py 
[ 0%] Built target _kinova_msgs_generate_messages_check_deps_ArmPoseActionResult 
[ 0%] Built target 
[ 43%] Built target moveit_robot_state 
[ 44%] Built target moveit_robot_trajectory 
[ 44%] [ 44%] Built target moveit_dynamics_solver 
Built target moveit_kinematics_metrics 
[ 44%] Built target moveit_trajectory_processing 
[ 45%] [ 45%] Built target moveit_planning_interface 
Building CXX object moveit_core/collision_detection/CMakeFiles/moveit_collision_detection.dir/src/collision_octomap_filter.cpp.o 
/home/heng/catkin_ws/src/moveit_core/collision_detection /src/collision_octomap_filter.cpp: In function ‘int collision_detection::refineContactNormals(const ObjectConstPtr&, collision_detection::CollisionResult&, double, double, bool, double, double)’: 
/home/heng/catkin_ws/src/moveit_core/collision_detection /src/collision_octomap_filter.cpp:119:71: error: conversion from ‘const boost::shared_ptr<const octomap::OcTree>’ to non-scalar type ‘std::shared_ptr<const octomap::OcTree>’ requested std::shared_ptr<const octomap::OcTree> octree = shape_octree->octree; 
                   ^
make[2]: *** [moveit_core/collision_detection/CMakeFiles /moveit_collision_detection.dir/src/collision_octomap_filter.cpp.o] Error 1 
make[1]: *** [moveit_core/collision_detection/CMakeFiles /moveit_collision_detection.dir/all] Error 2 
make: *** [all] Error 2 
Invoking "make -j4 -l4" failed 

error occur in [45%],error is "Invoking "make -j4 -l4" failed" 

, пожалуйста, помогите мне .thanks заранее.

ответ

0

сделал попытку установить его:

sudo apt-get install ros-indigo-moveit-full 

связи от here и он работал для меня на ROS Indigo/Ubuntu 14,04

+0

спасибо, мои одноклассники помогли мне решить эту problem.but я все еще не знают, как его решить. –

 Смежные вопросы

  • Нет связанных вопросов^_^