Brake.go 393 B

1234567891011121314151617181920212223
  1. package main
  2. import (
  3. "cicv-data-closedloop/pjisuv_msgs"
  4. "cicv-data-closedloop/pjisuv_param"
  5. )
  6. func Topic() string {
  7. return "/cicv_location"
  8. }
  9. // Label todo 禁止存在下划线_
  10. func Label() string {
  11. return "brake"
  12. }
  13. func Rule(data *pjisuv_msgs.PerceptionLocalization, param pjisuv_param.PjisuvParam) string {
  14. if data.AccelX*9.8 < -4.0 {
  15. return "brake"
  16. } else {
  17. return ""
  18. }
  19. }