map_msgs.go 576 B

123456789101112131415161718192021
  1. package pjisuv_msgs
  2. import (
  3. "github.com/bluenviron/goroslib/v2/pkg/msg"
  4. )
  5. type MissionPoint struct {
  6. msg.Package `ros:"map_msgs"`
  7. Xg float64 `rosname:"xg"`
  8. Yg float64 `rosname:"yg"`
  9. Heading float64 `rosname:"heading"`
  10. }
  11. type RoutePlan struct {
  12. msg.Package `ros:"map_msgs"`
  13. Header Header `rosname:"header"`
  14. Id int32 `rosname:"id"`
  15. Result int32 `rosname:"result"`
  16. Point MissionPoint `rosname:"point"`
  17. GlobalRoad []string `rosname:"global_road"`
  18. Length float64 `rosname:"length"`
  19. }