机器人系统设计与控制技术介绍
ExBot ROS专区 QQ交流群 426334501
热身短片:http://v.youku.com/v_show/id_XMjY3NzMyNTg0MA==.html
------
参考书籍推荐:
ROS Robotics Projects (2017-03, I, Python)
Effective Robotics Programming with ROS - Third Edition (2016-12, I, Python)
ROS in 5 days: Entirely Practical ROS Training (2016-12, I. Python)
ROS_Robotics_By_Example (2016-6, I, Python)
MasteringROSforRoboticsProgramming (2015-12, IJ, C++)
Programming_Robots_with_ROS (2015-12, I, Python)
ROS_Robot_Programming_Japanese japanese (2015-11, I, C++)
LearningROSforRoboticsProgramming_second_edition (2015-08, HIJ, C++)
Robot Programming by ROS Japanese (2015-06, I, C++ & Python)
LearningRoboticsUsingPython (2015-05, IJ, Python)
ROS_Robot_Programming Korean (2015-03, I, C++)
ROSBook_KR korean (2014-12, I, C++)
ROSbyExampleVol2 (2014, HI, Python)
AGentleIntroductiontoROS (2013-10, G, C++)
AGentleIntroductiontoROS_Chinese chinese (2013-10, I, C++)
LearningROSforRoboticsProgramming (2013-09, FG, C++)
ROSbyExample (2013, GH, Python)
------
------
这门课讲哪些内容呢?
机器人、人工智能还是大杂烩,如何学习这门课程?
机器人系统设计包括哪些内容?软件、硬件等。
控制技术有哪些?如何通过编程控制机器人?
------
机器人能做什么呢?
那么思考,图中演示的功能如何实现?
tiago拿起和放置示例:
http://wiki.ros.org/Robots/TIAGo/Tutorials/MoveIt/Pick_place
1 roslaunch tiago_pick_demo pick_simulation.launch
2 roslaunch tiago_pick_demo pick_demo.launch
3 rosservice call /pick_gui
----
作业:
请认真观看下列视频,对机器人和人工智能有整体的了解:
5 STEM教育
推荐阅读:
ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。ROS遵循BSD开源许可协议。
ROS:
-
- 在你的机器上安装ROS。
- 学习ROS的相关概念、客户端函数库以及技术梗概等。
- ROS手把手教程,提供每一步详细操作命令。
- 如何加入ROS社区,比如分享你的代码。
- 遇到问题可以从这里寻求支持和帮助。
软件:
机器人/硬件:
出版物、课程以及活动:
ROS中国:
世界各地wiki镜像站点。~~