赞
踩
看完初级的tutorials,掌握了基本概念,但是对ROS控制机器人没概念,那么首先从一个模拟器开始会比较直观,这里选择PR2模拟器
ROS真正的吸引力不在于它自己发布或订阅的中间件,而在于ROS为世界各地的开发者提供了一种标准机制来分享他们的代码。
大量现成可用的程序包(packages)已经势不可挡。
要会仿真,首先要知道怎么用仿真器,那么先学习simulator_gazebo
首先是安装,看教程输入sudo apt-get install ros-kinetic-simulator-gazebo,但是提示下面的错误,搜索网络上
root@ben-virtual-machine:~# sudo apt-get install ros-kinetic-simulator-gazebo
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-kinetic-simulator-gazebo 报错
root@ben-virtual-machine:~# sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
root@ben-virtual-machine:~# sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
Executing: /tmp/tmp.FPVwaFiywx/gpg.1.sh --keyserver
hkp://ha.pool.sks-keyservers.net:80
--recv-key
421C365BD9FF1F717815A3895523BAEEB01FA116
gpg: requesting key B01FA116 from hkp server ha.pool.sks-keyservers.net
gpg: key B01FA116: "ROS Builder <rosbuild@ros.org>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
root@ben-virtual-machine:~# sudo apt-get update
需要输入上面的三句,尝试以后,发现还是不行,
- 查看了ros安装部分,查看可获取的packet , 用下面的指令
-
- apt-cache search ros-kinetic 发现了仿真器的名字可能不对
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。