感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
机器人快速原型设计简介
- 快速原型设计和迭代设计原则
- ROS 2生态系统概览
- Docker如何在机器人领域实现敏捷性和可复现性
开发环境搭建
- 在本地或云系统上安装ROS 2和Docker
- 配置用于机器人开发的Docker容器
- 使用VS Code及扩展实现高效工作流
原型设计所需的ROS 2基础
- ROS 2包、节点、话题和服务
- 创建和构建ROS 2工作区
- 在Gazebo中模拟机器人
机器人开发中的Docker应用
- ROS应用程序容器化基础
- 为机器人项目构建自定义Docker镜像
- 跨系统管理依赖项和配置
机器人原型的集成与测试
- 在Docker网络中连接多个ROS 2节点
- 在模拟环境中测试感知和控制模块
- 调试和优化容器化应用
协作式与可扩展的机器人开发
- 版本控制与ROS-Docker项目共享
- 机器人领域的持续集成流水线
- 跨多台设备部署和扩展原型
动手项目:容器化ROS 2原型
- 设计和实现机器人模拟流水线
- 使用ROS 2和Gazebo对完整工作流进行容器化
- 测试并部署可用的原型
总结与下一步规划
要求
- 具备Python编程基础知识
- 熟悉Linux命令行工具
- 理解机器人学基本概念(传感器、执行器、控制)
适用人群
- 希望快速构建原型的开发者和机器人爱好者
- 设计概念验证机器人应用的初创企业工程师
- 探索使用现代部署工具的ROS 2的创客和爱好者
21 小时
客户评论 (2)
提供材料(虚拟机)以便直接进入练习,并解释Ros2核心。为什么某些东西会以特定方式工作。
Arjan Bakema
课程 - Autonomous Navigation & SLAM with ROS 2
机器翻译
其未来在Robotics中利用AI的知识和应用。
Ryle - PHILIPPINE MILITARY ACADEMY
课程 - Artificial Intelligence (AI) for Robotics
机器翻译