# michiganrobotics/rob501

Mathematics for Robotics

Repository: https://github.com/michiganrobotics/rob501
Canonical: https://ross.abutalabs.com/products/rob501
License: GPL-3.0
License Family: copyleft
Last push: 2022-03-21T15:33:13+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1680, "days_push": 1626, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2867, forks 342 (observed 2026-08-28T04:07:26.863809+00:00)

## What it is
A University of Michigan graduate course (ROB 501: Mathematics for Robotics) released as open course materials, including lecture videos, a textbook, lecture notes, handouts, and recitations. It covers applied mathematics for robotics such as linear algebra, least squares, Kalman filtering, and nonlinear optimization.

## Use cases
- learn the mathematics behind robotics
- study Kalman filtering and state estimation
- self-study linear algebra and optimization for engineers
- find a free graduate-level robotics math course with lecture videos
- review convex optimization and least squares
- get a robotics mathematics textbook PDF

## When to choose
- you want a complete, structured course with videos, notes, and a textbook
- you need rigorous graduate-level math foundations for robotics
- you prefer self-paced learning with recitation problems and answers

## When to avoid
- you need hands-on robotics programming or ROS tutorials
- you want materials updated to recent course offerings (content is from Fall 2018)
- you are looking for beginner-level math without matrix algebra prerequisites

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation
- domain: robotics, mathematics, education, tutorials
- platform: cross-platform
- tags: course-materials, lecture-videos, linear-algebra, kalman-filter, optimization, graduate-course, matlab

## Member repositories
- michiganrobotics/rob501 (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:26.863809+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:36:06.113638+00:00, confidence not recorded.
  - readme: https://github.com/michiganrobotics/rob501 (fetched 2026-08-28T04:07:26.863809+00:00, sha f6774b21c660)
- Data as of 2026-08-30T08:39:29.467469+00:00.
