|
Formula Student Autonomous Systems
The code for the main driverless system
|
This is the complete list of members for PID, including all inherited members.
| absolute_velocity_ | PID | private |
| anti_wind_up() | PID | private |
| calculate_derivative_term(double measurement) | PID | private |
| calculate_error(double setpoint, double measurement) const | PID | private |
| calculate_integral_term(double error) | PID | private |
| calculate_proportional_term(double error) | PID | private |
| compute_output() | PID | private |
| differentiator_ | PID | private |
| FRIEND_TEST(PidTests, TestAntiWindUp1) | PID | |
| FRIEND_TEST(PidTests, TestAntiWindUp2) | PID | |
| FRIEND_TEST(PidTests, TestAntiWindUp3) | PID | |
| FRIEND_TEST(PidTests, ProportionalTerm) | PID | |
| FRIEND_TEST(PidTests, IntegralTerm1) | PID | |
| FRIEND_TEST(PidTests, IntegralTerm2) | PID | |
| FRIEND_TEST(PidTests, DerivativeTerm1) | PID | |
| FRIEND_TEST(PidTests, DerivativeTerm2) | PID | |
| FRIEND_TEST(PidTests, Output1) | PID | |
| FRIEND_TEST(PidTests, Output2) | PID | |
| FRIEND_TEST(PidTests, Output3) | PID | |
| FRIEND_TEST(PidTests, Update1) | PID | |
| get_throttle_command() override | PID | virtual |
| integrator_ | PID | private |
| last_path_msg_ | PID | private |
| last_pose_msg_ | PID | private |
| last_velocity_msg_ | PID | private |
| LongitudinalController(const ControlParameters ¶ms) | LongitudinalController | inline |
| out_ | PID | private |
| params_ | LongitudinalController | protected |
| path_callback(const custom_interfaces::msg::PathPointArray &msg) override | PID | virtual |
| PID(const ControlParameters ¶ms) | PID | |
| prev_error_ | PID | private |
| prev_measurement_ | PID | private |
| proportional_ | PID | private |
| publish_solver_data(std::shared_ptr< rclcpp::Node > node, std::map< std::string, std::shared_ptr< rclcpp::PublisherBase > > &publisher_map) override | PID | virtual |
| received_first_path_ | PID | private |
| received_first_pose_ | PID | private |
| received_first_state_ | PID | private |
| update(double setpoint, double measurement) | PID | private |
| vehicle_pose_callback(const custom_interfaces::msg::Pose &msg) override | PID | virtual |
| vehicle_state_callback(const custom_interfaces::msg::Velocities &msg) override | PID | virtual |
| ~LongitudinalController()=default | LongitudinalController | virtual |