首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ROS mavros构建错误

ROS mavros构建错误
EN

Stack Overflow用户
提问于 2018-02-28 06:28:40
回答 1查看 808关注 0票数 0

硬件:覆盆子Pi 3

OS: Raspbian扩展

ROS:动力学

当试图将mavros添加到预制片时,我rosdep抛出一个错误。

按照源安装指令的指示,我将以以下方式结束:

rosdep install --from-paths src --ignore-src -y

但是得到错误:

代码语言:javascript
复制
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
image_geometry: No definition of [opencv3] for OS version [stretch]
mavros: No definition of [geographic_msgs] for OS version [stretch]
mavros_msgs: No definition of [geographic_msgs] for OS version [stretch]
mavros_extras: No definition of [tf] for OS version [stretch]
test_mavros: No definition of [control_toolbox] for OS version [stretch]
cv_bridge: No definition of [opencv3] for OS version [stretch]

因为我处于Raspbian扩展阶段,所以我使用以下命令:

rosdep install -y –from-paths src –ignore-src –rosdistro kinetic -r –os=debian:stretch

但是得到错误:

代码语言:javascript
复制
ERROR: Rosdep cannot find all required resources to answer your query
Missing resource –from-paths
ROS path [0]=/home/pi/ros_catkin_ws/build/opt/ros/kinetic/share/ros
ROS path [1]=/home/pi/rosbots_catkin_ws/src
ROS path [2]=/home/pi/ros_catkin_ws/build/opt/ros/kinetic/share

我甚至尝试过这种方法,然而,我仍然没有mavros (kinetic)在我的覆盆子Pi。

EN

回答 1

Stack Overflow用户

发布于 2018-03-02 17:48:06

我不认为你需要从源代码编译。

为什么不用apt-get安装呢?

试试sudo apt-获取安装ros-动态-mavros?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49023246

复制
相关文章

相似问题

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