国外课程资料:
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_Example(Python)
Mastering ROS for Robotics Programming(2015-12,IJ,C ++)
Programming_Robots_with_ROS(2015-12,I,Python)
ROS_Robot_Programming_ 日语(2015-11,I,C ++)
Learning ROS for Robotics Programming_second_edition(2015-08,HIJ,C ++)
机器人编程ROS 日语(2015-06,I,C ++&Python)
Learning Robotics Using Python(2015-05,IJ,Python)
ROS_Robot_Programming Korean(2015-03,I,C ++)
ROS Book_KR 韩国(2014-12,I,C ++)
ROS by Example Vol 2(2014,HI,Python)
A Gentle Introduction to ROS(2013-10,G,C ++)
A Gentle Introduction to ROS_Chinese chinese(2013-10,I,C ++)
Learning ROS for Robotics Programming(2013-09,FG,C ++)
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 package包支持好几种自动传感器,ROS社区支持的传感器种类更多。但是,做的还不够,各个型号的传感器都应该有详细的说明文档,以及稳定的代码接口。
目录
目录
入门页的内容,帮助你,在ROS环境下,如何安装和使用不同的传感器。每一个入口页面,都会有相应的知道文档和通用的接口说明。
2D range finders |
3D Sensors |
Pose Estimation (GPS + IMU) |
Cameras |
Sensor Interfaces |
Sharp IR range finder (via ArbotiX RoboController)
TeraRanger One ToF range finder
TeraRanger Duo ToF/Sonar range finder
Hokuyo Scanning range finder
SICK LMS2xx lasers
SICK LMS1xx lasers
Sick(R) S300 Professional
Leuze rotoScan laser rangefinder driver (ROD-4, RS4)
Neato XV-11 Laser Driver
Sick LD-MRS Laser Driver
SICK TiMxxx lasers
Pepperl+Fuchs R2000 laser
SICK S3000 laser
RPLIDAR 360 laser scanner Driver(python)
RPLIDAR A1/2 laser(c++)
DUO3D™ stereo camera
Intel® RealSense™
Intel RealSense F200/VF0800
Mesa Imaging SwissRanger devices (3000/4000/4500)
OpenNI driver for Kinect and PrimeSense 3D sensors
Velodyne HDL-64E 3D LIDAR
Forecast 3D Laser with SICK LIDAR
PMD Camcube 3.0
Argos3D P100 ToF camera
Sentis ToF M100 camera
Nerian Vision Technologies SP1
baidu_speech
hark
pocketsphinx
rospeex
camera_aravis (ethernet camera driver)
canon_gphoto
cmucam_png
DUO3D™ stereo camera
dynamic_uvc_cam
gencam_cu
GeViCAM stereo camera
gstreamer camera driver
gPhoto Driver
IEEE 1394 Digital Camera
libuvc USB Video Class driver
MatrixVision BlueFOX
PointGrey Cameras (with FlyCapture2)
Prosilica Camera
usb_cam
videre_stereo_cam
WGE100 camera
Occam Vision Group Omni Stereo camera
ZED stereo camera
Gill Instruments Windsonic ultrasonic wind sensor
ce_environment
Schunk LWA 3 Force Torque Controller based on ATI Mini 45
Nano17 6-axis force/torque sensors
skin_driver
Interface to ATI NetFT sensor adapter
ATI nano 25 and AMTI HE6x6 force plate
Wacoh-Tech DynPick
Leptrino force/torque sensor
OptiTrack Motion Capture system using NatNet and VRPN.
Phase Space optical motion capture system
VICON motion capture system
Motion Analysis motion capture system
leap_motion
Applanix Position and Orientation System for Land Vehicles
Bosch Sensortec BMA180 3-axis accelerometer
DUO3D™ IMU sensor
Bosch SMI530/540 3-axis sensor
CH Robotics UM6 IMU
gpsd_client
microstrain_3dmgx2_imu
Microstrain 3DM-GX3-45
myahrs_driver
nmea_navsat_driver
Oxford Technical Solutions (OXTS) GPS/IMU products
Phidgets PhidgetsSpatial 3/3/3
Swiftnav Piksi RTK-GPS
Xsens MTi node
Xsens MTI Measurement Unit
Xsens MTx/MTi/MTi-G devices
Razor's IMU 9 DOF (Degree of Freedom) board
ZED stereo camera tracking
Carnetix CNX-P2140 DC-DC power supply
Mini-Box M4-ATX power supply
Ocean Server Technology Intelligent Battery and Power System
UHF RFID Reader
Arduino Sensor Interface Module
ArbotiX RoboController
Lego NXT Sensors
Phidgets sensor interface
Phidgets sensor interface with differential drive
Phidgets Interface
libphidgets21
pmad
roboard_sensors
rosserial_arduino
serializer
Sensoray 626 analog and digital I/O
Shadow RoNeX
------
该页面集成了所有可以与电机控制器或伺服控制器进行接口的ROS封装。
目录
http://www.phidgets.com/products.php?category=12&product_id=1064
https://launchpad.net/phidgets-ros-pkg
cmd_vel(geometry_msgs.msg.Twist)
http://www.ros.org/browse/details.php?name=ax2550_python
代码在https://github.com/Auburn-Automow/au_automow_drivers
https://github.com/Auburn-Automow/au_automow_drivers/tree/master/ax2550_python/nodes
cmd_vel(geometry_msgs.msg.Twist)
base_odom(nav_msgs.msg.Odometry)
base_pose(geometry_msgs.msg.PoseStamped)
dynamixel_motor
------
大事件:
http://planet.ros.org/
------
ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。ROS遵循BSD开源许可协议。
ROS:
安装
入门
教程
贡献
支持
软件:
发行版本
软件包
核心库
常用工具
机器人/硬件:
机器人
传感器
出版物、课程以及活动:
论文
书籍
课程
活动
ROS中国:
中文社区
国产机器人平台
ROS维基翻译
世界各地wiki镜像站点。
------
机器人类别:
资源:
仓鼠是一个强大的微型自主无人驾驶地面车辆。
机器人类别:
资源:
赫斯基是一款坚固耐用的室外无人驾驶地面车(UGV),适用于研究和快速成型应用。
机器人类别:
资源:
灰熊机器人车辆(RUV)专为粗糙,坚固,户外环境而设计。
机器人类别:
资源:
所有Adept MobileRobots移动机器人平台都使用兼容的通信协议。
------