Definition at line 36 of file RosAria.cpp.
Definition at line 259 of file RosAria.cpp.
RosAriaNode::~RosAriaNode | ( | ) | [virtual] |
Definition at line 326 of file RosAria.cpp.
void RosAriaNode::cmdvel_cb | ( | const geometry_msgs::TwistConstPtr & | msg | ) |
Definition at line 669 of file RosAria.cpp.
bool RosAriaNode::disable_motors_cb | ( | std_srvs::Empty::Request & | request, |
std_srvs::Empty::Response & | response | ||
) | [protected] |
Definition at line 658 of file RosAria.cpp.
void RosAriaNode::dynamic_reconfigureCB | ( | rosaria::RosAriaConfig & | config, |
uint32_t | level | ||
) |
Definition at line 164 of file RosAria.cpp.
bool RosAriaNode::enable_motors_cb | ( | std_srvs::Empty::Request & | request, |
std_srvs::Empty::Response & | response | ||
) | [protected] |
Definition at line 646 of file RosAria.cpp.
void RosAriaNode::publish | ( | ) |
Definition at line 482 of file RosAria.cpp.
void RosAriaNode::readParameters | ( | ) |
Definition at line 118 of file RosAria.cpp.
int RosAriaNode::Setup | ( | ) |
Definition at line 337 of file RosAria.cpp.
void RosAriaNode::sonarConnectCb | ( | ) |
Definition at line 241 of file RosAria.cpp.
void RosAriaNode::spin | ( | ) |
Definition at line 477 of file RosAria.cpp.
std::string RosAriaNode::aria_log_filename [protected] |
Definition at line 109 of file RosAria.cpp.
rosaria::BumperState RosAriaNode::bumpers [protected] |
Definition at line 85 of file RosAria.cpp.
ros::Publisher RosAriaNode::bumpers_pub [protected] |
Definition at line 56 of file RosAria.cpp.
ros::Subscriber RosAriaNode::cmdvel_sub [protected] |
Definition at line 70 of file RosAria.cpp.
ArRobotConnector* RosAriaNode::conn [protected] |
Definition at line 82 of file RosAria.cpp.
bool RosAriaNode::debug_aria [protected] |
Definition at line 108 of file RosAria.cpp.
ros::ServiceServer RosAriaNode::disable_srv [protected] |
Definition at line 73 of file RosAria.cpp.
int RosAriaNode::DriftFactor [protected] |
Definition at line 112 of file RosAria.cpp.
dynamic_reconfigure::Server<rosaria::RosAriaConfig>* RosAriaNode::dynamic_reconfigure_server [protected] |
Definition at line 115 of file RosAria.cpp.
ros::ServiceServer RosAriaNode::enable_srv [protected] |
Definition at line 72 of file RosAria.cpp.
std::string RosAriaNode::frame_id_base_link [protected] |
Definition at line 96 of file RosAria.cpp.
std::string RosAriaNode::frame_id_bumper [protected] |
Definition at line 97 of file RosAria.cpp.
std::string RosAriaNode::frame_id_odom [protected] |
Definition at line 95 of file RosAria.cpp.
std::string RosAriaNode::frame_id_sonar [protected] |
Definition at line 98 of file RosAria.cpp.
std_msgs::Bool RosAriaNode::motors_state [protected] |
Definition at line 67 of file RosAria.cpp.
ros::Publisher RosAriaNode::motors_state_pub [protected] |
Definition at line 66 of file RosAria.cpp.
ArFunctorC<RosAriaNode> RosAriaNode::myPublishCB [protected] |
Definition at line 87 of file RosAria.cpp.
ros::NodeHandle RosAriaNode::n [protected] |
Definition at line 54 of file RosAria.cpp.
Definition at line 91 of file RosAria.cpp.
geometry_msgs::TransformStamped RosAriaNode::odom_trans [protected] |
Definition at line 92 of file RosAria.cpp.
ArPose RosAriaNode::pos [protected] |
Definition at line 86 of file RosAria.cpp.
ros::Publisher RosAriaNode::pose_pub [protected] |
Definition at line 55 of file RosAria.cpp.
nav_msgs::Odometry RosAriaNode::position [protected] |
Definition at line 84 of file RosAria.cpp.
bool RosAriaNode::publish_sonar [protected] |
Definition at line 104 of file RosAria.cpp.
bool RosAriaNode::publish_sonar_pointcloud2 [protected] |
Definition at line 105 of file RosAria.cpp.
bool RosAriaNode::published_motors_state [protected] |
Definition at line 68 of file RosAria.cpp.
std_msgs::Int8 RosAriaNode::recharge_state [protected] |
Definition at line 62 of file RosAria.cpp.
ros::Publisher RosAriaNode::recharge_state_pub [protected] |
Definition at line 61 of file RosAria.cpp.
int RosAriaNode::RevCount [protected] |
Definition at line 112 of file RosAria.cpp.
ArRobot* RosAriaNode::robot [protected] |
Definition at line 83 of file RosAria.cpp.
int RosAriaNode::serial_baud [protected] |
Definition at line 80 of file RosAria.cpp.
std::string RosAriaNode::serial_port [protected] |
Definition at line 79 of file RosAria.cpp.
bool RosAriaNode::sonar_enabled [protected] |
Definition at line 101 of file RosAria.cpp.
ros::Publisher RosAriaNode::sonar_pointcloud2_pub [protected] |
Definition at line 58 of file RosAria.cpp.
ros::Publisher RosAriaNode::sonar_pub [protected] |
Definition at line 57 of file RosAria.cpp.
ros::Publisher RosAriaNode::state_of_charge_pub [protected] |
Definition at line 64 of file RosAria.cpp.
std::string RosAriaNode::tf_prefix [protected] |
Definition at line 94 of file RosAria.cpp.
int RosAriaNode::TicksMM [protected] |
Definition at line 112 of file RosAria.cpp.
ros::Time RosAriaNode::veltime [protected] |
Definition at line 77 of file RosAria.cpp.
ros::Publisher RosAriaNode::voltage_pub [protected] |
Definition at line 59 of file RosAria.cpp.