美国ROS工业联盟于2017年6月6日至8日在德克萨斯州圣安东尼奥市的SwRI举办了ROS工业开发人员培训班。12位与会者代表了一系列不同的组织,包括Bastian Solutions,EWI,John Deere,PlusOne Robotics,麦格纳国际,伦斯勒理工学院,德克萨斯大学奥斯丁分校以及安川美国的Motoman机器人部。为期三天的课程是针对具有C ++编程背景的个人,他们试图学习组成自己的ROS节点。

  • 第1天专注于介绍性ROS技能。
  • 第2天使用MoveIt检查运动规划!以及使用笛卡尔规划师和感知概念。
  • 第3天包括对感知的介绍,最终实现了实验室编程练习,并提供了选择和放置应用程序或笛卡尔应用程序。

非常感谢训练班领导Jeremy Zoss和Austin Deric。培训课程是开源的,可在这里进行

有关此类的更多详细信息,请参阅事件页面

如果您有兴趣参加10月的下一班课程,请留意这个活动页面

----

ROS工业(动力)训练

安装你的电脑

先决条件

Linux基础知识

C ++

介绍

会议1 - ROS概念和基础知识

会话2 - 基本ROS应用程序

第3节 - 机械手的运动控制

会话4 - 笛卡尔和感知

会话5 - 高级主题

应用程序演示 - 感知驱动操作

应用演示 - 笛卡尔规划与执行

----

ROS工业培训材料。
C ++CMakePython其他
克隆或下载 
分支: 动力学 

新拉请求

README.md

industrial_training

ROS工业培训材料。

----

美国ROS工业联合会将于2017年10月10日至12日举办为期三天的ROS工业开发商培训班。

预先安装了ROS-I培训虚拟机,请将笔记本电脑带到课堂上。该课程面向具有C ++编程背景的个人,旨在学习组成自己的ROS节点。

  • 第1天将重点介绍ROS技巧。
  • 第2天将使用MoveIt!以及笛卡尔规划师和感知概念来检查运动规划。
  • 第3天提供实验室编程练习,并提供选择申请或笛卡尔应用程序。

日期:2017年10月10日至12日

注册:注册表单的链接将在课程开始前两个月发布。

费用:免费培训:

  • 全体联盟成员组织三名与会者
  • 副联盟成员组织的两名与会者
  • 研究联盟成员组织的一位与会者

对于非会员,政府成员或超过您的限制的座位,每位参加者的培训费用为2,199美元。培训空间有限,将以先到先得的方式提供。

住宿:TBD

课程:链接到维基

先决条件:Linux / Ubuntu熟悉,C ++体验和程序化机器人的愿望!

可打印的议程:下载PDF

地点:TBD,目前正在寻求有兴趣主办培训班的行业合作伙伴。欲了解更多信息,请联系Levi Armstrong

VM检查10月9日星期一:请在到达之前测试VM安装。不良/慢VM性能可能会对您的学习体验产生负面影响。培训师将于星期一晚上八点至九点半在TBD上提供,以验证VM安装的正确性,并使用任何最后一分钟课程更改来更新虚拟机。预备配置的“借贷”笔记本电脑数量有限将作为应急准备。

----

ROS工业联盟美洲公司正在德克萨斯州圣安东尼奥市举办ROS工业开发商培训班,于2017年6月6日至8日。课程将持续三整天。

预先安装了ROS-I培训虚拟机,请将笔记本电脑带到课堂上。该课程面向具有C ++编程背景的个人,旨在学习组成自己的ROS节点。

  • 第1天将重点介绍ROS技巧。
  • 第2天将使用MoveIt来检查运动规划!以及笛卡尔计划和感知概念。
  • 第3天提供实验室编程练习(可选择):拾取和放置应用程序,笛卡尔应用程序。

日期:2017年6月6日至8日

注册:使用此链接注册。

费用:免费培训:

  • 全体联盟成员组织三名与会者
  • 副联盟成员组织的两名与会者
  • 研究联盟成员组织的一位与会者

对于非会员,政府成员或超过您的限制的座位,每位参加者的培训费用为2,199美元。培训空间有限,将以先到先得的方式提供。

住宿:Westover Hills万怡酒店。要享受团体价格(99美​​元),请使用预订房间时提供的链接。酒店与SwRI培训中心将提供交通服务,每天上午8:15离开。

课程:链接到维基

先决条件:Linux / Ubuntu熟悉,C ++体验和程序化机器人的愿望!

