#include <ad/geometry/GeometryOperation.hpp>
#include <ad/geometry/Types.hpp>
#include <ad/physics/Angle.hpp>
#include <ad/physics/Dimension2D.hpp>
#include <ad/physics/Distance.hpp>
#include "ad/rss/core/RelativeObjectState.hpp"
Go to the source code of this file.
|
| ::ad::geometry::Point | ad::rss::unstructured::getVehicleCorner (TrajectoryPoint const &point, core::RelativeObjectState const &vehicleState, VehicleCorner const corner) |
| | get the point describing the corner of a vehicle More...
|
| |
| bool | ad::rss::unstructured::calculateEstimationBetweenSteps (::ad::geometry::Polygon &polygon, TrajectorySetStepVehicleLocation const &previousVehicleLocation, TrajectorySetStepVehicleLocation const ¤tVehicleLocation, std::string const &debugNamespace) |
| | Calculate a trajectory set estimation between two steps. More...
|
| |
| bool | ad::rss::unstructured::calculateStepPolygon (core::RelativeObjectState const &vehicleState, TrajectorySetStep const &step, std::string const &debugNamespace, ::ad::geometry::Polygon &polygon, TrajectorySetStepVehicleLocation &stepVehicleLocation) |
| | Calculate a polygon for one step. More...
|
| |
| bool | ad::rss::unstructured::calculateFrontAndSidePolygon (core::RelativeObjectState const &vehicleState, TrajectorySetStepVehicleLocation const &initialStepVehicleLocation, std::vector< TrajectorySetStep > const &sideSteps, TrajectorySetStep const &front, std::string const &debugNamespace, ::ad::geometry::Polygon &resultPolygon, TrajectorySetStepVehicleLocation &frontSideStepVehicleLocation) |
| | Calculate the front and side polygon. More...
|
| |
| bool | ad::rss::unstructured::calculateResponseTimePolygon (core::RelativeObjectState const &vehicleState, TrajectorySetStepVehicleLocation const &initialStepVehicleLocation, std::string const &debugNamespace, ::ad::geometry::Polygon &resultPolygon) |
| | Calculate a simple polygon spanning the current vehicle pose polygon and the provided initialStepVehicleLocation and combine it with the given resultPolygon. More...
|
| |