Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There are only a few courses that deal directly with
robotics. ECE 470 CS 443 is an undergraduate-level course
that introduces basic robot kinematics and dynamics,
while surveying other issues. Courses that address
motion planning exist, although most are topics
courses. Check for offerings by Hutchinson, LaValle,
or Bretl.

...

The following areas of computer science have close ties
with robotics:

  • Computer vision (CS 543)
  • Computer graphics (CS 418, CS 419)
  • Machine learning (CS 446)
  • Scientific computing (CS 450, CS 558)

Vision and graphics involve many geometry-oriented problems
that are similar to those in robotics. Machine learning provides
a helpful complement to robotics by considering how to develop
models automatically. Scientific computing issues arise frequently
in robotics because many approaches perform numerical computations
that involve matrices, optimizations, or differential equations.
It is therefore recommended to choose courses from some of these
areas.

...