Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for native CARLA ROS2 Interface #22

Open
wants to merge 11 commits into
base: dev
Choose a base branch
from

Conversation

berndgassmann
Copy link

Remove "Ego" from messages, as there is no dedicated ego vehicle anymore. Any vehicle can be controlled via the ROS2 interface if desired.

Adding topic_prefix to CarlaActorInfo.msg to be able to identify the corresponding available actor interfaces. And filled with other blueprint strings (rosname, object_type, base_type).

Extended the reporting on the last applied control to the CarlaVehicleStatus interface.

Extended the CarlaVehicleInfo interface by the shape i.e. of the vertices of the UE-Mesh of the actor.

Add header to CarlaWalkerControl, CarlaTrafficLightStatus, CarlaStatus

Remove "Ego" from messages, as there is no dedicated ego vehicle
anymore. Any vehicle can be controlled via the ROS2 interface if
desired.

Adding topic_prefix to CarlaActorInfo.msg to be able to identify the
corresponding available actor interfaces. And filled with other
blueprint strings (rosname, object_type, base_type).

Extended the reporting on the last applied control to the
CarlaVehicleStatus interface.

Extended the CarlaVehicleInfo interface by the shape i.e. of the
vertices of the UE-Mesh of the actor.

Add header to CarlaWalkerControl, CarlaTrafficLightStatus, CarlaStatus

Remove last applied control timestamp from VehicleStatus
@berndgassmann berndgassmann force-pushed the berndgassmann/carla_native_ros2_interface branch from 5549dcd to be249fe Compare June 18, 2024 14:58
made GetBlueprints.srv to return the complete blueprint information
use CarlaActorBlueprint type in SpawnObject
@berndgassmann berndgassmann force-pushed the berndgassmann/carla_native_ros2_interface branch from 21c1f37 to 16b80c8 Compare July 15, 2024 14:42
@berndgassmann berndgassmann force-pushed the berndgassmann/carla_native_ros2_interface branch from 904e892 to 2ec9a23 Compare July 22, 2024 12:02
@berndgassmann berndgassmann force-pushed the berndgassmann/carla_native_ros2_interface branch from a64115a to e13cc4b Compare July 23, 2024 12:00
To provide also the child_frame_id as Odometry.msg.
and provide defaults for CarlaVehicleControl.msg
This provides the pseudo.speedometer and pseudo.odom sensors for better
    backward compatibility and usability.

Added missing V2X idls.
to be able to transport binary data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant