| AutoPilot()=delete | AutoPilot | |
| AutoPilot(GalaxisNode *p_gNodePtr) | AutoPilot | |
| cluster_line_object(std::map< int16_t, std::vector< int16_t >> &linePointsMapInputRef, std::shared_ptr< std::map< int16_t, int16_t >> linePointsOutVecSPtr) | AutoPilot | private |
| eval_poly(DynamicPolynom p_polynom, double p_x) | AutoPilot | |
| get_drive_information() | AutoPilot | |
| get_lane_blocked(std::pair< DynamicPolynom, DynamicPolynom > &lanePolynom) | AutoPilot | private |
| get_lane_center() | AutoPilot | private |
| get_lane_centers(std::shared_ptr< PositionTimepoint > positionTimepoint) | AutoPilot | private |
| get_lane_centers_thread_helper(Eigen::Rotation2Df p_reverseRotationMat, std::shared_ptr< std::map< int16_t, int16_t >> p_leftLinePointsMapSPtr, std::shared_ptr< std::map< int16_t, int16_t >> p_centerLinePointsMapSPtr, std::shared_ptr< std::map< int16_t, int16_t >> p_rightLinePointsMapSPtr, std::shared_ptr< MutexedVectorPointer< galaxis::lina::Vector2f >> p_leftLaneMutexedVecSPtr, std::shared_ptr< MutexedVectorPointer< galaxis::lina::Vector2f >> p_rightLaneMutexedVecSPtr, bool p_yxMapping) | AutoPilot | private |
| get_lane_centers_via_polynom_thread_helper(Eigen::Rotation2Df p_reverseRotationMat, std::shared_ptr< std::map< int16_t, int16_t >> p_leftLinePointsMapSPtr, std::shared_ptr< std::map< int16_t, int16_t >> p_centerLinePointsMapSPtr, std::shared_ptr< std::map< int16_t, int16_t >> p_rightLinePointsMapSPtr, std::shared_ptr< MutexedVectorPointer< galaxis::lina::Vector2f >> p_leftLaneMutexedVecSPtr, std::shared_ptr< MutexedVectorPointer< galaxis::lina::Vector2f >> p_rightLaneMutexedVecSPtr) | AutoPilot | private |
| insert_lane_point(std::shared_ptr< MutexedVectorPointer< galaxis::lina::Vector2f >> p_mutVecPointerSPtr, float p_x, float p_y, Eigen::Rotation2Df const &p_rotationMat, bool p_reverseInsertion) | AutoPilot | inlineprivate |
| m_centerLinePoly | AutoPilot | private |
| m_centerLinePolynomXVectorSPtr | AutoPilot | private |
| m_centerLinePolynomYVectorSPtr | AutoPilot | private |
| m_centerLineXYTmpVecSPtr | AutoPilot | private |
| m_centerLineYXTmpVecSPtr | AutoPilot | private |
| m_centerPolyMax | AutoPilot | private |
| m_centerPolyMin | AutoPilot | private |
| m_decision | AutoPilot | |
| m_gNodePtr | AutoPilot | private |
| m_laneBlocked | AutoPilot | private |
| m_laneCentersPairVecUPtr | AutoPilot | |
| m_lanePolynom | AutoPilot | |
| m_lastDriveInformationSPtr | AutoPilot | |
| m_lastTimeLaneVisible | AutoPilot | private |
| m_leftLinePoly | AutoPilot | private |
| m_leftLinePolynomPointsVecSPtr | AutoPilot | |
| m_leftLinePolynomXVectorSPtr | AutoPilot | private |
| m_leftLinePolynomYVectorSPtr | AutoPilot | private |
| m_leftLineXYTmpVecSPtr | AutoPilot | private |
| m_leftLineYXTmpVecSPtr | AutoPilot | private |
| m_leftPolyMax | AutoPilot | private |
| m_leftPolyMin | AutoPilot | private |
| m_lineClusterEps | AutoPilot | |
| m_lineClusterMinPts | AutoPilot | |
| m_linePolynomEvaluationStepCM | AutoPilot | |
| m_linePolynomEvaluationStepSizeCM | AutoPilot | |
| m_linesObject | AutoPilot | |
| m_localizer | AutoPilot | |
| m_mapDataLayer | AutoPilot | |
| m_minNumberOfClusteredLinePoints | AutoPilot | |
| m_obstacleLookupDistanceCM | AutoPilot | |
| m_obstacleLookupDistanceStepCM | AutoPilot | |
| m_obstacleToLaneCenterMinimumDistanceForDodge | AutoPilot | |
| m_polynomDegree | AutoPilot | |
| m_polynomMinimumPointsAmount | AutoPilot | |
| m_polynomPointsXVector | AutoPilot | |
| m_polynomPointsYVector | AutoPilot | |
| m_rightLinePoly | AutoPilot | private |
| m_rightLinePolynomPointsVecSPtr | AutoPilot | |
| m_rightLinePolynomXVectorSPtr | AutoPilot | private |
| m_rightLinePolynomYVectorSPtr | AutoPilot | private |
| m_rightLineXYTmpVecSPtr | AutoPilot | private |
| m_rightLineYXTmpVecSPtr | AutoPilot | private |
| m_rightPolyMax | AutoPilot | private |
| m_rightPolyMin | AutoPilot | private |
| m_sharedThreadMutex | AutoPilot | private |
| m_threadPool | AutoPilot | private |
| m_trajPointsStartAppendingOffset | AutoPilot | |
| m_trajPointsToAppendAmount | AutoPilot | |
| set_line_cluster_eps(int value) | AutoPilot | |
| set_line_cluster_min_pts(int value) | AutoPilot | |
| set_line_polynom_evaluation_step(int value) | AutoPilot | |
| set_line_polynom_evaluation_step_size(int value) | AutoPilot | |
| set_min_number_of_clustered_line_points(int value) | AutoPilot | |
| set_obstacle_lookup_distance(int value) | AutoPilot | |
| set_obstacle_lookup_distance_step(float value) | AutoPilot | |
| set_obstacle_to_lane_center_min_distance_for_dodge(float value) | AutoPilot | |
| set_polynom_degree(int value) | AutoPilot | |
| set_polynom_min_points_amount(int value) | AutoPilot | |
| set_traj_points_start_appending_offset(int value) | AutoPilot | |
| set_traj_points_to_append_amount(int value) | AutoPilot | |
| ~AutoPilot() | AutoPilot | |