#include <omnix.h>
void OmnixNode::closeOmnixSocket | ( | ) |
void OmnixNode::cmdvelCallback | ( | const geometry_msgs::Twist::ConstPtr & | cmd_vel | ) |
bool OmnixNode::DisableJoystickCallback | ( | omnix::DisableJoystick::Request & | req, |
omnix::DisableJoystick::Response & | res | ||
) |
bool OmnixNode::EnableJoystickCallback | ( | omnix::EnableJoystick::Request & | req, |
omnix::EnableJoystickResponse & | res | ||
) |
bool OmnixNode::EngageBrakeCallback | ( | omnix::EngageBrake::Request & | req, |
omnix::EngageBrake::Response & | res | ||
) |
void OmnixNode::initCommands | ( | ) | [inline] |
void OmnixNode::joyCallback | ( | const sensor_msgs::Joy::ConstPtr & | joy | ) |
void OmnixNode::openOmnixSocket | ( | ) |
void OmnixNode::openOmnixSocketRec | ( | ) |
void OmnixNode::readTimerCallback | ( | const ros::TimerEvent & | e | ) |
bool OmnixNode::recvResponse | ( | bool | blocking = true | ) |
bool OmnixNode::ReleaseBrakeCallback | ( | omnix::ReleaseBrake::Request & | req, |
omnix::ReleaseBrake::Response & | res | ||
) |
bool OmnixNode::sendCommand | ( | const std::string & | cmd | ) |
void OmnixNode::sendGetJointPosition | ( | ) |
void OmnixNode::timerCallback | ( | const ros::TimerEvent & | e | ) |
bool OmnixNode::brake_engaged [private] |
int OmnixNode::counter [private] |
std::string OmnixNode::DisableJoystickCommand [private] |
std::string OmnixNode::DisableRobotControlCommand [private] |
bool OmnixNode::emergency_stop [private] |
std::string OmnixNode::EnableJoystickCommand [private] |
std::string OmnixNode::EnableRobotControlCommand [private] |
std::string OmnixNode::EngageBrakeCommand [private] |
bool OmnixNode::first_write [private] |
std::string OmnixNode::GetJointPositionCommand [private] |
struct hostent* OmnixNode::host [private] |
struct hostent* OmnixNode::host_rec [private] |
std::string OmnixNode::hostname [private] |
bool OmnixNode::joystick_controlled [private] |
ros::Time OmnixNode::last_estop_recd [private] |
geometry_msgs::Twist* OmnixNode::last_vel_cmd [private] |
ros::Time OmnixNode::last_vel_cmd_recd [private] |
ros::Time OmnixNode::last_vel_cmd_sent [private] |
double OmnixNode::odom_x [private] |
double OmnixNode::odom_y [private] |
double OmnixNode::odom_yaw [private] |
bool OmnixNode::open_rec_socket [private] |
int OmnixNode::portno [private] |
int OmnixNode::portno_rec [private] |
double OmnixNode::prev_j1 [private] |
double OmnixNode::prev_j2 [private] |
double OmnixNode::prev_j3 [private] |
double OmnixNode::prev_j4 [private] |
ros::Time OmnixNode::prev_time [private] |
char OmnixNode::rec_buf[1024] [private] |
int OmnixNode::rec_buf_size [private] |
bool OmnixNode::recv_odom [private] |
std::string OmnixNode::ReleaseBrakeCommand [private] |
struct sockaddr_in OmnixNode::server_addr [private] |
int OmnixNode::server_addr_len [private] |
struct sockaddr_in OmnixNode::server_addr_rec [private] |
int OmnixNode::server_addr_rec_len [private] |
struct sockaddr_in OmnixNode::server_addr_rec_other [private] |
int OmnixNode::server_addr_rec_other_len [private] |
std::string OmnixNode::SetBlinkPatternCommand [private] |
std::string OmnixNode::SetJointVelocitiesCommand [private] |
std::string OmnixNode::SetVelocityCommand [private] |
int OmnixNode::sock [private] |
int OmnixNode::sock_rec [private] |
bool OmnixNode::verbose [private] |
double OmnixNode::vt [private] |
double OmnixNode::vx [private] |
double OmnixNode::vy [private] |