{"id":8726,"date":"2022-04-28T21:16:35","date_gmt":"2022-04-28T21:16:35","guid":{"rendered":"https:\/\/www.tun.com\/courses\/2019\/12\/23\/robotics-capstone\/"},"modified":"2022-04-28T21:16:35","modified_gmt":"2022-04-28T21:16:35","slug":"robotics-capstone","status":"publish","type":"post","link":"https:\/\/www.tun.com\/courses\/robotics-capstone\/university-of-pennsylvania\/","title":{"rendered":"Robotics: Capstone"},"content":{"rendered":"<div class=\"single_post\" style=\"margin-top:16px;\";>\n<div class=\"post-single-content box mark-links entry-content\">\n<div class=\"thecontent\">\n<h2>Description<\/h2>\n<p>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. <\/p>\n<p>You will choose from two tracks &#8211; 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<\/p>\n<p>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.<br \/>\nPlease refer to the syllabus below for a week by week breakdown of each track.<\/p>\n<p>Week 1<\/p>\n<p>Introduction<br \/>\nMIP Track: Using MATLAB for Dynamic Simulations<br \/>\nAR Track: Dijkstra&#8217;s and Purchasing the Kit<br \/>\nQuiz: A1.2 Integrating an ODE with MATLAB<br \/>\nProgramming Assignment: B1.3 Dijkstra&#8217;s Algorithm in Python<\/p>\n<p>Week 2<\/p>\n<p>MIP Track: PD Control for Second-Order Systems<br \/>\nAR Track: Assembling the Rover<br \/>\nQuiz: A2.2 PD Tracking<br \/>\nQuiz: B2.10 Demonstrating your Completed Rover<\/p>\n<p>Week 3<\/p>\n<p>MIP Track: Using an EKF to get scalar orientation from an IMU<br \/>\nAR Track: Calibration<br \/>\nQuiz: A3.2 EKF for Scalar Attitude Estimation<br \/>\nQuiz: B3.8 Calibration<\/p>\n<p>Week 4<\/p>\n<p>MIP Track: Modeling a Mobile Inverted Pendulum (MIP)<br \/>\nAR Track: Designing a Controller for the Rover<br \/>\nQuiz: A4.2 Dynamical simulation of a MIP<br \/>\nPeer Graded Assignment: B4.2 Programming a Tag Following Algorithm<\/p>\n<p>Week 5<\/p>\n<p>MIP Track: Local linearization of a MIP and linearized control<br \/>\nAR Track: An Extended Kalman Filter for State Estimation<br \/>\nQuiz: A5.2 Balancing Control of a MIP<br \/>\nPeer Graded Assignment: B5.2 An Extended Kalman Filter for State Estimation<\/p>\n<p>Week 6<\/p>\n<p>MIP Track: Feedback motion planning for the MIP<br \/>\nAR Track: Integration<br \/>\nQuiz: A6.2 Noise-Robust Control and Planning for the MIP<br \/>\nPeer Graded Assignment: B6.2 Completing your Autonomous Rover<\/p>\n<div style=\"height:45px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<h2 class=\"has-text-align-center\">Price: Enroll For Free!<\/h2>\n<div style=\"height:45px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link has-text-color has-very-light-gray-color has-background has-vivid-red-background-color\" href=\"https:\/\/www.coursera.org\/learn\/robotics-capstone\">View Class<\/a><\/div>\n<div style=\"height:55px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<p class=\"has-text-align-center\"><em><strong>Language:<\/strong> <\/em>English<\/p>\n<\/div>\n<div class=\"wp-block-column\">\n<p class=\"has-text-align-center\"><em><strong>Subtitles<\/strong>: <\/em>English<\/p>\n<\/div>\n<\/div>\n<p style=\"background-color:#496d89\" class=\"has-text-color has-background has-text-align-center has-very-light-gray-color\"><a href=\"https:\/\/www.coursera.org\/learn\/robotics-capstone\">Robotics: Capstone<strong> &#8211; University of Pennsylvania<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description 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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19377,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[266],"tags":[],"class_list":["post-8726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-university-of-pennsylvania"],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png",378,224,false],"thumbnail":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education-150x150.png",150,150,true],"medium":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education-300x178.png",300,178,true],"medium_large":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png",378,224,false],"large":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png",378,224,false],"1536x1536":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png",378,224,false],"2048x2048":["https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png",378,224,false]},"uagb_author_info":{"display_name":"Axiom Pegasus","author_link":"https:\/\/www.tun.com\/courses\/author\/magic\/"},"uagb_comment_info":0,"uagb_excerpt":"Description 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&hellip;","featured_media_src_url":"https:\/\/www.tun.com\/courses\/wp-content\/uploads\/2019\/12\/University-of-Pennsylvaniaonline-education.png","_links":{"self":[{"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/posts\/8726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/comments?post=8726"}],"version-history":[{"count":0,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/posts\/8726\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/media\/19377"}],"wp:attachment":[{"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/media?parent=8726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/categories?post=8726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tun.com\/courses\/wp-json\/wp\/v2\/tags?post=8726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}