Robotics

A robot is an autonomous unit of matter that has the ability manipulate its surroundings.

Nano Robotics
Currently the nanobots used in the medical field are the size of red blood cells and must rely on mechanical systems to perform their operations. Their computational capacity is limited. As they become more intelligent they will be able to perform complicated tasks.