#include <drc_plugin.h>
| Public Member Functions | |
| void | Load (physics::ModelPtr _model, sdf::ElementPtr _sdf) | 
| void | Load (physics::ModelPtr _model, sdf::ElementPtr _sdf) | 
| void | OnIMUUpdate () | 
| void | OnIMUUpdate () | 
| void | OnLAFTUpdate () | 
| void | OnLAFTUpdate () | 
| void | OnLWFTUpdate () | 
| void | OnLWFTUpdate () | 
| void | OnRAFTUpdate () | 
| void | OnRAFTUpdate () | 
| void | OnRWFTUpdate () | 
| void | OnRWFTUpdate () | 
| void | OnUpdate (const common::UpdateInfo &) | 
| void | OnUpdate (const common::UpdateInfo &) | 
| Private Member Functions | |
| void | adjustAllGain () | 
| void | adjustAllGain () | 
| int | Connect2Server () | 
| int | Connect2Server () | 
| int | CreateSocket (const char *addr, int port) | 
| int | CreateSocket (const char *addr, int port) | 
| void | findHome (int jNum) | 
| void | findHome (int jNum) | 
| void | FirstData () | 
| void | moveGainOverride (int joint) | 
| void | moveGainOverride (int joint) | 
| void | NewRXData () | 
| void | NewRXData () | 
| void | setGainOverride (int joint, float gain, long msTime) | 
| void | setGainOverride (int joint, float gain, long msTime) | 
| Static Private Member Functions | |
| static void * | LANThread (void *_arg) | 
| static void * | LANThread (void *_arg) | 
| Private Attributes | |
| tf::TransformBroadcaster | broadcaster | 
| struct sockaddr_in | client | 
| int | connectionStatus | 
| sdf::ElementPtr | element | 
| double | filt_alpha | 
| math::Vector3 | filt_LAF | 
| math::Vector3 | filt_LAT | 
| math::Vector3 | filt_LWF | 
| math::Vector3 | filt_LWT | 
| math::Vector3 | filt_RAF | 
| math::Vector3 | filt_RAT | 
| math::Vector3 | filt_RWF | 
| math::Vector3 | filt_RWT | 
| int | FirstRcvCnt | 
| int | FirstRcvData | 
| GO_DATA | GainOverride [NO_OF_JOINTS] | 
| DRC_GAZEBO_GO_CMD | GainOverrideCMD | 
| double | home_ref_LWH | 
| double | home_ref_RWH | 
| int | HomeJoint | 
| sensors::ImuSensorPtr | IMU | 
| event::ConnectionPtr | IMUupdateConnection | 
| double | inc_refs [NO_OF_JOINTS] | 
| physics::JointController * | JCon | 
| ros::Publisher | joint_pub | 
| sensor_msgs::JointState | joint_state | 
| physics::JointPtr | JPtr_Head | 
| physics::JointPtr | JPtr_LAFT | 
| physics::JointPtr | JPtr_LFUNI | 
| physics::JointPtr | JPtr_LFWH | 
| physics::JointPtr | JPtr_LHAND [9] | 
| physics::JointPtr | JPtr_LWFT | 
| physics::JointPtr | JPtr_RAFT | 
| physics::JointPtr | JPtr_RFUNI | 
| physics::JointPtr | JPtr_RFWH | 
| physics::JointPtr | JPtr_RHAND [9] | 
| physics::JointPtr | JPtr_RWFT | 
| physics::JointPtr | JPtrs [NO_OF_JOINTS] | 
| gazebo::sensors::ForceTorqueSensorPtr | LAFT | 
| event::ConnectionPtr | LAFTupdateConnection | 
| pthread_t | LANTHREAD_t | 
| tf::StampedTransform | left | 
| tf::TransformListener | listener | 
| physics::ModelPtr | model | 
| int | new_ref_cnt | 
| float | PIDGains [NO_OF_JOINTS][3] | 
| double | prev_refs [NO_OF_JOINTS] | 
| gazebo::sensors::ForceTorqueSensorPtr | RAFT | 
| event::ConnectionPtr | RAFTupdateConnection | 
| double | ref_LHAND | 
| double | ref_LWH | 
| double | ref_RHAND | 
| double | ref_RWH | 
| double | refs [NO_OF_JOINTS] | 
| tf::StampedTransform | right | 
| void * | RXBuffer | 
| int | RXDataSize | 
| DRC_GAZEBO_JOINT | RXJointData | 
| int | SimulateOk | 
| int | sock | 
| int | threadWorking | 
| void * | TXBuffer | 
| int | TXDataSize | 
| DRC_GAZEBO_SENSOR | TXSensorData | 
| event::ConnectionPtr | UpdateConnection | 
Definition at line 48 of file backup/drc_plugin.h.
| void gazebo::DRCPlugin::adjustAllGain | ( | ) |  [private] | 
| void gazebo::DRCPlugin::adjustAllGain | ( | ) |  [private] | 
Definition at line 577 of file backup/drc_plugin.cpp.
| int gazebo::DRCPlugin::Connect2Server | ( | ) |  [private] | 
| int gazebo::DRCPlugin::Connect2Server | ( | ) |  [private] | 
Definition at line 442 of file backup/drc_plugin.cpp.
| int gazebo::DRCPlugin::CreateSocket | ( | const char * | addr, | 
| int | port | ||
| ) |  [private] | 
| int gazebo::DRCPlugin::CreateSocket | ( | const char * | addr, | 
| int | port | ||
| ) |  [private] | 
Definition at line 429 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::findHome | ( | int | jNum | ) |  [private] | 
| void gazebo::DRCPlugin::findHome | ( | int | jNum | ) |  [private] | 
Definition at line 589 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::FirstData | ( | ) |  [private] | 
| static void* gazebo::DRCPlugin::LANThread | ( | void * | _arg | ) |  [static, private] | 
| void * gazebo::DRCPlugin::LANThread | ( | void * | _arg | ) |  [static, private] | 
Definition at line 468 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::Load | ( | physics::ModelPtr | _model, | 
| sdf::ElementPtr | _sdf | ||
| ) | 
| void gazebo::DRCPlugin::Load | ( | physics::ModelPtr | _model, | 
| sdf::ElementPtr | _sdf | ||
| ) | 
Definition at line 14 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::moveGainOverride | ( | int | joint | ) |  [private] | 
| void gazebo::DRCPlugin::moveGainOverride | ( | int | joint | ) |  [private] | 
Definition at line 564 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::NewRXData | ( | ) |  [private] | 
| void gazebo::DRCPlugin::NewRXData | ( | ) |  [private] | 
Definition at line 450 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::OnIMUUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnIMUUpdate | ( | ) | 
Definition at line 241 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::OnLAFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnLAFTUpdate | ( | ) | 
Definition at line 211 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::OnLWFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnLWFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnRAFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnRAFTUpdate | ( | ) | 
Definition at line 226 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::OnRWFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnRWFTUpdate | ( | ) | 
| void gazebo::DRCPlugin::OnUpdate | ( | const common::UpdateInfo & | ) | 
| void gazebo::DRCPlugin::OnUpdate | ( | const common::UpdateInfo & | ) | 
Definition at line 269 of file backup/drc_plugin.cpp.
| void gazebo::DRCPlugin::setGainOverride | ( | int | joint, | 
| float | gain, | ||
| long | msTime | ||
| ) |  [private] | 
| void gazebo::DRCPlugin::setGainOverride | ( | int | joint, | 
| float | gain, | ||
| long | msTime | ||
| ) |  [private] | 
Definition at line 554 of file backup/drc_plugin.cpp.
Definition at line 61 of file backup/drc_plugin.h.
| struct sockaddr_in gazebo::DRCPlugin::client  [private] | 
Definition at line 131 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::connectionStatus  [private] | 
Definition at line 135 of file backup/drc_plugin.h.
| sdf::ElementPtr gazebo::DRCPlugin::element  [private] | 
Definition at line 66 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::filt_alpha  [private] | 
Definition at line 115 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_LAF  [private] | 
Definition at line 107 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_LAT  [private] | 
Definition at line 108 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_LWF  [private] | 
Definition at line 111 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_LWT  [private] | 
Definition at line 112 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_RAF  [private] | 
Definition at line 109 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_RAT  [private] | 
Definition at line 110 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_RWF  [private] | 
Definition at line 113 of file backup/drc_plugin.h.
| math::Vector3 gazebo::DRCPlugin::filt_RWT  [private] | 
Definition at line 114 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::FirstRcvCnt  [private] | 
Definition at line 138 of file drc_plugin.h.
| int gazebo::DRCPlugin::FirstRcvData  [private] | 
Definition at line 137 of file drc_plugin.h.
| GO_DATA gazebo::DRCPlugin::GainOverride  [private] | 
Definition at line 90 of file backup/drc_plugin.h.
Definition at line 144 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::home_ref_LWH  [private] | 
Definition at line 122 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::home_ref_RWH  [private] | 
Definition at line 122 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::HomeJoint  [private] | 
Definition at line 145 of file backup/drc_plugin.h.
| sensors::ImuSensorPtr gazebo::DRCPlugin::IMU  [private] | 
Definition at line 101 of file backup/drc_plugin.h.
Definition at line 74 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::inc_refs  [private] | 
Definition at line 125 of file backup/drc_plugin.h.
| physics::JointController * gazebo::DRCPlugin::JCon  [private] | 
Definition at line 79 of file backup/drc_plugin.h.
| ros::Publisher gazebo::DRCPlugin::joint_pub  [private] | 
Definition at line 60 of file backup/drc_plugin.h.
| sensor_msgs::JointState gazebo::DRCPlugin::joint_state  [private] | 
Definition at line 62 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_Head  [private] | 
Definition at line 88 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_LAFT  [private] | 
Definition at line 83 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_LFUNI  [private] | 
Definition at line 76 of file drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_LFWH  [private] | 
Definition at line 75 of file drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_LHAND  [private] | 
Definition at line 81 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_LWFT  [private] | 
Definition at line 84 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_RAFT  [private] | 
Definition at line 83 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_RFUNI  [private] | 
Definition at line 76 of file drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_RFWH  [private] | 
Definition at line 75 of file drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_RHAND  [private] | 
Definition at line 82 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtr_RWFT  [private] | 
Definition at line 84 of file backup/drc_plugin.h.
| physics::JointPtr gazebo::DRCPlugin::JPtrs  [private] | 
Definition at line 80 of file backup/drc_plugin.h.
| gazebo::sensors::ForceTorqueSensorPtr gazebo::DRCPlugin::LAFT  [private] | 
Definition at line 100 of file backup/drc_plugin.h.
Definition at line 70 of file backup/drc_plugin.h.
| pthread_t gazebo::DRCPlugin::LANTHREAD_t  [private] | 
Definition at line 132 of file backup/drc_plugin.h.
| tf::StampedTransform gazebo::DRCPlugin::left  [private] | 
Definition at line 116 of file drc_plugin.h.
Definition at line 115 of file drc_plugin.h.
| physics::ModelPtr gazebo::DRCPlugin::model  [private] | 
Definition at line 65 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::new_ref_cnt  [private] | 
Definition at line 126 of file backup/drc_plugin.h.
| float gazebo::DRCPlugin::PIDGains  [private] | 
Definition at line 89 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::prev_refs  [private] | 
Definition at line 124 of file backup/drc_plugin.h.
| gazebo::sensors::ForceTorqueSensorPtr gazebo::DRCPlugin::RAFT  [private] | 
Definition at line 100 of file backup/drc_plugin.h.
Definition at line 71 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::ref_LHAND  [private] | 
Definition at line 119 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::ref_LWH  [private] | 
Definition at line 120 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::ref_RHAND  [private] | 
Definition at line 119 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::ref_RWH  [private] | 
Definition at line 120 of file backup/drc_plugin.h.
| double gazebo::DRCPlugin::refs  [private] | 
Definition at line 118 of file backup/drc_plugin.h.
| tf::StampedTransform gazebo::DRCPlugin::right  [private] | 
Definition at line 117 of file drc_plugin.h.
| void * gazebo::DRCPlugin::RXBuffer  [private] | 
Definition at line 141 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::RXDataSize  [private] | 
Definition at line 139 of file backup/drc_plugin.h.
Definition at line 137 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::SimulateOk  [private] | 
Definition at line 139 of file drc_plugin.h.
| int gazebo::DRCPlugin::sock  [private] | 
Definition at line 130 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::threadWorking  [private] | 
Definition at line 134 of file backup/drc_plugin.h.
| void * gazebo::DRCPlugin::TXBuffer  [private] | 
Definition at line 142 of file backup/drc_plugin.h.
| int gazebo::DRCPlugin::TXDataSize  [private] | 
Definition at line 140 of file backup/drc_plugin.h.
Definition at line 138 of file backup/drc_plugin.h.
Definition at line 69 of file backup/drc_plugin.h.