Multipath due to the robot's body is certainly a design issue. Generally, you try to use highly directional antennas facing away from the robot so that the influence is minimized.
The particle filter implementations for localization use the motion of the robot or panning antennas to integrate the otherwise sparse signals into something more meaningful. This is analogous to using an antenna array. Still, with these implementations (under the best conditions), you're talking about an error of ~20-50cm on average with a pretty high variance -- meaning other sensors are generally required, though our near-field antennas allow you to hone in on the position even better using the same tag.
Meanwhile, local methods (eg. servoing from the difference between two antennas) works quite well. Publication(s) forthcoming. ;)
Comments
Multipath due to the robot's body is certainly a design issue. Generally, you try to use highly directional antennas facing away from the robot so that the influence is minimized.
The particle filter implementations for localization use the motion of the robot or panning antennas to integrate the otherwise sparse signals into something more meaningful. This is analogous to using an antenna array. Still, with these implementations (under the best conditions), you're talking about an error of ~20-50cm on average with a pretty high variance -- meaning other sensors are generally required, though our near-field antennas allow you to hone in on the position even better using the same tag.
Meanwhile, local methods (eg. servoing from the difference between two antennas) works quite well. Publication(s) forthcoming. ;)