College of DuPage Lunabotics Documentation
2025
|
Controls the blade joint pitch angle using joystick input. More...
Public Member Functions | |
BladeJointController () | |
Constructor for BladeJointController. More... | |
Private Member Functions | |
void | joy_callback (const sensor_msgs::msg::Joy::SharedPtr msg) |
Callback for processing joystick input and publishing blade joint commands. More... | |
Private Attributes | |
rclcpp::Subscription< sensor_msgs::msg::Joy >::SharedPtr | joy_subscriber_ |
rclcpp::Publisher< std_msgs::msg::Float64MultiArray >::SharedPtr | joint_publisher_ |
float | pitch_angle_ |
float | max_pitch_angle_ |
float | min_pitch_angle_ |
Controls the blade joint pitch angle using joystick input.
|
inline |
Constructor for BladeJointController.
|
inlineprivate |
Callback for processing joystick input and publishing blade joint commands.
msg | The joystick input message. |
|
private |
|
private |
|
private |
|
private |
|
private |