This work is concerned with a magnetic navigation system for a micro-robot flowing in the circulatory system. The suggested system consist of three orthogonal pairs of coils surrounding the patient. A varying voltage is generated in each coil to apply force and torque on a magnetic dipole in a capsule to track a predefined path in the circulatory system.