41       setStaticFlag = 
false;
 
   43       isDampingFactor = 
false;
 
   44       isMaxContacts = 
false;
 
   58       isInitialJointPosition = 
false;
 
   59       isFudgeFactor = 
false;
 
   60       isProvideFeedback = 
false;
 
   61       isImplicitSpringDamper = 
false;
 
   77       initialJointPosition = 0;
 
   80       provideFeedback = 
false;
 
   81       implicitSpringDamper = 
false;
 
  101       isStopKp = ge.isStopKp;
 
  102       isStopKd = ge.isStopKd;
 
  133     public: std::string oldLinkName;
 
  154     public: 
bool isMu1, 
isMu2, isKp, isKd;
 
  155     public: 
double mu1, 
mu2, kp, kd;
 
  161     public: 
bool isStopCfm, 
isStopErp, isInitialJointPosition, isFudgeFactor;
 
  162     public: 
double stopCfm, 
stopErp, initialJointPosition, fudgeFactor;
 
  167     private: 
bool isStopKp, isStopKd;
 
  168     private: 
double stopKp, stopKd;
 
  171     public: std::vector<boost::shared_ptr<TiXmlElement> > 
blobs;
 
  188     public: TiXmlDocument InitModelDoc(TiXmlDocument* _xmlDoc);
 
  193     public: TiXmlDocument InitModelFile(
const std::string &_filename);
 
  200     public: TiXmlDocument InitModelString(
const std::string &_urdfStr,
 
  201                                           bool _enforceLimits = 
true);
 
  205     private: 
void ParseSDFExtension(TiXmlDocument &_urdfXml);
 
  208     private: 
void ListSDFExtensions();
 
  211     private: 
void ListSDFExtensions(
const std::string &_reference);
 
bool isFudgeFactor
Definition: parser_urdf.hh:161
bool isDampingFactor
Definition: parser_urdf.hh:143
std::string oldLinkName
Definition: parser_urdf.hh:130
bool isMaxContacts
Definition: parser_urdf.hh:145
bool isInitialJointPosition
Definition: parser_urdf.hh:161
bool isMinDepth
Definition: parser_urdf.hh:149
double mu2
Definition: parser_urdf.hh:155
bool isStopErp
Definition: parser_urdf.hh:161
double stopErp
Definition: parser_urdf.hh:162
A class for holding sdf extension elements in urdf. 
Definition: parser_urdf.hh:35
double laserRetro
Definition: parser_urdf.hh:158
bool isMaxVel
Definition: parser_urdf.hh:147
bool isProvideFeedback
Definition: parser_urdf.hh:163
int maxContacts
Definition: parser_urdf.hh:146
double minDepth
Definition: parser_urdf.hh:150
bool provideFeedback
Definition: parser_urdf.hh:164
bool isKd
Definition: parser_urdf.hh:154
std::string material
Definition: parser_urdf.hh:137
double initialJointPosition
Definition: parser_urdf.hh:162
bool isMu1
Definition: parser_urdf.hh:154
double fudgeFactor
Definition: parser_urdf.hh:162
bool isImplicitSpringDamper
Definition: parser_urdf.hh:165
double kp
Definition: parser_urdf.hh:155
bool selfCollide
Definition: parser_urdf.hh:151
sdf::Pose reductionTransform
Definition: parser_urdf.hh:134
bool setStaticFlag
Definition: parser_urdf.hh:141
#define SDFORMAT_VISIBLE
Use to represent "symbol visible" if supported. 
Definition: system_util.hh:48
bool isLaserRetro
Definition: parser_urdf.hh:157
bool isKp
Definition: parser_urdf.hh:154
double maxVel
Definition: parser_urdf.hh:148
bool isStopCfm
Definition: parser_urdf.hh:161
double kd
Definition: parser_urdf.hh:155
bool gravity
Definition: parser_urdf.hh:142
double dampingFactor
Definition: parser_urdf.hh:144
bool isMu2
Definition: parser_urdf.hh:154
std::vector< TiXmlElement > * visual_blobs
Definition: parser_urdf.hh:138
double stopCfm
Definition: parser_urdf.hh:162
double mu1
Definition: parser_urdf.hh:155
bool implicitSpringDamper
Definition: parser_urdf.hh:166
namespace for Simulation Description Format parser 
Definition: Console.hh:29
std::string fdir1
Definition: parser_urdf.hh:156
std::vector< TiXmlElement > * blobs
Definition: parser_urdf.hh:171
URDF to SDF converter. 
Definition: parser_urdf.hh:177
Encapsulates a position and rotation in three space. 
Definition: Types.hh:582