|
ad_rss_map_integration
|


Public Types | |
| typedef std::shared_ptr< RssPedestrianAdapter > | Ptr |
| Smart pointer on RssPedestrianAdapter. | |
| typedef std::shared_ptr< RssPedestrianAdapter const > | ConstPtr |
| Smart pointer on constant RssPedestrianAdapter. | |
Public Types inherited from ad::rss::map::RssObjectAdapter< OBJECT_INSTANCE_TYPE > | |
| typedef std::shared_ptr< RssObjectAdapter > | Ptr |
| Smart pointer on RssObjectAdapter. | |
| typedef std::shared_ptr< RssObjectAdapter const > | ConstPtr |
| Smart pointer on constant RssObjectAdapter. | |
| typedef RssObjectInstance< OBJECT_INSTANCE_TYPE >::Ptr | ObjectInstancePtr |
| typedef RssObjectInstance< OBJECT_INSTANCE_TYPE >::ConstPtr | ObjectInstanceConstPtr |
Public Types inherited from ad::rss::map::RssObjectAdapterData | |
| typedef std::shared_ptr< RssObjectAdapterData > | Ptr |
| Smart pointer on RssObjectAdapterData. | |
| typedef std::shared_ptr< RssObjectAdapterData const > | ConstPtr |
| Smart pointer on constant RssObjectAdapterData. | |
Public Member Functions | |
| RssPedestrianAdapter (ObjectInstancePtr const objectInstance) | |
| constructor | |
| virtual | ~RssPedestrianAdapter ()=default |
| default destructor | |
Public Member Functions inherited from ad::rss::map::RssObjectAdapter< OBJECT_INSTANCE_TYPE > | |
| RssObjectAdapter (ObjectInstancePtr const objectInstance) | |
| default constructor | |
| virtual | ~RssObjectAdapter ()=default |
| default destructor | |
| ::ad::rss::world::ObjectType | getObjectType () const |
| RssRouteCheckerControl< OBJECT_INSTANCE_TYPE >::Ptr | getCheckerControl () const |
| get the checker control instance | |
| ObjectInstancePtr | getObjectInstance () const |
| get the underlying object instance type | |
| OBJECT_INSTANCE_TYPE & | getObjectInstanceType () |
| get the underlying object instance type. | |
| OBJECT_INSTANCE_TYPE const & | getObjectInstanceType () const |
| get the underlying object instance type | |
| virtual ::ad::rss::world::RssDynamics | getDefaultRssDynamics () const |
| get the default RSS dynamics to be used for the object. More... | |
| ::ad::physics::Dimension3D | getDimensions () const override |
| get the dimensions of the object to be considered: the stored (estimated) dimensions are expanded by the position confidence | |
| virtual ::ad::map::match::Object | getMatchedObject (::ad::map::match::AdMapMatching const &mapMatching, physics::Distance const sampling_distance) const |
| Perform actual map matching of the object. More... | |
| virtual bool | isObjectIdUniqueOverTime () const |
| Indicate if the object id of this remains unique over time. More... | |
Public Member Functions inherited from ad::rss::map::RssObjectAdapterData | |
| RssObjectAdapterData () | |
| standard constructor | |
| virtual | ~RssObjectAdapterData ()=default |
| standard destructor | |
| RssObjectAdapterData (const RssObjectAdapterData &other)=default | |
| standard copy constructor | |
| RssObjectAdapterData (RssObjectAdapterData &&other)=default | |
| standard move constructor | |
| RssObjectAdapterData & | operator= (const RssObjectAdapterData &other)=default |
| standard assignment operator More... | |
| RssObjectAdapterData & | operator= (RssObjectAdapterData &&other)=default |
| standard move operator More... | |
| bool | operator== (const RssObjectAdapterData &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RssObjectAdapterData &other) const |
| standard comparison operator More... | |
| ::ad::rss::world::ObjectId | getObjectId () const |
| get the id of the object | |
| ::ad::rss::world::ObjectType | getObjectType () const |
| get the type of the object | |
| ::ad::map::point::ENUPoint | getCenterPoint () const |
| get the center point of the object | |
| ::ad::physics::Dimension2D | getPositionConfidence () const |
| get the position confidence of the center point | |
| ::ad::physics::Probability | getPositionConfidenceLevel () const |
| get the position confidence level of the center point | |
| ::ad::map::point::ENUHeading | getHeading () const |
| get the heading of the object | |
| virtual ::ad::physics::Dimension3D | getDimensions () const |
| get the dimensions of the object to be considered | |
| ::ad::physics::SpeedRange | getSpeedRange () const |
| get the speed of the object | |
| ::ad::physics::AngularVelocity | getYawRate () const |
| get the change of the heading (which is the yaw rate) of the object | |
| ::ad::physics::Angle | getSteeringAngle () const |
| get the steering angle of the vehicle. Might be invalid if not available. | |
Additional Inherited Members | |
Public Attributes inherited from ad::rss::map::RssObjectAdapterData | |
| ::ad::rss::world::ObjectId | id {0} |
| ::ad::rss::world::ObjectType | object_type {::ad::rss::world::ObjectType::Invalid} |
| ::ad::map::point::ENUPoint | center_point |
| ::ad::physics::Dimension2D | position_confidence_ellipse_half_axis_dimension |
| ::ad::physics::Probability | position_confidence_ellipse_confidence_level |
| ::ad::map::point::ENUHeading | heading {std::numeric_limits<double>::quiet_NaN()} |
| ::ad::physics::Dimension3D | dimension |
| ::ad::physics::SpeedRange | speed_range |
| ::ad::physics::AngularVelocity | yaw_rate |
| ::ad::physics::Angle | steering_angle {std::numeric_limits<double>::quiet_NaN()} |
Protected Attributes inherited from ad::rss::map::RssObjectAdapter< OBJECT_INSTANCE_TYPE > | |
| ObjectInstancePtr | mObjectInstance |