|
libstp
Robotics library for Botball
|
#include <SimWorld.hpp>
Public Attributes | |
| float | vxBias {1.0f} |
| float | vyBias {1.0f} |
| float | yawBias {1.0f} |
Per-axis multiplicative drift on the dead-reckoned odometry ONLY (the physical pose() is untouched). A bias < 1 makes odometry UNDER-report that axis, so a controller that closes its loop on odometry physically OVER-travels; > 1 over-reports / under-travels. This is the sim model of accumulated odometry error: the controller believes the (biased) odometry while the ground-truth pose() diverges. A separate absolute reference (e.g. localization landmark observe()) is what corrects it. SIM-ONLY — defaults to 1/1/1 (no drift) so existing scenarios are unchanged.
Definition at line 156 of file SimWorld.hpp.
| float libstp::sim::SimWorld::OdometryDrift::vxBias {1.0f} |
Definition at line 158 of file SimWorld.hpp.
| float libstp::sim::SimWorld::OdometryDrift::vyBias {1.0f} |
Definition at line 159 of file SimWorld.hpp.
| float libstp::sim::SimWorld::OdometryDrift::yawBias {1.0f} |
Definition at line 160 of file SimWorld.hpp.