首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ROS-旋律与Gazebo 11的兼容性

ROS-旋律与Gazebo 11的兼容性
EN

Stack Overflow用户
提问于 2020-04-05 22:38:58
回答 1查看 1.9K关注 0票数 1

大家好,我最近下载了凉亭11和ROS旋律,但每当我去启动我的机器人应用程序,我会得到以下错误。

..。登录到/home/home/.ros/log/77df126e-778d-11ea-87b5-363bebb00921/roslaunch-home-H110M-S2-4832.log

检查日志目录的磁盘使用情况。这可能需要一段时间。

按Ctrl-C键中断

检查日志文件磁盘的使用情况。使用量<1GB。

资源未找到: simple_arm

ROS path =/opt/ros/旋律/共享/ros

ROS路径1=/opt/ros/旋律/共享

异常的跟踪已写入日志文件。

我甚至试过

sudo apt-获取安装ros-旋律-ros ros-控制

但是work.It并没有说它依赖于凉亭9,但是我怎么能让它在凉亭11上工作呢?

EN

回答 1

Stack Overflow用户

发布于 2020-12-20 16:09:26

在旋律中,默认的gazebo-ros-control是Gazebo9。如果要在旋律中使用Gazebo11,则必须安装相应的gazebo11-ros-control包,如下所示:

代码语言:javascript
复制
$ sudo apt install ros-melodic-gazebo11-ros-control

其他相关软件包(如果不是作为依赖项自动安装)

  • ros-melodic-gazebo11-ros
  • ros-melodic-gazebo11-msgs
  • ros-melodic-gazebo11-plugins
  • ros-melodic-gazebo11-ros-pkgs
  • ros-melodic-gazebo11-dev

Gazebo 11.x series系列下面阅读更多http://gazebosim.org/tutorials?tut=ros_wrapper_versions&cat=connect_ros

Note!记得先删除Gazebo9,然后删除ros-melodic-gazebo-ros-control,否则您可能会从apt中得到一个错误。

设置您的计算机以接受来自packages.osrfoundation.org的软件

通常,您只能在ROS发行版上获得Gazebo的第一个版本,例如9.0或11.0。如果您想要编写11.3这样的小更新,那么按照这里的指南将packages.osrfoundation.org添加到您的包回购中http://gazebosim.org/tutorials?tut=install_ubuntu&cat=install

通常,您只需执行以下操作即可获得最新的Gazebo更新:

代码语言:javascript
复制
$ sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
$ wget https://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
$ sudo apt update
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61050473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档