机器人系统设计及控制技术附加学习资料

举报
zhangrelay 发表于 2021/07/15 07:07:54 2021/07/15
【摘要】 国外课程资料: http://blog.csdn.net/zhangrelay/article/details/69382096 参考书籍: ROS机器人项目(2017-03,I,Python)ROS高效的机器人编程 - 第三版(2016-12,I,Python)5天内的ROS:完全实用的ROS培训(2016-12,I. Python)ROS_Robotics_By_Exa...

国外课程资料:

http://blog.csdn.net/zhangrelay/article/details/69382096

参考书籍:

  1. ROS机器人项目(2017-03,I,Python)

  2. ROS高效的机器人编程 - 第三版(2016-12,I,Python)

  3. 5天内的ROS:完全实用的ROS培训(2016-12,I. Python)

  4. ROS_Robotics_By_Example(Python)

  5. Mastering ROS for Robotics Programming(2015-12,IJ,C ++)

  6. Programming_Robots_with_ROS(2015-12,I,Python)

  7. ROS_Robot_Programming_ 日语(2015-11,I,C ++)

  8. Learning ROS for Robotics Programming_second_edition(2015-08,HIJ,C ++)

  9. 机器人编程ROS 日语(2015-06,I,C ++&Python)

  10. Learning Robotics Using Python(2015-05,IJ,Python)

  11. ROS_Robot_Programming Korean(2015-03,I,C ++)

  12. ROS Book_KR 韩国(2014-12,I,C ++)

  13. ROS by Example Vol 2(2014,HI,Python)

  14. A Gentle Introduction to ROS(2013-10,G,C ++)

  15. A Gentle Introduction to ROS_Chinese chinese(2013-10,I,C ++)

  16. Learning ROS for Robotics Programming2013-09,FG,C ++)

  17. ROS by Example(2013,GH,Python)


------

教学资源

有一些使用ROS和/或PR2教授的课程。您可以在下面找到一些可能帮助您设计自己的课程的示例。

您是否使用ROS或以下未列出的PR2教授课程(在任何级别)?请将其添加到列表中。如果您有设置实验室,课程计算机或任何其他与教学相关的主题的建议,请发贴。通过分享材料,我们将更快地创建有效的课程。

短期课程

RobotCraft 2017:第二届机器人技术国际学院Ingeniarius有限公司葡萄牙科英布拉大学

RobotCraft 2016:第一届机器人技术国际学院Ingeniarius有限公司葡萄牙科英布拉大学

#projectCoSys研讨会ROS 2015年5月(尼泊尔普尔科克校区工程研究所) [Facebook活动页面

ROS在5天在线课程2017(机器人Ignite学院)

了解如何使用网络浏览器(Robot Ignite Academy)进行教学

ROS研讨会2015年3月(机电一体化部,巴基斯坦NUST)

