rover: fix setpoint generation

This commit is contained in:
chfriedrich98 2025-08-21 10:58:03 +02:00 committed by chfriedrich98
parent df11aa1d69
commit 8e5cd59502
3 changed files with 3 additions and 3 deletions

View File

@ -97,7 +97,7 @@ void RoverAckermann::Run()
void RoverAckermann::generateSetpoints()
{
vehicle_status_s vehicle_status{};
_vehicle_status_sub.update(&vehicle_status);
_vehicle_status_sub.copy(&vehicle_status);
switch (vehicle_status.nav_state) {
case vehicle_status_s::NAVIGATION_STATE_AUTO_MISSION:

View File

@ -98,7 +98,7 @@ void RoverDifferential::Run()
void RoverDifferential::generateSetpoints()
{
vehicle_status_s vehicle_status{};
_vehicle_status_sub.update(&vehicle_status);
_vehicle_status_sub.copy(&vehicle_status);
switch (vehicle_status.nav_state) {
case vehicle_status_s::NAVIGATION_STATE_AUTO_MISSION:

View File

@ -98,7 +98,7 @@ void RoverMecanum::Run()
void RoverMecanum::generateSetpoints()
{
vehicle_status_s vehicle_status{};
_vehicle_status_sub.update(&vehicle_status);
_vehicle_status_sub.copy(&vehicle_status);
switch (vehicle_status.nav_state) {
case vehicle_status_s::NAVIGATION_STATE_AUTO_MISSION: