在线课程 – 科罗拉多大学博尔德分校 Google 自治系统专业认证

设计有保证的自治系统。获得建模、规范、验证和合成自动驾驶系统的技能,同时保证安全性。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

中档

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 自主系统的设计与分析
  • 情境空间中的表示
  • 召唤机械兽
  • 混合自动化
  • 正式系统需求模型
  • 稳定且可实现
  • 由线性时间逻辑公式定义的规范
  • 验证技术,例如 Lyuponov 理论和模型测试
  • 合成控制器以强制执行定义的功能
  • 构建控制器的最终抽象和优化

What you will learn in the course

Courses for which the course is suitable

  • 自治系统工程师
  • 自主系统领域的软件开发人员
  • 系统分析员
  • 控制器工程师
  • 系统验证专家 (System Validation Specialist)
  • 自主系统领域的研究人员
  • 智能系统规划器
  • 自治系统通信网络工程师
  • 开发 Hybrid Automata 的算法
  • 自治系统稳定性和可访问性专家

专业化 – 由 3 部分组成的课程系列

该专业全面概述了自治系统的设计和分析。它首先检查传感器、执行器和通信网络等基本组件,然后深入研究形式化模型。

课程内容

  • 情境空间中的表示
  • 召唤机械兽
  • 混合自动化
  • 正式系统需求模型
  • 稳定且可实现
  • 由线性时间逻辑公式定义的规范
  • 验证技术,例如 Lyuponov 理论和模型测试
  • 合成控制器以强制执行定义的功能
  • 构建控制器的最终抽象和优化

了解更多信息

作为 Coursera 平台上提供的 CU Boulder 计算机科学硕士学位课程的一部分,该专业的课程可以获得学分。这些研究生学位提供重点课程、为期 8 周的短期课程和现收现付系统。

该计划的录取基于三门先修课程的表现,而不是学术历史。Coursera 的 CU 学位非常适合应届毕业生或在职专业人士。

更多信息: 计算机科学理学硕士

实践学习项目

在实习期间,学习者将执行任务来规划和分析自主系统及其行为。在自主系统的专业化、验证和综合的第三门课程中,学生将获得一个可选的研究实验室。

Details of the courses that make up the specialization

自治系统的模型

课程 1 – 8 小时

您将学到什么:

  • 自主系统的基本模型,包括线性控制系统、串行电路和简单的自动机。
  • 描述系统的解决方案和行为。
  • 定义并说明系统之间的连接。

您将获得的技能:

  • 装配系统
  • 自治系统的模型
  • 系统行为

课程 2 – 10 小时

您将学到什么:

  • 使用正式方法确定和验证自治系统的要求。
  • 使用各种分析方法对系统行为进行建模并确保稳定性。
  • 将辅助功能组计算和弹性分析应用于系统设计。

您将获得的技能:

  • 常规和常规 – Omega 规格
  • 辅助功能要求
  • 安全要求
  • 线性逻辑规格
  • 稳定性要求

课程 3 – 10 小时

您将学到什么:

  • 分析线性系统的稳定特性。
  • 计算多种类型系统的无障碍群组的计算。
  • 验证最终系统。
  • 使用定点算法合成控制器动力学以满足安全性和可访问性要求。

您将获得的技能:

  • 模型测试
  • 有限抽象的综合
  • 系统之间的连接
  • 使用固定点进行合成