Professional Documents
Culture Documents
CS 440/ECE 448
Fall 2020
Margaret Fleck
Robot Planning 2
Robot arms
Robots can also be jointed arms, mounted on a fixed base or a mobile one. This were originally used primarily
for industrial assembly, due to safety concerns. As they have become smaller and more reliable, we also see
human-facing applications.
Some robots hang from the ceiling, e.g. this chef robot from Samsung:
Planning motions of for jointed arms is made complex by the need to translate between real-world coordinates
and joint angles. We'll see the details soon.
Also, very accurate positioning requires that links remain stiff, which ends up requiring very heavy robots for
absurdly small payloads. E.g. a very accurate person-sized robot may have only a 10lb payload. Both high-level
and low-level planning are more complicated when links may flex and/or there is significant error in positioning.
The environment
https://courses.grainger.illinois.edu/cs440/fa2020/lectures/robots2.html 1/2
10/2/2020 CS440 Lectures
Very early robots such as Shakey moved around a world that was largely static and easy to figure out from
camera images. Objects moved only when the robot made them move. (Any grad student helpers would be
sneaking around behind its back.)
As AI systems have gotten more capable, they have moved into more relaistic environments:
Final video
Video of robots working as a team: U. Penn drones play James Bond
https://courses.grainger.illinois.edu/cs440/fa2020/lectures/robots2.html 2/2