usdot-fhwa-stol / carma-messenger

CARMA Messenger will be a scaled down version of CARMA Platform for a non-automated vehicle to participate in Cooperative Driving Automation (CDA). Doxygen Source Code Documentation: https://usdot-fhwa-stol.github.io/documentation/carma-messenger/
14 stars 11 forks source link

Pinpoint Topic Remapping #235

Closed john-chrosniak closed 1 week ago

john-chrosniak commented 1 week ago

PR Details

Description

This PR fixes the topic remapping for the pinpoint sensor, changing it from /position to /hardware_interface.

Related GitHub Issue

NA

Related Jira Key

CAR-6063

Motivation and Context

When ported to ROS2 in carma-torc-pinpoint-driver#46, the CARMA Torc Pinpoint Driver namespace was changed to /hardware_interface to match the rest of the CARMA drivers. This same change is needed in CARMA Messenger to connect with the Pinpoint Driver.

How Has This Been Tested?

Tested on the Chevrolet Tahoe. Testing included:

  1. Adding the above changes into the necessary docker images.
  2. Running CARMA Messenger
  3. Checked that CARMA Messenger subscribed to the correct topics (/hardware_interface/gps_common_fix and /hardware_interface/velocity)
  4. Verified that the GPS coordinates showed up in the CARMA messenger web UI

Types of changes

Checklist: