dummy_perception_publisher publishes objects with acceleration #622
Description
Checklist
- I've read the contribution guidelines.
- I've searched other issues and no duplicate issues were found.
- I've agreed with the maintainers that I can plan this task.
Description
Currently dummy_perception_publisher can publish the obstacle with the constant velocity. To realize more flexible use case, I'm thinking to add acceleration/deceleration functions to dummy_perception_publisher. This function will be helpful for obstacle stop/slow down (including adaptive_cruise_controller).
Purpose
To realize more flexible use case, I'm thinking to add acceleration/deceleration functions to dummy_perception_publisher. This function will be helpful for obstacle stop/slow down (including adaptive_cruise_controller).
Possible approaches
The current message to represent initial pose/twist of objects is InitialState
.
https://github.com/autowarefoundation/autoware.universe/blob/main/simulator/dummy_perception_publisher/msg/InitialState.msg
Instead of InitialState
, how about Motion
or State
message as follows.
geometry_msgs/PoseWithCovariance initial_pose_covariance
geometry_msgs/TwistWithCovariance initial_twist_covariance
double acceleration
Definition of done
Objects' acceleration can be changed with dummy_perception_publisher.