安装kinetic版的moveit失败或找不到相关包问题

我的系统是ubuntu16.04+kinetic,软件源用的是易科的,软件源请参考ROS的教程,我想安装moveit,但是错误提示如下:

错误:1 http://ros.exbot.net/rospackage/ros/ubuntu xenial/main amd64 ros-kinetic-moveit-ros-visualization amd64 0.9.9-0xenial-20170806-205316-0800
  404  Not Found
错误:2 http://ros.exbot.net/rospackage/ros/ubuntu xenial/main amd64 ros-kinetic-moveit-ros amd64 0.9.9-0xenial-20170806-210959-0800
  404  Not Found
错误:3 http://ros.exbot.net/rospackage/ros/ubuntu xenial/main amd64 ros-kinetic-moveit-setup-assistant amd64 0.9.9-0xenial-20170806-211100-0800
  404  Not Found
错误:4 http://ros.exbot.net/rospackage/ros/ubuntu xenial/main amd64 ros-kinetic-moveit amd64 0.9.9-0xenial-20170806-212234-0800
  404  Not Found
无法修复缺失的软件包。  
E: 下载 http://ros.exbot.net/rospackage/ros/ubuntu/pool/main/r/ros-kinetic-moveit-ros-visualization/ros-kinetic-moveit-ros-visualization_0.9.9-0xenial-20170806-205316-0800_amd64.deb  404  Not Found 失败

E: 下载 http://ros.exbot.net/rospackage/ros/ubuntu/pool/main/r/ros-kinetic-moveit-ros/ros-kinetic-moveit-ros_0.9.9-0xenial-20170806-210959-0800_amd64.deb  404  Not Found 失败

E: 下载 http://ros.exbot.net/rospackage/ros/ubuntu/pool/main/r/ros-kinetic-moveit-setup-assistant/ros-kinetic-moveit-setup-assistant_0.9.9-0xenial-20170806-211100-0800_amd64.deb  404  Not Found 失败

E: 下载 http://ros.exbot.net/rospackage/ros/ubuntu/pool/main/r/ros-kinetic-moveit/ros-kinetic-moveit_0.9.9-0xenial-20170806-212234-0800_amd64.deb  404  Not Found 失败

E: 中止安装。

主要原因是软件源的问题,推荐中科大的软件源:

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

然后:

sudo apt-get install ros-kinetic-moveit
更新环境:

source /opt/ros/indigo/setup.bash
然后启动moveit的配置助手看看安装是否成功:

roslaunch moveit_setup_assistant setup_assistant.launch

成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值