Public Member Functions | |
void | gazeboPoseCallBack (const nav_msgs::Odometry &) |
void | handpointOffsetReconfigureCallBack (pioneer_mrs::PioneerConfig &, uint32_t) |
void | handpointVelocityCallBack (const geometry_msgs::Vector3 &) |
void | odomPoseCallBack (const nav_msgs::Odometry &) |
Pioneer (ros::NodeHandle &nh, ros::NodeHandle &nh_private) | |
bool | poseServiceCallBack (pioneer_mrs::Pose2DRequest &, pioneer_mrs::Pose2DResponse &) |
void | viconPoseCallBack (const geometry_msgs::TransformStamped &) |
virtual | ~Pioneer () |
Protected Attributes | |
dynamic_reconfigure::Server< pioneer_mrs::PioneerConfig > * | cfg_server |
ros::Subscriber | gazebo_pose_sub |
double | HANDPOINT_OFFSET |
std::string | HOSTNAME |
int | HOSTNUM |
ros::Subscriber | odom_pose_sub |
std::string | POSE |
geometry_msgs::Pose2D | pose_hp |
ros::ServiceServer | pose_server |
geometry_msgs::Twist | vel |
geometry_msgs::Vector3 | vel_hp |
ros::Subscriber | vel_hp_sub |
ros::Publisher | vel_pub |
ros::Subscriber | vicon_pose_sub |
Definition at line 13 of file pioneer_server.cpp.
Pioneer::Pioneer | ( | ros::NodeHandle & | nh, |
ros::NodeHandle & | nh_private | ||
) |
Definition at line 62 of file pioneer_server.cpp.
|
virtual |
Definition at line 106 of file pioneer_server.cpp.
void Pioneer::gazeboPoseCallBack | ( | const nav_msgs::Odometry & | msg | ) |
Definition at line 134 of file pioneer_server.cpp.
void Pioneer::handpointOffsetReconfigureCallBack | ( | pioneer_mrs::PioneerConfig & | config, |
uint32_t | level | ||
) |
Definition at line 178 of file pioneer_server.cpp.
void Pioneer::handpointVelocityCallBack | ( | const geometry_msgs::Vector3 & | msg | ) |
matrix transform v 1 L*cos0 L*sin0 x = - * * w L -sin0 cos0 y
Definition at line 190 of file pioneer_server.cpp.
void Pioneer::odomPoseCallBack | ( | const nav_msgs::Odometry & | msg | ) |
Definition at line 114 of file pioneer_server.cpp.
bool Pioneer::poseServiceCallBack | ( | pioneer_mrs::Pose2DRequest & | rqt, |
pioneer_mrs::Pose2DResponse & | res | ||
) |
Definition at line 168 of file pioneer_server.cpp.
void Pioneer::viconPoseCallBack | ( | const geometry_msgs::TransformStamped & | msg | ) |
Definition at line 153 of file pioneer_server.cpp.
|
protected |
Definition at line 51 of file pioneer_server.cpp.
|
protected |
Definition at line 37 of file pioneer_server.cpp.
|
protected |
Definition at line 49 of file pioneer_server.cpp.
|
protected |
Definition at line 29 of file pioneer_server.cpp.
|
protected |
Definition at line 28 of file pioneer_server.cpp.
|
protected |
Definition at line 36 of file pioneer_server.cpp.
|
protected |
Definition at line 30 of file pioneer_server.cpp.
|
protected |
Definition at line 33 of file pioneer_server.cpp.
|
protected |
Definition at line 40 of file pioneer_server.cpp.
|
protected |
Definition at line 58 of file pioneer_server.cpp.
|
protected |
Definition at line 55 of file pioneer_server.cpp.
|
protected |
Definition at line 54 of file pioneer_server.cpp.
|
protected |
Definition at line 57 of file pioneer_server.cpp.
|
protected |
Definition at line 38 of file pioneer_server.cpp.