其他分享
首页 > 其他分享> > ROS-Industrial中的ABB机械手实验包

ROS-Industrial中的ABB机械手实验包

作者:互联网

原文链接:http://wiki.ros.org/abb_experimental

ROS-Industrial中的ABB机械手实验包

实验包摘要

1. 状态

实验:此状态表明该软件充其量只是实验代码。存在已知问题和缺少功能。API完全不稳定,可能会发生变化。不建议在生产系统中使用。所有代码都从此级别开始。有关更多信息,请参阅ROS-Industrial软件状态页面。

2. 概述

该堆栈是ROS-Industrial计划的一部分。它包含实验包,一旦他们收到足够的测试和审查,将被移动到abb包。

3. 兼容性

分布分支中的包(即:kinetic -devel)可以预期与相应的ROS分布兼容(即:Indigo -devel分支可用于Indigo)。在后续ROS版本之间没有重大差异的情况下,-devel分支也可能与下一版本兼容(即:只要不存在jade-devel分支,就可以在Jade上使用indigo-devel)。

4. 安装

由于此存储库中的所有软件包都是实验性的,因此它们不会通过官方渠道发布,必须在克隆到catkin工作区后从源代码构建。

由于此堆栈可能取决于对主abb堆栈的未发布更改,因此您还必须从源代码检出ABB堆栈的相应分支(kinetic-devel)。使用发布包从ABB(即:通过安装apt-get的)明确不支持

在catkin工作区:

Toggle line numbers
   1 cd /path/to/catkin_ws/src
   2 
   3 # retrieve the latest development version of industrial_core. If you'd rather
   4 # use the latest released version, replace 'kinetic-devel' with 'kinetic'
   5 git clone -b kinetic-devel https://github.com/ros-industrial/industrial_core.git
   6 
   7 # retrieve the latest development version of abb and abb_experimental
   8 # NOTE: you MUST use the '-devel' version of abb
   9 git clone -b kinetic-devel https://github.com/ros-industrial/abb.git
  10 git clone -b kinetic-devel https://github.com/ros-industrial/abb_experimental.git
  11 
  12 cd /path/to/catkin_ws
  13 
  14 # checking dependencies
  15 rosdep install --from-paths src --ignore-src --rosdistro kinetic
  16 
  17 # building
  18 catkin_make
  19 
  20 # source this workspace (only if you don't have any others)
  21 source /path/to/catkin_ws/devel/setup.bash

有关构建catkin工作空间的更多信息,请参阅catkin教程。

5. 教程

有关更多信息,请参阅abb页面。

6. 联系我们/技术支持

有关此软件包或ROS-Industrial的一般问题,请通过在ROS Discourse 的ROS-Industrial类别中发布消息来联系开发人员。

7. 报告错误

使用GitHub 报告错误或提交功能请求。

标签:abb,Industrial,catkin,devel,git,BB机,kinetic,ROS
来源: https://blog.csdn.net/Darmin89/article/details/100126891