File gpio_controller.hpp
FileList > controls > sae_2025_ws > src > payload > include > payload > gpio_controller.hpp
Go to the source code of this file
#include <pigpiod_if2.h>#include <rclcpp/rclcpp.hpp>#include <atomic>#include <chrono>#include <memory>#include <thread>#include "payload/controller.hpp"#include "payload/control_math.hpp"#include "payload/encoder.hpp"#include "payload/motor.hpp"#include "payload/payload_parameters.hpp"#include "payload/servo.hpp"#include "payload_interfaces/msg/motor_state.hpp"#include "payload_interfaces/srv/compute_pid_ziegler_nichols.hpp"#include "payload_interfaces/srv/dead_reckon.hpp"
Classes
| Type | Name |
|---|---|
| class | GPIOController |
Public Types
| Type | Name |
|---|---|
| enum | ControlMode |
Public Types Documentation
enum ControlMode
enum ControlMode {
NORMAL,
DEAD_RECKONING
};
The documentation for this class was generated from the following file controls/sae_2025_ws/src/payload/include/payload/gpio_controller.hpp