我在ubuntu 16.04上运行的动力学系统上安装了Turtlebot,我在17:10跟随了这段视频https://www.youtube.com/watch?v=9U6GDonGFHw&feature=youtu.be,并在sudo apt-get install中将单词'indigo'替换为'kinetic',但是我收到错误消息,例如无法找到软件包ros-kinetic-turtlebot-simulator /无法找到软件包ros-kinetic-rocon-remocon /无法找到软件包ros-kinetic-rocon-qt-library。
有人可以帮助我吗?谢谢
我已经尝试了不同的设置,例如git clone http://wiki.ros.org/Robots/TurtleBot/kinetic中的某些单独的软件包,但仍无法正常工作。
答案 0 :(得分:0)
请首先按照ROS Kinetic http://wiki.ros.org/kinetic/Installation/Ubuntu的Wiki安装的1.2子部分中的说明首先设置sources.list。
希望这会有所帮助!
答案 1 :(得分:0)
好吧,我也遇到了同样的问题,我确实按照视频中的所有说明进行操作,但是该安装是针对indigo
的,因此仅更改单词kinetic
无效,因此我找到了解决方案,使用apt-cache search ros-kinetic
。这将显示ros kinetic
支持的一长串软件包,是的,还有所有与turtlebot相关的软件包的列表。要安装,请使用常规的sudo apt-get install <pkg_name>
。您必须手动一个个安装所有软件包,没有一条代码行可以安装所有与turtlebot相关的软件包,但是您可以一次安装所有软件包,只需将所有软件包名称彼此相邻添加即可,例如{{ 1}},按“ y”进行安装,然后检查安装sudo apt-get install <pkg_name1> <pkg_name2> <pkg_name3>........
在找不到安装源时,您也可以安装其他类似的软件包。
希望这会有所帮助。
答案 2 :(得分:0)
尝试使用此代码为Tureticbot安装Kinetic
sudo apt-get install ros-kinetic-turtlebot ros-kinetic-turtlebot-actions ros-kinetic-turtlebot-apps ros-kinetic-turtlebot-bringup ros-kinetic-turtlebot-calibration ros-kinetic-turtlebot-capabilities ros-kinetic-turtlebot-create ros-kinetic-turtlebot-dashboard ros-kinetic-turtlebot-description ros-kinetic-turtlebot-follower ros-kinetic-turtlebot-gazebo ros-kinetic-turtlebot-interactions ros-kinetic-turtlebot-interactive-markers ros-kinetic-turtlebot-loadout-kha1 ros-kinetic-turtlebot-msgs ros-kinetic-turtlebot-navigation ros-kinetic-turtlebot-rapps ros-kinetic-turtlebot-rviz-launchers ros-kinetic-turtlebot-simulator ros-kinetic-turtlebot-stage ros-kinetic-turtlebot-stdr ros-kinetic-turtlebot-teleop
在某些情况下,您还会发现一些依赖关系问题。做
source /opt/ros/kinetic/setup.bash
希望这会有所帮助!