课程大纲

介绍

人工智能(AI)与Robotics概述

  • 计算机模拟与物理实体的对比
  • Robotics作为AI的一个分支
  • AI在Robotics中的应用

理解定位

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

学习机器人运动

  • 精确与非精确运动
  • 感知与移动功能

使用概率工具

  • 贝叶斯规则
  • 全概率定理

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

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

使用粒子滤波器跟踪机器人车辆

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

探索规划与搜索方法

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

编程你的AI机器人

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

使用PID控制

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

使用SLAM进行地图构建与跟踪

  • 约束
  • 地标
  • 实现SLAM

故障排除

总结与结论

要求

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

受众

  • 工程师
 21 小时

客户评论 (1)

即将举行的公开课程

课程分类