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

[Feature]: Create new message type for trajectory messages #511

Closed
2 tasks
Vroni27 opened this issue Nov 18, 2024 · 0 comments · Fixed by #515
Closed
2 tasks

[Feature]: Create new message type for trajectory messages #511

Vroni27 opened this issue Nov 18, 2024 · 0 comments · Fixed by #515
Assignees
Labels

Comments

@Vroni27
Copy link
Collaborator

Vroni27 commented Nov 18, 2024

Feature Description

So far, the planning component publishes a path that is used by the acting component afterwards. In issue #487, the planning and acting team decided that it would be helpful for the acting team to get information like "in 50 m, there is a speed sign which states a maximum speed of 50 km/h" in advance. Since it is complicated to send and handle this type of message, we decided to adapt the Path messages sent on the topic paf/hero/trajectory. For this, we want a new message type to be created which looks somewhat like this:

paf_msg/Trajectory
Header header
paf_msgs/Waypoint waypoints[]

paf_msg/Waypoint
geometry_msgs/Point position
float speed
uint8 behaviour

For the behaviour, a global file with an empty enum should be created. Every behaviour then gets an id which is used in the messages.

Definition of Done

  • Message type is created
  • File for the behaviours with their ID is created

Effort Estimate

No response

Testability

No response

Dependencies

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants