Nanorobotics is an emerging technology field creating machines or robots whose components are at or near the scale of a nanometre (10−9 meters). More specifically, nanorobotics (as opposed to microrobotics) refers to the nanotechnology engineering discipline of designing and building nanorobots, with devices ranging in size from 0.1–10 micrometres and…