在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):UMich-CURLY-teaching/UMich-ROB-530-public开源软件地址(OpenSource Url):https://github.com/UMich-CURLY-teaching/UMich-ROB-530-public开源编程语言(OpenSource Language):HTML 50.5%开源软件介绍(OpenSource Introduction):MOBILE ROBOTICS: METHODS & ALGORITHMS - WINTER 2022University of Michigan - NA 568/EECS 568/ROB 530For slides, lecture notes, and example codes, see https://github.com/UMich-CURLY-teaching/UMich-ROB-530-public In Winter 2022, we had 140 graduate students and a few undergraduate students. Recorded Lectures
Course descriptionTheory and application of probabilistic and geometric techniques for autonomous mobile robotics. This course presents and critically examines contemporary algorithms for robot perception. Topics include Bayesian filtering; stochastic representations of the environment; motion and sensor models for mobile robots; algorithms for mapping, localization; application to autonomous marine, ground, and air vehicles. Class GoalsLearn the math and algorithms underneath state-of-the-art robotic systems. The majority of these techniques are heavily based on geometric and probabilistic reasoning---an area with extensive applicability in modern robotics. An intended side-effect of the course is to strengthen your expertise in this area.
Note: the focus of the course is on math and algorithms. We will not study the mechanical or electrical design of robots. TextbookWe will use the combination of the following two books:
Errata for the third printing can be found on the book's website: http://www.probabilistic-robotics.org. It is strongly recommended that you annotate your text copy with the errata corrections.
Assignments
PrerequisitesExposure to Linear Algebra, check out ROB 101, ROB 101 Book, and ROB 501, basic Probability and Statistics, Estimation, Matrix Calculation, and essential Calculus such as Taylor series and function approximation would be useful. We will review them in class. Familiarity with one programming language. We use MATLAB, Python, Julia, and C++ for programming throughout the course. Related Online ResourcesThere are a massive amount of related resources available online for free. I list some of them here (non-exhaustive), so you can choose based on your preference and priorities.
AcknowledgementAn early version of this course was based on previous UM courses imparted by Prof. Ryan Eustice and Prof. Edwin Olson. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论