ROS机器人程序设计-学习小结-
来源:互联网 发布:linux 内核 网络库 编辑:程序博客网 时间:2024/06/07 14:58
- ROS官网
- |易科
- |虞坤林
- |古月居
- |ROSClub
学习ROS相关书籍推荐:http://blog.csdn.net/zhangrelay/article/details/52244746
ROS机器人的内容比较多而杂,多看官网wiki和外文书籍会有很大帮助,C++和Python都需要用到。
系统地学习必不可少,千万不可贪图速成,否则看完教程,可能会有茫然无措之感。
由于机器人仿真技术的飞速发展,没有实际机器人平台也可以很好的学习ROS的大部分内容。
不论仿真还是真实机器人,也不管底层是arduino还是stm32,或者直接tk1等,检验自己是否真正入门ROS的方法,
快速实现一台移动机器人在室内的路径规划或一台机械臂在空间的运动控制,比如抓取物体,并放置于另一位置。
如果能做到,就基本算是入门ROS了,感觉自己才刚刚入门。
自己搭建过一个稀烂的两轮小车(之前博客写过),如果需要硬件学习ROS。
推荐turtlebot,handsfree,Spark,这三款平台都非常不错。
turtlebot:http://wiki.ros.org/Robots/TurtleBot
handsfree:http://www.rosclub.cn/
认真看了一下星火计划进阶课程的目录,并对照ROS机器人程序设计(原书第2版)如下:
第1-5课:参考书1-2章
第6课:参考书4章
第7-8课:参考书5-6章
第9课:参考书3章
第10-11课:参考书7章
第12-17课:参考书8-9章
第18-20课:本书无参考章节,但网上有对应中英文资料,使用科大讯飞和百度语音可实现中文交互。
书10章:无参考课程,可查阅MoveIt!官网学习工业机器人相关内容。
具体内容不多说,交流群和相关博客有详细的介绍。
课程学习有真实机器人效果更好,书中只涉及仿真机器人通用性更广。
学习ROS最深的感受,资料太多,多用英文去查找自己遇到的问题,wiki上一般都有解决方案的。
-END-
- ROS机器人程序设计-学习小结-
- 初学ros机器人程序设计
- 如何学习机器人Ros?
- ROS学习--nao机器人开发
- ROS机器人程序设计(原书第2版)学习镜像分享及使用说明
- ROS机器人程序设计(原书第2版)学习镜像分享及使用说明
- ROS机器人程序设计(原书第2版)学习镜像分享及使用说明
- ROS学习小结(一):ROS安装
- ROS机器人程序设计(原书第2版)补充资料 教学大纲
- ROS机器人程序设计(原书第2版)补充资料 kinetic
- ROS机器人程序设计——原书第2版(Learning_ROS_for_Robotics_Programming_2nd_edition)
- ROS机器人程序设计(第二版)中的错误
- ROS机器人程序设计(原书第二版)笔记
- ROS学习(三)机器人模拟器
- ROS(机器人操作系统)学习(一)ROS开发环境搭建
- ROS(机器人操作系统)学习(二)ROS文件系统
- ROS学习笔记(二)- ROS驱动机器人实例
- ROS机器人程序设计(原书第2版)补充资料 (壹) 第一章 ROS系统入门
- Git使用详解
- 开源重磅分销版微信商城源码首发
- Minimum supported Gradle version is 2.14.1. Current version is 2.8.
- 1024. Palindromic Number (25)
- NOIP-2016-普及组 复赛题解
- ROS机器人程序设计-学习小结-
- 为RESTful API配置CORS-实现跨域请求
- 小码哥-玩转【斗鱼直播APP】系列之获取APP图片资源
- Hadoop学习笔记(二)——HDFS
- Javaweb表单标签<form>标签
- 414. Third Maximum Number
- [工具]获取zabbix group下主机ip
- uva1449 Dominating Patterns
- SQLite多线程读写实践及常见问题总结