可打印的议程:下载PDF

地点:美国德克萨斯州圣安东尼奥市的西南研究所

VM检查星期一,六月。5:请在到达之前测试VM安装。不良/慢VM性能可能会对您的学习体验产生负面影响。Westover万豪万豪酒店Waves休息室将于星期一晚上8:00至9:30提供培训人员,以验证VM安装的正确性,并随时更新课程更新。预备配置的“借贷”笔记本电脑数量有限将作为应急准备。

----

----

http://docs.ros.org/kinetic/api/moveit_tutorials/html/index.html

MoveIt!教程

这些教程将会介绍如何使用MoveIt!与你的机器人 假设你已经配置了MoveIt!为您的机器人 - 检查运行MoveIt的机器人列表!看看是否MoveIt!已经可以为您的机器人。否则,请跳到有关设置MoveIt的教程!为您的机器人 如果您只想测试MoveIt!,请使用PR2作为快速启动机器人。

注意

引用PR2的所有教程仅使用ROS Indigo进行测试,但可能与ROS Jade合作。有关详细信息,请参阅问题

以前版本的这些教程:ROS Indigo

初学者

MoveIt的主要用户界面!是通过move_group_interface。您可以通过C ++和Python使用这个界面。基于GUI的界面可以通过使用MoveIt!Rviz插件。我们将详细介绍每个这些接口:

高级

这套高级教程适用于使用MoveIt!的C ++ API的开发人员。大多数用户想访问MoveIt!在C ++或Python中应该使用move_group_interface(上图)。

与新机器人集成

在尝试将新机器人与MoveIt!集成之前,请检查您的机器人是否已经安装(请参阅运行MoveIt!的机器人列表)。否则,请按照本节中的教程将您的机器人与MoveIt集成!(并在MoveIt!邮件列表中分享您的结果)

归因

原来的MoveIt!由Sachin Chitta,Dave Hershberger和SRI International的Acorn Pooley创建的教程。Dave Coleman,Michael Gorner和Francisco Suarez进一步改进。请帮我们改进这些文档!

----

一个基于狮身人面像的集中式文件归档MoveIt! http://docs.ros.org/kinetic/api/movei...
HTMLPythonJavaScriptCMakeCSSShell
克隆或下载 
分支: 动力学 

新拉请求

