软件版本:moveit:melodic+ubuntu 18.04

背景:
参考下文安装时:
MoveIt!自定义运动规划算法的方法_moveit自定义轨迹规划算法-CSDN博客
PS:注意执行source /opt/ros/kinetic/setup.bash时,根据ubuntu版本替换“kinetic”
当执行到:
rosdep install -y --from-paths src --ignore-src --rosdistro ${ROS_DISTRO}
错误提示:
评论区也有一些朋友提到类似的错误。

解决方案:
基于豆包+CSDN的解决方案,可能有冗余操作。
安装pip3:目的是为了下载rosdepc
sudo apt update
sudo apt install python3 python3-pip -y
安装rosdepc
sudo pip3 install rosdepc
sudo rosdepc init
sudo rosdepc update
手动安装依赖包
sudo apt install -y \
ros-${ROS_DISTRO}-warehouse-ros \
ros-${ROS_DISTRO}-octomap \
ros-${ROS_DISTRO}-joy \
ros-${ROS_DISTRO}-random-numbers \
ros-${ROS_DISTRO}-joint-state-publisher-gui \
ros-${ROS_DISTRO}-object-recognition-msgs \
ros-${ROS_DISTRO}-eigen-stl-containers \
ros-${ROS_DISTRO}-ompl \
ros-${ROS_DISTRO}-rosparam-shortcuts \
ros-${ROS_DISTRO}-graph-msgs \
ros-${ROS_DISTRO}-code-coverage \
ros-${ROS_DISTRO}-eigenpy
sudo apt install -y \
ros-${ROS_DISTRO}-panda-moveit-config \
ros-${ROS_DISTRO}-spacenav-node \
ros-${ROS_DISTRO}-octomap-msgs \
ros-${ROS_DISTRO}-pybind11-catkin
sudo apt install -y ros-${ROS_DISTRO}-joy-teleop
cd ~/ws_moveit
rosdepc install -y --from-paths src --ignore-src --rosdistro ${ROS_DISTRO}
sudo rosdep fix-permissions
rosdepc install -y --from-paths src --ignore-src --rosdistro ${ROS_DISTRO}
解决结果:成功执行 rosdep install -y --from-paths src --ignore-src --rosdistro ${ROS_DISTRO},后续是否能够顺利安装,我会进一步测试。


6529

被折叠的 条评论
为什么被折叠?