ROS框架2013夏季课程(里斯本高级研究所(Instituto SuperiorTécnico)

SIGCSE 2013“ROS每个层面”研讨会网站

SIGCSE 2012 课程ROS教育研讨会网站/ sigcse2012

CoTeSys-ROS秋季学校启用认知移动操作(慕尼黑TU)

ICRA 2010 ROS教程

PR2 Beta车间(柳树车库)

首都区社会机器人联盟2010年秋季ROS研讨会

科视布科技大学(科英布拉大学)

ROS在HacDC

ROS简介(里斯本高级研究所)

澳大利亚国立大学的ROS / Turtlebot教程(ANU) ROS教程视频在ANU演示

ROS测试概述

韩国ROS在线课程(韩国OROCA)

ROS基础研讨会(免费,日语/日本语)

机电人操作系统精品入门教程/中文

ROS动手介绍/教程 - 机器人远景暑期学校2015(澳大利亚机器人视觉中心)

大学(本科及研究生)课程

机器人编程 - ROS简介(苏黎世苏黎世大学)视频讲座

中国Gaitech教育门户网站

机器人介绍(CS460)(沙特阿拉伯王储苏丹大学)

机器人介绍(以色列巴兰大学)

高级机器人(CU Boulder)

先进机器人系统(鲁汶)

自主机器人(DEI - 帕多瓦大学)

自主车辆 - 新生研究计划(德克萨斯大学奥斯汀分校)

CSCE 574:机器人(南卡罗来纳大学)

CSE553:移动机器人(华盛顿圣路易斯大学)

CS1480:构建智能机器人(布朗大学)

CS225B:机器人编程实验室(斯坦福大学)

CS324:机器人知识(斯坦福大学,2011)

CS324:操纵感知(斯坦福大学,2010)

MEAM620:机器人(宾夕法尼亚大学)

CS445 / 660:社会机器人研讨会(奥尔巴尼大学)

GEI740 - “机器人手机计划” - 基于行为的移动导航与凉亭(Sherbrooke大学)

日本的RTM-ROS机器人(东京大学)

机器人学习(康奈尔大学)

机器人编程(罗马萨比安大学)

智能机器人(伯明翰大学)

机器人挑战赛(莱布尼茨大学汉诺威)

CSIS401:机器人介绍(锡耶纳学院,洛顿维尔纽约)

ME 495:机器人嵌入式系统(西北大学,Evanston IL)

智能机器人(日本九州大学)

机器人操作系统编程(克罗地亚萨格勒布大学)

EECS 376/476:移动机器人(Case Western Reserve University,Cleveland OH)

使用ROS编程机器人(西班牙马德里,大学Rey Juan Carlos)

出版物

N. Correll,R. Wing,D. Coleman(2012):计算机科学高年级一年入门机器人课程。In:IEEE Transactions on Education,2012。


------

机器人

http://robots.ros.org/

------

ROS支持的传感器

官方的ROS package包支持好几种自动传感器,ROS社区支持的传感器种类更多。但是,做的还不够,各个型号的传感器都应该有详细的说明文档,以及稳定的代码接口。

目录

入门页

入门页的内容,帮助你,在ROS环境下,如何安装和使用不同的传感器。每一个入口页面,都会有相应的知道文档和通用的接口说明。

完整列表

1维传感器

2维传感器

3维传感器(包括距离探测和RGB-D照相机设备)

音频/语音 识别

视觉相机

环境感知

推力/扭力/触摸 传感器

动作捕获

估计定位(GPS/IMU)

电源

射频识别

传感器接口


------

ROS电机控制器驱动器

该页面集成了所有可以与电机控制器或伺服控制器进行接口的ROS封装。

Phidg​​etMotorControl HC(1064)

phidgets-ros-pkg

节点架构

  • 发布者/订阅者模型
  • 订阅:
  • 发布:
    • 电动机/电机控制motor_params(电机指数,速度和电流)

Roboteq AX2550电机控制器

au_automow_drivers

节点架构

Robotis Dynamixel伺服器

dynamixel_motor


------

大事件:

http://planet.ros.org/

------

ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。ROS遵循BSD开源许可协议。

ROS:

  • 安装

    • 在你的机器上安装ROS。

    入门

    • 学习ROS的相关概念、客户端函数库以及技术梗概等。

    教程

    • ROS手把手教程,提供每一步详细操作命令。

    贡献

    • 如何加入ROS社区,比如分享你的代码。

    支持

    • 遇到问题可以从这里寻求支持和帮助。

软件:

机器人/硬件:

出版物、课程以及活动:

  • 论文

    • 带开源代码的ROS相关论文。

    书籍

    • 出版书籍,包括文档、教程和开源代码等。

    课程

    • 使用或教授ROS的课程。

    活动

    • 历史活动和相关资料。

ROS中国:

世界各地wiki镜像站点。


------

Thormang

机器人类别:

资源:

THOR(战术危险操作机器人)是一款价格实惠的全尺寸人形机器人平台,具有先进的计算能力,精密的传感器,高有效载荷能力和动态运动能力,可以进行许多令人兴奋的研究和教育活动。


RoboSavvy-Balance

机器人类别:

资源:

该平台为研究人员,工程师和黑客提供了在模块化硬件接口之上轻松设计其机器人应用的能力。


Robonaut2

机器人类别:

资源:

Robonaut是一个灵巧的类人机器人,在美国得克萨斯州休斯顿的NASA约翰逊航天中心设计和设计。


REEM

机器人类别:

资源:

由PAL机器人创建的人形机器人机器人REEM可以用于多种目的。由于其自主导航系统,其用户友好的触摸屏及其语音和人脸识别系统,REEM可以在各种环境中找到方式,并在大多数公共环境中帮助或娱乐人们。


REEM-C

机器人类别:

资源:

REEM-C是PAL机器人最新的商业人形机器人。REEM-C是一个成人尺寸的人形生物(165厘米),它有44度自由度,两台i7电脑,每个脚上的力/扭矩和测距仪,立体声相机,4个麦克风和其他使REEM-C一体的设备今天装备精良的研究平台。


Summit-XL

机器人类别:

资源:

SUMMIT XL是由Robotnik制造的高通用性,高移动性,室内/室外移动机器人平台。


峰会X

机器人类别:

资源:

SUMMIT-X是一种双重配置的移动平台,主要用于室内任务,但也可以在户外工作。


机器人

机器人类别:

资源:

Robotino配有传感器,执行器和软件接口,您可以期待从现代最先进的移动机器人系统。


RBCAR

机器人类别:

资源:

移动平台RBCAR具有RWD阿克曼运动学。牵引力由具有增量编码器的交流电机控制,并通过带绝对编码器的动力转向系统进行控制。


迷你实验室

机器人类别:

资源:

迷你实验室是一种中型机器人,它提供了坚固性和价格之间的最佳平衡。适用于研究室内应用开发的试验台。


监护人

机器人类别:

资源:

Guardian是由Robotnik Automation组建的高移动性的模块化机器人。


运费

机器人类别:

资源:

货运是由Fetch Robotics建立的移动机器人平台。货运软件系统广泛使用ROS。所有货运功能因此可通过ROS消息,服务或操作获得。


机器人类别:

资源:

Fetch是由Fetch Robotics构建的移动操作平台。Fetch软件系统广泛使用ROS。所有提取功能因此可通过ROS消息,服务或操作获得。


埃尔 - 蜘蛛

机器人类别:

资源:

Erle-Spider是一款基于Linux的无人机,全部由ROS(机器人操作系统)提供


 

Erle-Rover

机器人类别:

资源:

Erle-Rover是基于Linux的无人地面车(UGV),使用机器人操作系统(ROS)和APM:Rover APM:Rover自动驾驶仪。


Erle-HexaCopter

机器人类别:

资源:

Erle-HexaCopter是Erle-Copter的“重型升降机”版本,它是一款基于Linux的无人机,使用获奖的APM:自动驾驶仪自动驾驶仪。


埃尔脑

机器人类别:

资源:

Erle-brain是一款基于Linux的自动驾驶仪,用于制造无人机。它包括一个BeagleBone黑色和PixHawk Fire斗篷,它搭配了一个拥有29个传感器和许多接口可能性的1GHz Cortex-A8嵌入式计算机。


Cyton Gamma

机器人类别:

资源:

ROS-Cyton模块为Energid的actinSE和Robai的Cyton 7-DOF类人机器人提供了一个ROS接口。该模块的目的是通过ROS暴露肌动蛋白和Cyton硬件API。


AGVS

机器人类别:

资源:

AGVS机器人是物流运输的机器人。它由两个电机控制方向和牵引力。机器人具有低调的底盘,使其适合在医院滚筒容器下移动。


ADAS开发车套件

机器人类别:

资源:

完整的硬件和软件解决方案,可以无缝地控制油门,制动器,转向和换挡。


翠鸟

机器人类别:

资源:

翠鸟无人驾驶表面船(USV)是专为研究和快速成型设计的灵活,电池操作的船。


 

豺狼

机器人类别:

资源:

Jackal的完全集成的防风雨设计在紧凑的包装中提供独特的功能。


沙哑

机器人类别:

资源:

赫斯基是一款坚固耐用的室外无人驾驶地面车(UGV),适用于研究和快速成型应用。


BlueROV

机器人类别:

资源:

BlueROV是Blue Robotics的远程操作的水下航行器。它具有蓝色机器人推进器,ArduSub软件的飞行控制器和运行ROS的RaspberryPi。


巴雷特之手

机器人类别:

资源:

BH8系列BarrettHand™是一款多指针的可编程抓取器,具有灵活性,可以确保不同尺寸,形状和方向的目标对象。


Allegro手

机器人类别:

资源:

Allegro手是一种低成本和高度适应性的机器人手。


BipedRobin

机器人类别:

资源:

BipedRobin是在约翰内斯开普勒大学林茨机器人研究所开发的两足动物机器人。


先锋兼容

机器人类别:

资源:

所有Adept MobileRobots移动机器人平台都使用兼容的通信协议。


Oculus Prime

机器人类别:

资源:

Oculus Prime是由Xaxxon Technologies制造的移动机器人,可作为DIY套件或完全组装。


o

机器人类别:

资源:

Nao是由Aldebaran建造的商业化的人形机器人。ROS驱动程序最初由Freiburg的人型机器人实验室和Armin Hornung开发。


Innok-Heros

机器人类别:

资源:

Innok Heros是一个模块化的户外全地形机器人平台,提供2或4轮驱动配置。由于其模块化结构,可以轻松修改,以适应不同的农业,物流,工业和研究应用。


AsTec鹈鹕和蜂鸟

机器人类别:

资源:

AscTec鹈鹕和蜂鸟四轮机直升机由Ascending Technologies建造,可与ROS连接。


朋友

机器人类别:

资源:

AMIGO是IntelliGent Operations的Autonomous Mate的缩写。AMIGO是在艾恩德霍芬理工大学开发和制造的家用服务机器人。


埃尔 - 直升机

机器人类别:

Erle-copter是一款基于Linux的无人机,使用获奖的APM:自动驾驶仪自动驾驶仪。它具有不同的飞行模式,是户外操作的理想选择。它的设计延长了飞行时间,可以承载约2公斤的起飞重量。



------


文章来源: zhangrelay.blog.csdn.net,作者:zhangrelay,版权归原作者所有,如需转载,请联系作者。

原文链接:zhangrelay.blog.csdn.net/article/details/70768575

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。