Electronic – Are magnetic sensors able to pick up the electromagnetic field inside toroids

electromagnetismmagnetmagnetometersensor

From my understanding, correct me if I'm wrong, the electromagnetic field outside a toroid is 0, but it has a EM field within the shell itself. So my question is can a magnetic sensor pick up on this field still? or would it only be picking up the weak field around it since real life toroids are not ideal? I'm assuming no?

I ask because I've been trying to use a 3D magnetic sensor for a contactless position system for quite some time now, but if the same pole is not facing the sensor at the exact same angle, or the the magnet is flipped relative to the sensor, the data becomes completely scrambled. I was thinking that because a toroid magnetic field, if detectable, since in theory has infinite/no poles, the data from the sensor would be constant or at least more stable and not easily affected by the rotation/orientation of the toroid in relation to the sensor?

I wasn't terrific in Physics, so if I'm completely off here, please let me know.

Best Answer

Toroids won't emit detecable fileds, you need to use bar electromagnets.

The Finexis people are feeding the magnets with AC and resolving both the location and orientation of the electromagnets.

That's 6 degrees of freedom computed from the 9 inputs from their 3 3-axis magnetometers.