_scripts 初始提交 10个月前
_静态的 右键对齐“GitHub上的编辑”按钮(#9 10个月前
_themes / sphinx_rtd_theme [kinetic]添加代码下载说明的横幅(类似 #69... 3 months ago
DOC `标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; color: rgb(106, 115, 125); text-decoration: none;">启动参数中固定错字(#81`标签。 这里有``remap`````似乎是这个代码试图做的" style="box-sizing: border-box; background-color: transparent; color: rgb(106, 115, 125); text-decoration: none;">) 10 days ago
的.gitignore Clang格式的所有教程(#43 8 months ago
.travis.yml Travis检查错误(#28 9 months ago
的CMakeLists.txt Revamp move_group_interface_tutorial 8 months ago
README.md 添加了Trac-IK教程(#41 8个月前
build_locally.sh 初始提交 10个月前
conf.py Revamp move_group_interface_tutorial 8个月前
index.rst 时间参数化/速度控制新手段(#50 8个月前
package.xml中 Revamp move_group_interface_tutorial 8个月前
rosdoc.yaml 与旧版Sphinx兼容(1.2.2) 10个月前

README.md

MoveIt!教程

此回购由ROS构建服务器场自动构建,其输出位于此处:http : //docs.ros.org/kinetic/api/moveit_tutorials/html/

教程使用Sphinx“Python文档生成器”中常用的reStructuredText格式。这与普通的Markdown格式不同。

Travis持续整合

ROS Buildfarm

版本

由于indigo-devel历史原因,分支机构大部分被认为是“冻结”的,教科书的新变更应在kinetic-devel分支机构中。

建立

如果您想通过在本机上本地生成html页面来测试教程,请安装rosdoc_lite

sudo apt-get install ros-kinetic-rosdoc-lite

并运行在包的根目录中:

rosdoc_lite -o build .

然后LOCAL_PACKAGE_PATH/build/html/index.html在您的网络浏览器中打开。

部署

对于将文档更改部署到Web上,rosdoc_lite wiki的第3节说,对于在rosdistro存储库中列出了rosinstall文件的存储库中的包,rosdoc_lite将自动运行。这是大约每24小时进行一次,过夜

----

ROS-I工业机器人培训课程资料 2017-06-30的更多相关文章

  1. @NOI模拟2017.06.30 - T3@ Right

    目录 @description@ @solution@ @part - 1@ @part - 2@ @accepted code@ @details@ @description@ JOHNKRAM 和 ...

  2. @NOI模拟2017.06.30 - T1@ Left

    目录 @description@ @solution@ @accepted code@ @details@ @description@ JOHNKRAM 最近在研究排序网络,但他发现他不会制作比较器, ...

  3. 【资料下载区】【GMT43相关代码、资料下载地址】更新日期2017/06/28

    [GMT43相关文档][更新中...] GMT43原理图(PDF)下载GMT43说明书(PDF)下载GMT43机械结构尺寸(PDF)下载 [GMT43相关例程代码][ARM][更新中...] 基于HA ...

  4. Cheatsheet: 2017 06.01 ~ 06.30

    .NET Porting a .NET Framework library to .NET Core Performance Improvements in .NET Core High-perfor ...

  5. python实战===2017年30个惊艳的Python开源项目 (转)

    本文转自:http://www.sohu.com/a/216723120_115128 摘要:本文来自Mybridge,介绍了过去一年里30个惊艳的Python开源项目.点击每一个都可以在GitHub ...

  6. ·数据库基本内容回顾-day16.06.30

    一. 模式的定义和删除  ---创建了一个模式,就创建了一个数据库命名空间,一个框架.cascade.restrict create schema<模式名> authorization & ...

  7. EZ 2017 12 30 2018noip第二次膜你赛

    去年的比赛了,然而今天才改好. 总体难度适中,有大佬AK. 主要是自己SB第二题没想出来,然后又是可怜的100来分. T1 一道二分+数学的题目. 我们可以二分叫的次数,然后用公式(等差数列,公差都是 ...

  8. 2018.06.30 BZOJ4765: 普通计算姬(dfs序+分块+树状数组)

    4765: 普通计算姬 Time Limit: 30 Sec Memory Limit: 256 MB Description "奋战三星期,造台计算机".小G响应号召,花了三小时 ...

  9. 2017.6.30 用shiro实现并发登录人数控制(实际项目中的实现)

    之前的学习总结:http://www.cnblogs.com/lyh421/p/6698871.html 1.kickout功能描述 如果将配置文件中的kickout设置为true,则在另处再次登录时 ...

随机推荐

  1. Ubuntu12.04 安装adb

    1.通过apt-get安装adb sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get i ...

  2. Qt、MVB

    使用的陪测网卡是[众志诚MVB网卡],通过串口配置,可以接收和发送MVB数据. 一.MVB通信介绍 对于某一节点[如众志诚MVB网卡],为其配置0x710和0x720端口为源端口,用于发送数据,为其配 ...

  3. http://www.kindsoft.net/docs/qna.html

    http://www.kindsoft.net/docs/qna.html 感觉 Kindediter 非常好用  界面效果好 API也全面 很不错的编辑器

  4. [翻译]CSS模块-未来的编码方式

    前言 这是Glen Maddern发布于2015年8月19日的一篇文章,主要是之前翻译的文章<理解CSS模块方法>里提到这篇文章,现在算是顺藤摸瓜跟进来看看. 这里的翻译都是根据我自己的理 ...

  5. angularjs 整合bootstrap 时间控件

    一.引入js <link href="${basePath}/static/plugin/bootstrap/css/bootstrap-datetimepicker.min.css& ...

  6. mysql悲观锁以及乐观锁总结和实践

    悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中, 将数据处于锁定状态.悲观锁的实现,往往 ...

  7. JS实现的base64加密、md5加密及sha1加密详解

    1.base64加密 在页面中引入base64.js文件,调用方法为: <!DOCTYPE HTML> <html> <head> <meta charset ...

  8. DNS和Bind配置指南

    /////////////////////////////目录//////////////////////////////////////一.DNS原理相关二.使用bind搭建最简单的DNS服务器三. ...

  9. python3安装tensorflow遇到的问题

    1. 使用命令:sudo pip3 install --upgrade \ https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow ...

  10. Jenkins搭建GitHub仓库

    一.安装Jenkins 二.安装Git 三.注册GitHub账号 以上都很简单,网上资源丰富 四.新增GitHub远程仓库,连接到本地Git,这样就可以实现代码提交到GitHub中了 ----自行找资 ...