How would a medical nanorobot be powered?
One of the earliest proposals by Drexler in Engines of Creation was that an in vivo medical nanodevice could metabolize local glucose and oxygen for energy. Another possibility is externally supplied acoustic power, which is probably most appropriate in a clinical setting. There are literally dozens of useful power sources that are potentially available in the human body, as described in Chapter 6 of Nanomedicine.