联系我们

课程大纲

介绍

理解ROS基础概念

  • ROS架构与理念概述
  • 设置ROS工作空间环境
  • ROS Master、节点、主题和消息
  • 使用控制台命令
  • 使用Catkin构建系统
  • ROS启动文件
  • 使用Gazebo仿真器进行3D可视化和用户交互

创建你的第一个ROS程序

  • 创建ROS包
  • 在Eclipse中设置ROS项目
  • 使用ROS C++客户端库
  • 编写简单的ROS订阅者和发布者
  • 使用ROS参数服务器存储和检索参数
  • 使用RViz进行ROS 3D可视化

在ROS上使用TF变换系统

使用rqt用户界面

探索ROS上的机器人模型

仿真描述格式(SDF)

部署ROS服务

实现ROS动作

在ROS上使用仿真时间

将消息数据存储在ROS Bags中

使用真实场景进行回归测试

在ROS中应用不同的调试策略

探索ROS在复杂现实世界中的应用

创建你的第一个ROS项目的后续步骤

故障排除

结束语

要求

  • 了解基础机器人概念。
  • 具备基础编程经验。

受众

  • 爱好者
  • 机器人爱好者
  • 工程师和技术人员
 21 小时

客户评论 (4)

即将举行的公开课程

课程分类