rapidaccel.go 354 B

1234567891011121314151617181920212223
  1. package main
  2. import (
  3. "cicv-data-closedloop/pjisuv_msgs"
  4. "fmt"
  5. )
  6. func Topic() string {
  7. return "/cicv_location"
  8. }
  9. func Label() string {
  10. return "rapidaccel"
  11. }
  12. func Rule(data *pjisuv_msgs.PerceptionLocalization) string {
  13. fmt.Println("当前减速度为:", data.AccelX)
  14. if data.AccelX*9.8 > 2.0 {
  15. return "rapidaccel"
  16. } else {
  17. return ""
  18. }
  19. }