Public Member Functions | |
void | CalcCtrlStep () |
void | diag_init (diagnostic_updater::DiagnosticStatusWrapper &stat) |
bool | InitCtrl () |
NodeClass () | |
void | setEMStopActive (bool bEMStopActive) |
void | timerCallbackCtrlStep (const ros::TimerEvent &e) |
void | topicCallbackDiagnostic (const diagnostic_msgs::DiagnosticStatus::ConstPtr &msg) |
void | topicCallbackEMStop (const cob_msgs::EmergencyStopState::ConstPtr &msg) |
void | topicCallbackJointControllerStates (const control_msgs::JointTrajectoryControllerState::ConstPtr &msg) |
void | topicCallbackTwistCmd (const geometry_msgs::Twist::ConstPtr &msg) |
void | UpdateOdometry () |
~NodeClass () | |
Definition at line 82 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 133 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 240 of file cob_undercarriage_ctrl_new.cpp.
void NodeClass::CalcCtrlStep | ( | ) |
Definition at line 520 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 252 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::InitCtrl | ( | ) |
void NodeClass::setEMStopActive | ( | bool | bEMStopActive | ) |
Definition at line 651 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 467 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 342 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 315 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 409 of file cob_undercarriage_ctrl_new.cpp.
|
inline |
Definition at line 262 of file cob_undercarriage_ctrl_new.cpp.
void NodeClass::UpdateOdometry | ( | ) |
Definition at line 611 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::broadcast_tf_ |
Definition at line 114 of file cob_undercarriage_ctrl_new.cpp.
diagnostic_msgs::DiagnosticStatus NodeClass::diagnostic_status_lookup_ |
Definition at line 130 of file cob_undercarriage_ctrl_new.cpp.
int NodeClass::drive_chain_diagnostic_ |
Definition at line 115 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::has_target |
Definition at line 128 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::is_initialized_bool_ |
Definition at line 112 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::is_ucarr_geom_initialized_bool_ |
Definition at line 113 of file cob_undercarriage_ctrl_new.cpp.
int NodeClass::iwatchdog_ |
Definition at line 119 of file cob_undercarriage_ctrl_new.cpp.
ros::Time NodeClass::joint_state_odom_stamp_ |
Definition at line 117 of file cob_undercarriage_ctrl_new.cpp.
ros::Time NodeClass::last_time_ |
Definition at line 116 of file cob_undercarriage_ctrl_new.cpp.
bool NodeClass::m_bEMStopActive |
Definition at line 126 of file cob_undercarriage_ctrl_new.cpp.
int NodeClass::m_iNumJoints |
Definition at line 124 of file cob_undercarriage_ctrl_new.cpp.
int NodeClass::m_iNumWheels |
Definition at line 125 of file cob_undercarriage_ctrl_new.cpp.
double NodeClass::max_vel_rot_ |
Definition at line 120 of file cob_undercarriage_ctrl_new.cpp.
double NodeClass::max_vel_trans_ |
Definition at line 120 of file cob_undercarriage_ctrl_new.cpp.
ros::NodeHandle NodeClass::n |
Definition at line 87 of file cob_undercarriage_ctrl_new.cpp.
OdometryTracker* NodeClass::odom_tracker_ |
Definition at line 122 of file cob_undercarriage_ctrl_new.cpp.
double NodeClass::sample_time_ |
Definition at line 118 of file cob_undercarriage_ctrl_new.cpp.
tf::TransformBroadcaster NodeClass::tf_broadcast_odometry_ |
Definition at line 93 of file cob_undercarriage_ctrl_new.cpp.
double NodeClass::timeout_ |
Definition at line 118 of file cob_undercarriage_ctrl_new.cpp.
ros::Timer NodeClass::timer_ctrl_step_ |
Definition at line 108 of file cob_undercarriage_ctrl_new.cpp.
ros::Publisher NodeClass::topic_pub_controller_joint_command_ |
Definition at line 91 of file cob_undercarriage_ctrl_new.cpp.
ros::Publisher NodeClass::topic_pub_joint_state_cmd_ |
Definition at line 90 of file cob_undercarriage_ctrl_new.cpp.
ros::Publisher NodeClass::topic_pub_odometry_ |
Definition at line 92 of file cob_undercarriage_ctrl_new.cpp.
ros::Subscriber NodeClass::topic_sub_CMD_pltf_twist_ |
Definition at line 96 of file cob_undercarriage_ctrl_new.cpp.
ros::Subscriber NodeClass::topic_sub_drive_diagnostic_ |
Definition at line 98 of file cob_undercarriage_ctrl_new.cpp.
ros::Subscriber NodeClass::topic_sub_EM_stop_state_ |
Definition at line 97 of file cob_undercarriage_ctrl_new.cpp.
ros::Subscriber NodeClass::topic_sub_joint_controller_states_ |
Definition at line 102 of file cob_undercarriage_ctrl_new.cpp.
UndercarriageCtrl* NodeClass::ucar_ctrl_ |
Definition at line 111 of file cob_undercarriage_ctrl_new.cpp.
diagnostic_updater::Updater NodeClass::updater_ |
Definition at line 105 of file cob_undercarriage_ctrl_new.cpp.