[examples] Update Field2d position in periodic() (#2928)

This ensures that the robot position will be updated in dashboards like Glass when running on real hardware.
This commit is contained in:
Prateek Machiraju
2020-12-10 23:36:20 -05:00
committed by GitHub
parent f78d1d4340
commit 65219f3093
7 changed files with 18 additions and 9 deletions

View File

@@ -60,6 +60,9 @@ void Drivetrain::SimulationPeriodic() {
m_drivetrainSimulator.GetRightVelocity().to<double>());
m_gyroSim.SetAngle(
-m_drivetrainSimulator.GetHeading().Degrees().to<double>());
}
void Drivetrain::Periodic() {
UpdateOdometry();
m_fieldSim.SetRobotPose(m_odometry.GetPose());
}