Public Member Functions | |
bool | amtec_sweep_main (TriggerSweep::Request &req, TriggerSweep::Response &resp) |
Amtec_Sweep_service () | |
float | go_to_pose (playerc_client_t *client, playerc_actarray_t *device, int actuator, float min_angle, float max_angle) |
void | print_data (playerc_actarray_t *device) |
void | sweep (playerc_client_t *client, playerc_actarray_t *device, int actuator, float next_pos, float speed) |
void | update_parameters_from_server () |
virtual | ~Amtec_Sweep_service () |
Public Attributes | |
double | angle_filename_ |
bool | debug_output_ |
double | end_angle_ |
int | interface_ |
int | is_lms400_ |
string | object_ |
int | rot_joint_ |
double | rot_speed_ |
ros::ServiceServer | service_ |
double | start_angle_ |
Private Attributes | |
ros::NodeHandle | nh_ |
Definition at line 78 of file sweep_laser_scan_cli_client.cpp.
Amtec_Sweep_service::Amtec_Sweep_service | ( | ) | [inline] |
Definition at line 93 of file sweep_laser_scan_cli_client.cpp.
virtual Amtec_Sweep_service::~Amtec_Sweep_service | ( | ) | [inline, virtual] |
Definition at line 111 of file sweep_laser_scan_cli_client.cpp.
bool Amtec_Sweep_service::amtec_sweep_main | ( | TriggerSweep::Request & | req, |
TriggerSweep::Response & | resp | ||
) | [inline] |
Definition at line 118 of file sweep_laser_scan_cli_client.cpp.
float Amtec_Sweep_service::go_to_pose | ( | playerc_client_t * | client, |
playerc_actarray_t * | device, | ||
int | actuator, | ||
float | min_angle, | ||
float | max_angle | ||
) | [inline] |
Definition at line 229 of file sweep_laser_scan_cli_client.cpp.
void Amtec_Sweep_service::print_data | ( | playerc_actarray_t * | device | ) | [inline] |
Definition at line 276 of file sweep_laser_scan_cli_client.cpp.
void Amtec_Sweep_service::sweep | ( | playerc_client_t * | client, |
playerc_actarray_t * | device, | ||
int | actuator, | ||
float | next_pos, | ||
float | speed | ||
) | [inline] |
Definition at line 214 of file sweep_laser_scan_cli_client.cpp.
void Amtec_Sweep_service::update_parameters_from_server | ( | ) | [inline] |
Definition at line 294 of file sweep_laser_scan_cli_client.cpp.
Definition at line 86 of file sweep_laser_scan_cli_client.cpp.
Definition at line 89 of file sweep_laser_scan_cli_client.cpp.
Definition at line 86 of file sweep_laser_scan_cli_client.cpp.
Definition at line 87 of file sweep_laser_scan_cli_client.cpp.
Definition at line 87 of file sweep_laser_scan_cli_client.cpp.
ros::NodeHandle Amtec_Sweep_service::nh_ [private] |
Definition at line 81 of file sweep_laser_scan_cli_client.cpp.
Definition at line 85 of file sweep_laser_scan_cli_client.cpp.
Definition at line 87 of file sweep_laser_scan_cli_client.cpp.
Definition at line 88 of file sweep_laser_scan_cli_client.cpp.
Definition at line 83 of file sweep_laser_scan_cli_client.cpp.
Definition at line 86 of file sweep_laser_scan_cli_client.cpp.