#include <GazeboInterface.h>
Definition at line 18 of file GazeboInterface.h.
Definition at line 10 of file GazeboInterface.cpp.
Definition at line 16 of file GazeboInterface.cpp.
void GazeboInterface::commandJoints | ( | const sensor_msgs::JointState::ConstPtr & | msg | ) | [private] |
Definition at line 535 of file GazeboInterface.cpp.
void GazeboInterface::controlJoints | ( | const nasa_r2_common_msgs::JointControl::ConstPtr & | msg | ) | [private] |
Definition at line 560 of file GazeboInterface.cpp.
bool GazeboInterface::getDoubleVal | ( | XmlRpc::XmlRpcValue & | val, |
double & | doubleVal | ||
) | [private] |
Definition at line 178 of file GazeboInterface.cpp.
void GazeboInterface::Init | ( | ) | [virtual] |
Definition at line 196 of file GazeboInterface.cpp.
void GazeboInterface::Load | ( | physics::ModelPtr | _model, |
sdf::ElementPtr | _sdf | ||
) | [virtual] |
Definition at line 22 of file GazeboInterface.cpp.
void GazeboInterface::traverseParams | ( | XmlRpc::XmlRpcValue | param, |
std::map< std::string, XmlRpc::XmlRpcValue > & | valMap, | ||
std::string | searchKey = "" , |
||
std::string | ns = "" , |
||
std::string | name = "" |
||
) | [private] |
Definition at line 143 of file GazeboInterface.cpp.
void GazeboInterface::update | ( | void | ) |
Definition at line 437 of file GazeboInterface.cpp.
bool gazebo::GazeboInterface::advancedMode [private] |
Definition at line 83 of file GazeboInterface.h.
Definition at line 68 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointCapabilitiesTopic [private] |
Definition at line 67 of file GazeboInterface.h.
std::map<std::string, RobotController::JointState> gazebo::GazeboInterface::jointCommandRefs [private] |
Definition at line 80 of file GazeboInterface.h.
Definition at line 79 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointCommandRefsTopic [private] |
Definition at line 78 of file GazeboInterface.h.
Definition at line 64 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointCommandsTopic [private] |
Definition at line 63 of file GazeboInterface.h.
Definition at line 85 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointControlTopic [private] |
Definition at line 84 of file GazeboInterface.h.
std::map<std::string, std::pair<double, double> > gazebo::GazeboInterface::jointLimits [private] |
Definition at line 69 of file GazeboInterface.h.
Definition at line 73 of file GazeboInterface.h.
std::map<std::string, RobotController::JointState> gazebo::GazeboInterface::jointStates [private] |
Definition at line 75 of file GazeboInterface.h.
double gazebo::GazeboInterface::jointStatesStepTime [private] |
Definition at line 74 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointStatesTopic [private] |
Definition at line 72 of file GazeboInterface.h.
Definition at line 87 of file GazeboInterface.h.
double gazebo::GazeboInterface::jointStatusStepTime [private] |
Definition at line 88 of file GazeboInterface.h.
std::string gazebo::GazeboInterface::jointStatusTopic [private] |
Definition at line 86 of file GazeboInterface.h.
physics::ModelPtr gazebo::GazeboInterface::modelPtr [private] |
Definition at line 51 of file GazeboInterface.h.
std::auto_ptr<ros::NodeHandle> gazebo::GazeboInterface::paramsNodePtr [private] |
Definition at line 60 of file GazeboInterface.h.
common::Time gazebo::GazeboInterface::prevStatesUpdateTime [private] |
Definition at line 90 of file GazeboInterface.h.
common::Time gazebo::GazeboInterface::prevStatusUpdateTime [private] |
Definition at line 91 of file GazeboInterface.h.
std::auto_ptr<RobotController> gazebo::GazeboInterface::robotControllerPtr [private] |
Definition at line 56 of file GazeboInterface.h.
std::auto_ptr<ros::NodeHandle> gazebo::GazeboInterface::rosNodePtr [private] |
Definition at line 59 of file GazeboInterface.h.
Definition at line 54 of file GazeboInterface.h.