|
void | calculateFeedback (geometry_msgs::PointStamped cop, double distance) |
|
void | copPosition (const geometry_msgs::PointStamped &msg) |
|
double | d (geometry_msgs::Point p0, geometry_msgs::Point p1) |
|
double | dist_PointSegment (geometry_msgs::Point p, vector< geometry_msgs::Point > seg_point) |
|
double | dot (geometry_msgs::Vector3 u, geometry_msgs::Vector3 v) |
|
| Feedback (ros::NodeHandle nh) |
|
int | isLeft (geometry_msgs::Point32 p0, geometry_msgs::Point32 p1, geometry_msgs::Point p2) |
|
double | norm (geometry_msgs::Vector3 v) |
|
void | phuaPosition (const geometry_msgs::PoseStamped &msg) |
|
void | simulationState (const vrep_common::VrepInfo &msg) |
|
void | supportBaseDefinition (const geometry_msgs::PolygonStamped &msg) |
|
int | wn_PnPoly (geometry_msgs::Point p, geometry_msgs::Polygon poly) |
|
Definition at line 83 of file haptic_feedback.cpp.
Feedback::Feedback |
( |
ros::NodeHandle |
nh | ) |
|
|
inline |
void Feedback::calculateFeedback |
( |
geometry_msgs::PointStamped |
cop, |
|
|
double |
distance |
|
) |
| |
|
inline |
void Feedback::copPosition |
( |
const geometry_msgs::PointStamped & |
msg | ) |
|
|
inline |
double Feedback::d |
( |
geometry_msgs::Point |
p0, |
|
|
geometry_msgs::Point |
p1 |
|
) |
| |
|
inline |
double Feedback::dist_PointSegment |
( |
geometry_msgs::Point |
p, |
|
|
vector< geometry_msgs::Point > |
seg_point |
|
) |
| |
|
inline |
double Feedback::dot |
( |
geometry_msgs::Vector3 |
u, |
|
|
geometry_msgs::Vector3 |
v |
|
) |
| |
|
inline |
int Feedback::isLeft |
( |
geometry_msgs::Point32 |
p0, |
|
|
geometry_msgs::Point32 |
p1, |
|
|
geometry_msgs::Point |
p2 |
|
) |
| |
|
inline |
double Feedback::norm |
( |
geometry_msgs::Vector3 |
v | ) |
|
|
inline |
void Feedback::phuaPosition |
( |
const geometry_msgs::PoseStamped & |
msg | ) |
|
|
inline |
void Feedback::simulationState |
( |
const vrep_common::VrepInfo & |
msg | ) |
|
|
inline |
void Feedback::supportBaseDefinition |
( |
const geometry_msgs::PolygonStamped & |
msg | ) |
|
|
inline |
int Feedback::wn_PnPoly |
( |
geometry_msgs::Point |
p, |
|
|
geometry_msgs::Polygon |
poly |
|
) |
| |
|
inline |
geometry_msgs::PointStamped Feedback::cop_filtered |
|
private |
geometry_msgs::PointStamped Feedback::cop_global |
|
private |
ros::Publisher Feedback::cop_global_filtered_pub |
|
private |
ros::Subscriber Feedback::cop_global_position_sub |
|
private |
double Feedback::distance_min |
|
private |
ros::Publisher Feedback::feedback_force_filtered_pub |
|
private |
ros::Publisher Feedback::feedback_force_instability_pub |
|
private |
ros::Publisher Feedback::feedback_force_pub |
|
private |
ros::Publisher Feedback::feedback_force_stability_pub |
|
private |
geometry_msgs::Vector3Stamped Feedback::force |
|
private |
geometry_msgs::Vector3Stamped Feedback::force_instability_prev |
|
private |
geometry_msgs::Vector3Stamped Feedback::force_stability_prev |
|
private |
ros::NodeHandle Feedback::nh_ |
|
private |
geometry_msgs::PoseStamped Feedback::phua_position |
|
private |
ros::Subscriber Feedback::phua_position_sub |
|
private |
ros::Subscriber Feedback::simulation_state_sub |
|
private |
double Feedback::simulationTime |
|
private |
geometry_msgs::PolygonStamped Feedback::support_base |
|
private |
ros::Subscriber Feedback::support_base_position_sub |
|
private |
The documentation for this class was generated from the following file: