课程大纲

介绍

人工智能 (AI) 概述和 Robotics

  • 计算机模拟与物理
  • Robotics 作为人工智能的一个分支
  • 人工智能在机器人领域的应用

了解本地化

  • 定位您的机器人
  • 使用传感器评估位置和环境
  • 概率练习

了解机器人运动

  • 精确和不精确的运动
  • 感应和移动功能

使用概率工具

  • 贝叶斯法则
  • 总概率定理

使用卡尔曼滤波估计车辆状态

  • 高斯过程
  • 测量和运动
  • 卡尔曼滤波(代码、预测、设计和矩阵)

使用粒子过滤器跟踪您的机器人汽车

  • 状态空间维度和简要模态
  • 机器人类、机器人世界和机器人粒子

探索规划和 Search 方法

  • A* 搜索算法
  • 运动规划
  • 计算成本和最优路径

Programming 你的机器人。

  • 第一个搜索程序和扩展网格表
  • 动态规划
  • 计算价值和最优策略

使用 PID 控制

  • 机器人运动和路径平滑
  • 实现PID控制器
  • 参数优化

使用 SLAM 进行映射和跟踪

  • 约束
  • 地标
  • 实施 SLAM

故障 排除

总结和结论

要求

  • Programming 经验
  • 对计算机科学与工程有基本的了解
  • 熟悉概率概念和线性代数

观众

  • 工程师
 21 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

Smart Robots for Developers

84 小时

课程分类