SimulatedObject
This is a ROS message definition.
Source
# Timestamp and frame for the simulated object state
std_msgs/Header header
# Stable identifier for add/modify/delete operations
unique_identifier_msgs/UUID id
# Initial pose, twist, and accel with covariance
autoware_simulation_msgs/SimulatedObjectInitialState initial_state
# Semantic class for perception and behavior logic
autoware_perception_msgs/ObjectClassification classification
# Geometric shape for rendering and collision
autoware_perception_msgs/Shape shape
# Max allowed speed for this object [m/s]
float32 max_velocity
# Min allowed speed for this object [m/s]
float32 min_velocity
# Lifecycle action for this object:
# - ADD: Add a new simulated object with this id
# - MODIFY: Update an existing simulated object with this id
# - DELETE: Remove a single simulated object by id
# - DELETE_ALL: Remove all simulated objects
uint8 ADD=0
uint8 MODIFY=1
uint8 DELETE=2
uint8 DELETE_ALL=3
uint8 action
# Movement model used after spawning
uint8 STRAIGHT_LINE=0
uint8 PREDICTED_PATH=1
uint8 movement_model