msg_task.go 804 B

1234567891011121314151617181920212223242526272829
  1. //autogenerated:yes
  2. //nolint:revive,lll
  3. package clean_msg
  4. import (
  5. "github.com/bluenviron/goroslib/v2/pkg/msg"
  6. )
  7. const (
  8. Task_STANDBY uint8 = 0
  9. Task_PATH_FOLLOW uint8 = 1
  10. Task_GO_TO_TARGET uint8 = 2
  11. Task_GO_HOME uint8 = 3
  12. Task_ZONE_CLEAN uint8 = 4
  13. Task_WALLFOLLOW_LEFT uint8 = 5
  14. Task_WALLFOLLOW_RIGHT uint8 = 6
  15. Task_GO_BACK uint8 = 7
  16. Task_AREA_NAVIGATOR uint8 = 8
  17. )
  18. type Task struct {
  19. msg.Package `ros:"clean_msg"`
  20. msg.Definitions `ros:"uint8 STANDBY=0,uint8 PATH_FOLLOW=1,uint8 GO_TO_TARGET=2,uint8 GO_HOME=3,uint8 ZONE_CLEAN=4,uint8 WALLFOLLOW_LEFT=5,uint8 WALLFOLLOW_RIGHT=6,uint8 GO_BACK=7,uint8 AREA_NAVIGATOR=8"`
  21. Type uint8
  22. Data TaskData
  23. TaskId string
  24. TaskType int32
  25. SubTaskType int32
  26. }