What form of detection system would medical nanorobots use to distinguish between differing cell types?
Each cell type has its own unique set of surface antigens. Other cell surface antigens indicate the health status of the cell, the parent organ type, the species of the animal, and even the identity of the individuala kind of biochemical Social Security Number. So the short answer to this question is: Use chemotactic sensors (crudely analogous to chemical force microscopy), keyed to the specific known antigens on the target cells you are looking for. Knowledge of these antigens will become extensive, soon after the completion of the Human Genome Project early in the 21st century.