Galaxis Codebase  1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
galaxis::control::TwoAndAHalfCarrots Member List

This is the complete list of members for galaxis::control::TwoAndAHalfCarrots, including all inherited members.

calculate_best_yaw_rate(std::shared_ptr< PolySpline > p_referenceTrajectorySPtr, std::shared_ptr< line_markings_reference_t > p_lineMarkings, float p_currentVelocity, CarPose p_pose=CarPose())galaxis::control::TwoAndAHalfCarrots
get_last_best_yaw_rate() constgalaxis::control::TwoAndAHalfCarrots
get_last_first_poseseries() constgalaxis::control::TwoAndAHalfCarrots
get_last_second_poseseries() constgalaxis::control::TwoAndAHalfCarrots
get_pose_series(std::shared_ptr< CarPose > const p_currentPoseSPtr, float p_distance, float p_yawRate, int p_steps)galaxis::control::TwoAndAHalfCarrots
m_carWheelbasegalaxis::control::TwoAndAHalfCarrotsprivate
m_crossAngleErrorWeightgalaxis::control::TwoAndAHalfCarrotsprivate
m_crossLineMarkingErrorWeightgalaxis::control::TwoAndAHalfCarrotsprivate
m_currentVelocitygalaxis::control::TwoAndAHalfCarrotsprivate
m_debugStopwatchgalaxis::control::TwoAndAHalfCarrotsprivate
m_errorAccuracyStepsPerHorizongalaxis::control::TwoAndAHalfCarrotsprivate
m_errorIncraseFactorgalaxis::control::TwoAndAHalfCarrotsprivate
m_horizongalaxis::control::TwoAndAHalfCarrotsprivate
m_horizonStepTimeSecgalaxis::control::TwoAndAHalfCarrotsprivate
m_lastFirstPoseSeriesgalaxis::control::TwoAndAHalfCarrotsprivate
m_lastSecondPoseSeriesgalaxis::control::TwoAndAHalfCarrotsprivate
m_lastYawRategalaxis::control::TwoAndAHalfCarrotsprivate
m_yawStepsSPtrgalaxis::control::TwoAndAHalfCarrotsprivate
set_cross_angle_error_weight(float val)galaxis::control::TwoAndAHalfCarrots
set_cross_line_marking_error_weight(float val)galaxis::control::TwoAndAHalfCarrots
set_error_accuracy_steps_per_horizon(int value)galaxis::control::TwoAndAHalfCarrots
set_error_factor_first_horizon(float factor)galaxis::control::TwoAndAHalfCarrots
set_horizon(int p_horizon)galaxis::control::TwoAndAHalfCarrots
set_horizon_step_time(float valueSec)galaxis::control::TwoAndAHalfCarrots
TwoAndAHalfCarrots(std::shared_ptr< std::vector< float >> const p_yawStepsSPtr, float p_horizonStepTimeSec=0.5, int p_horizon=2, int p_errorAccuracyStepsPerHorizon=4, float p_carWheelbase=0.205f, float p_errorIncraseFactor=3)galaxis::control::TwoAndAHalfCarrots