如何使用ROS模拟机器人系统 - 关于本课程:
学习目标
- 系统学习机器人的软件框架,以及在此框架下的设计方法,为将来设计操作实际机器人奠定基础
- 掌握必要的机器人相关软件工具,以便根据理论量体裁衣地设计自己的机器人系统
- 学会选择、设计、建模、模拟移动机器人的各项关键技术
- 获得使用具体的软件工具,如Gazebo模拟器,实现机器人系统运动学特性的经验
学习效果
知识
如您成功完成本培训,您将能够:
- 学会分析设计一个机器人系统所必须的软件架构的要素;
- 展示采用适当的软件工程方法建模与模拟机器人系统的知识和能力;
- 学会分析解释机器人系统的模拟结果以及改进方法。
技能
成功完成本培训,您将能够:
- 分析、开发、编程、模拟一个满足特定应用要求的机器人系统;
- 模拟与控制机器人系统与其环境互动,如避障,规划路径等任务;
- 能够使用ROS API与软件库编程,及与其他应用程序接口;
- 能够修改、重用及维护机器人系统软件架构中的模块化软件成分。
课程参考大纲
- ROS基本概念
- ROS程序组织结构
- 通过话题通信
- ROS服务与roslaunch
- ROS Bags、Timer与Simulator
- ROS坐标系与坐标变换
- 采用ROS和Gazebo模拟机器人
- ROS项目实践
- 学生项目展示与辅导
2. 基于ROS的机器人实例
2.1 实例视频一
2.2 实例视频二
This website uses cookies to improve functionality. By using this site, you accept the use of cookies on your device. About cookies.