#include <force_compensator.h>
Public Member Functions | |
| double | calculate_motor_setting (double thrust) |
| ForceCompensator (ros::NodeHandle &n) | |
| void | pub_effective_wrench (double left_thrust, double right_thrust) |
| void | pub_thrust_cmd (geometry_msgs::Wrench output) |
| double | saturate_thrusters (double thrust) |
| ~ForceCompensator () | |
Private Attributes | |
| ros::Publisher | cmd_pub_ |
| ros::Publisher | eff_pub_ |
| ros::NodeHandle | node_ |
Definition at line 29 of file force_compensator.h.
| ForceCompensator::ForceCompensator | ( | ros::NodeHandle & | n | ) |
Definition at line 27 of file force_compensator.cpp.
|
inline |
Definition at line 37 of file force_compensator.h.
| double ForceCompensator::calculate_motor_setting | ( | double | thrust | ) |
Definition at line 34 of file force_compensator.cpp.
| void ForceCompensator::pub_effective_wrench | ( | double | left_thrust, |
| double | right_thrust | ||
| ) |
Definition at line 106 of file force_compensator.cpp.
| void ForceCompensator::pub_thrust_cmd | ( | geometry_msgs::Wrench | output | ) |
Definition at line 53 of file force_compensator.cpp.
| double ForceCompensator::saturate_thrusters | ( | double | thrust | ) |
Definition at line 45 of file force_compensator.cpp.
|
private |
Definition at line 33 of file force_compensator.h.
|
private |
Definition at line 34 of file force_compensator.h.
|
private |
Definition at line 32 of file force_compensator.h.