Robotics: Capstone

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/robotics-capstone

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of Pennsylvania

课程大纲

Welcome to Robotics Capstone! This week you will choose between two tracks available to you for your capstone. Please make sure you watch the videos carefully to make the choice. In the MIP track, you will learn how to use MATLAB (your numerical tool for this capstone track) to simulate dynamical systems numerically.In the AR track, you will learn to use the rover simulator, purchase the kit and implement Dijkstra's algorithm in python.

课程评论(0条)

课程详情

In our 6 week Robotics Capstone, we will give you a chance to implement a solution for a real world problem based on the content you learnt from the courses in your robotics specialization. It will also give you a chance to use mathematical and programming methods that researchers use in robotics labs. You will choose from two tracks - In the simulation track, you will use Matlab to simulate a mobile inverted pendulum or MIP. The material required for this capstone track is based on courses in mobility, aerial robotics, and estimation. In the hardware track you will need to purchase and assemble a rover kit, a raspberry pi, a pi camera, and IMU to allow your rover to navigate autonomously through your own environment Hands-on programming experience will demonstrate that you have acquired the foundations of robot movement, planning, and perception, and that you are able to translate them to a variety of practical applications in real world problems. Completion of the capstone will better prepare you to enter the field of Robotics as well as an expansive and growing number of other career paths where robots are changing the landscape of nearly every industry. Please refer to the syllabus below for a week by week breakdown of each track. Week 1 Introduction MIP Track: Using MATLAB for Dynamic Simulations AR Track: Dijkstra's and Purchasing the Kit Quiz: A1.2 Integrating an ODE with MATLAB Programming Assignment: B1.3 Dijkstra's Algorithm in Python Week 2 MIP Track: PD Control for Second-Order Systems AR Track: Assembling the Rover Quiz: A2.2 PD Tracking Quiz: B2.10 Demonstrating your Completed Rover Week 3 MIP Track: Using an EKF to get scalar orientation from an IMU AR Track: Calibration Quiz: A3.2 EKF for Scalar Attitude Estimation Quiz: B3.8 Calibration Week 4 MIP Track: Modeling a Mobile Inverted Pendulum (MIP) AR Track: Designing a Controller for the Rover Quiz: A4.2 Dynamical simulation of a MIP Peer Graded Assignment: B4.2 Programming a Tag Following Algorithm Week 5 MIP Track: Local linearization of a MIP and linearized control AR Track: An Extended Kalman Filter for State Estimation Quiz: A5.2 Balancing Control of a MIP Peer Graded Assignment: B5.2 An Extended Kalman Filter for State Estimation Week 6 MIP Track: Feedback motion planning for the MIP AR Track: Integration Quiz: A6.2 Noise-Robust Control and Planning for the MIP Peer Graded Assignment: B6.2 Completing your Autonomous Rover

机器人学:Capstone:在为期6周的机器人学Capstone中,我们将为您提供一个机会,根据您从机器人专业领域的课程中学到的内容,为现实世界的问题实施解决方案。它还将使您有机会使用研究人员在机器人实验室中使用的数学和编程方法。 您将从两个轨道中进行选择-在模拟轨道中,将使用Matlab模拟移动倒立摆或MIP。顶点路线所需的材料基于机动性,空中机器人技术和估算的课程。在硬件方面,您将需要购买并组装流动站套件,树莓派,Pi摄像机和IMU,以使流动站能够在自己的环境中自主导航 动手编程的经验将证明您已经掌握了机器人运动,规划和感知的基础,并且能够将它们转化为现实世界中各种实际应用中的问题。达成目标将更好地帮助您进入机器人技术领域,以及越来越多的其他职业道路,在这些职业道路上,机器人正在改变几乎每个行业的格局。 请参考下面的课程大纲,逐周细分各曲目。 第一周 介绍 MIP跟踪:使用MATLAB进行动态仿真 AR Track:Dijkstra的和购买套件 测验:A1.2将ODE与MATLAB集成 编程任务:Python中的B1.3 Dijkstra算法 第二周 MIP跟踪:二阶系统的PD控制 AR Track:组装流动站 测验:A2.2 PD跟踪 测验:B2.10展示您完成的漫游车 第三周 MIP轨迹:使用EKF从IMU获取标量方向 AR轨道:校准 测验:标量姿态估计的A3.2 EKF 测验:B3.8校准 第四周 MIP轨迹:建模移动式倒立摆(MIP) AR Track:为流动站设计控制器 测验:A4.2 MIP的动态仿真 对等分级分配:B4.2对标签跟踪算法进行编程 第五周 MIP轨迹:MIP的局部线性化和线性化控制 AR Track:用于状态估计的扩展卡尔曼滤波器 测验:A5.2平衡对MIP的控制 对等分级分配:B5.2用于状态估计的扩展卡尔曼滤波器 第六周 MIP跟踪:MIP的反馈运动计划 AR Track:整合 测验:M6.2的噪声增强控制和规划 对等分级分配:B6.2完成您的自主漫游车

课程标签

0人关注该课程

主题相关的课程