RssCheck.
More...
#include <ad/rss/core/RssCheck.hpp>
RssCheck.
Class providing the functionality of the RSS check sequence at once with the RSS world model as input and the proper response as output. This class internally makes use of the RssSituationExtraction, RssSituationChecking, RssResponseResolving functionality.
◆ calculateProperResponse() [1/2]
calculateProperResponse
- Parameters
-
| [in] | worldModel | - the current world model information |
| [out] | situationSnapshot | - The intermediate situation snapshot |
| [out] | rssStateSnapshot | - The intermediate rss state snapshot |
| [out] | properResponse | - The intermediate proper response |
- Returns
- return true if the proper response could be calculated, false otherwise.
◆ calculateProperResponse() [2/2]
calculateProperResponse
- Parameters
-
| [in] | worldModel | - the current world model information |
| [out] | accelerationRestriction | - The proper response to become RSS safe. |
- Returns
- return true if the proper response could be calculated, false otherwise.
◆ dropObjectHistory()
| void ad::rss::core::RssCheck::dropObjectHistory |
( |
world::ObjectId const & |
object_id | ) |
|
drop the history associated with a given object_id
This function might be used to drop previous states referred to a certain object id in case the object id is reused
- Parameters
-
| [in] | object_id | the object_id previous history should be dropped |
◆ registerCalculateTrajectorySetsCallback()
Register a callback for unstructured trajectory set calculation.
- Parameters
-
| [in] | objectType | The object type this trajectory set calculation should be applied |
| [in] | calculateTrajectorySetsCallback | The actual callback function to perform the trajectory set calculation |
The documentation for this class was generated from the following file: