1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef BASE_ADAPTER_H
- #define BASE_ADAPTER_H
- #include <gps_type.h>
- #include <decition_type.h>
- #include <obstacle_type.h>
- #include <vector>
- #include <gnss_coordinate_convert.h>
- namespace iv {
- namespace decition {
- class BaseAdapter {
- public:
- int adapter_id;
- std::string adapter_name;
- BaseAdapter();
- ~BaseAdapter();
- virtual iv::decition::Decition getAdapterDeciton(GPS_INS now_gps_ins, std::vector<Point2D> trace , float dSpeed, float obsDistacne ,
- float obsSpeed,float accAim,float accNow, bool changingDangWei,Decition *decition);
- public:
- float minDecelerate = -100;
- private:
- };
- }
- }
- #endif // BASE_ADAPTER_H
|