$search

gazeboros.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <errno.h>
#include <iostream>
#include <tinyxml.h>
#include <gazebo/urdf2gazebo.h>
#include "gazebo/gazebo.h"
#include "gazebo/gazebo_config.h"
#include "gazebo/Simulator.hh"
#include "gazebo/GazeboConfig.hh"
#include "gazebo/GazeboError.hh"
#include "gazebo/Global.hh"
#include "gazebo/World.hh"
#include "gazebo/Entity.hh"
#include "gazebo/Model.hh"
#include "gazebo/Body.hh"
#include "gazebo/Geom.hh"
#include "gazebo/Joint.hh"
#include "gazebo/Mass.hh"
#include "gazebo/Pose3d.hh"
#include "gazebo/Vector3.hh"
#include "gazebo/Quatern.hh"
#include "gazebo/PhysicsEngine.hh"
#include <ros/ros.h>
#include <ros/callback_queue.h>
#include <ros/subscribe_options.h>
#include <ros/package.h>
#include <rosgraph_msgs/Clock.h>
#include <std_msgs/Bool.h>
#include "std_srvs/Empty.h"
#include "gazebo_msgs/JointRequest.h"
#include "gazebo_msgs/BodyRequest.h"
#include "gazebo_msgs/SpawnModel.h"
#include "gazebo_msgs/DeleteModel.h"
#include "gazebo_msgs/ApplyBodyWrench.h"
#include "gazebo_msgs/SetPhysicsProperties.h"
#include "gazebo_msgs/GetPhysicsProperties.h"
#include "gazebo_msgs/SetJointProperties.h"
#include "gazebo_msgs/GetWorldProperties.h"
#include "gazebo_msgs/GetModelProperties.h"
#include "gazebo_msgs/GetModelState.h"
#include "gazebo_msgs/SetModelState.h"
#include "gazebo_msgs/GetJointProperties.h"
#include "gazebo_msgs/ApplyJointEffort.h"
#include "gazebo_msgs/GetLinkProperties.h"
#include "gazebo_msgs/SetLinkProperties.h"
#include "gazebo_msgs/SetLinkState.h"
#include "gazebo_msgs/GetLinkState.h"
#include "gazebo_msgs/ModelState.h"
#include "gazebo_msgs/LinkState.h"
#include "gazebo_msgs/ModelStates.h"
#include "gazebo_msgs/LinkStates.h"
#include "geometry_msgs/Vector3.h"
#include "geometry_msgs/Wrench.h"
#include "geometry_msgs/Pose.h"
#include "geometry_msgs/Twist.h"
#include <dynamic_reconfigure/server.h>
#include <gazebo/PhysicsConfig.h>
#include <urdf/model.h>
#include "LinearMath/btTransform.h"
#include "LinearMath/btVector3.h"
#include <gazebo_msgs/SetModelConfiguration.h>
#include <boost/shared_ptr.hpp>
#include <boost/algorithm/string.hpp>
#include <tf/transform_broadcaster.h>

Go to the source code of this file.

Classes

class  GazeboROSNode::ForceJointJob
class  GazeboROSNode
class  GazeboROSNode::WrenchBodyJob

Functions

int main (int argc, char **argv)
int ParseArgs (int argc, char **argv)
void PrintUsage ()
void PrintVersion ()
void SignalHandler (int)

Variables

bool optGuiEnabled = true
const char * optLogFileName = NULL
unsigned int optMsgLevel = 1
bool optOgreLog = false
bool optPaused = false
bool optPhysicsEnabled = true
bool optRenderEngineEnabled = true
bool optServerForce = true
unsigned int optServerId = 0
int optTimeControl = 1
double optTimeout = -1
bool optWorldParam = false
const char * worldFileName
std::string worldParamData
const char * worldParamName = NULL

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 2501 of file gazeboros.cpp.

int ParseArgs ( int  argc,
char **  argv 
)

Definition at line 179 of file gazeboros.cpp.

void PrintUsage (  ) 

Definition at line 144 of file gazeboros.cpp.

void PrintVersion (  ) 

Definition at line 167 of file gazeboros.cpp.

void SignalHandler ( int   ) 

Definition at line 276 of file gazeboros.cpp.


Variable Documentation

bool optGuiEnabled = true

Definition at line 130 of file gazeboros.cpp.

const char* optLogFileName = NULL

Definition at line 127 of file gazeboros.cpp.

unsigned int optMsgLevel = 1

Definition at line 133 of file gazeboros.cpp.

bool optOgreLog = false

Definition at line 140 of file gazeboros.cpp.

bool optPaused = false

Definition at line 136 of file gazeboros.cpp.

bool optPhysicsEnabled = true

Definition at line 135 of file gazeboros.cpp.

Definition at line 131 of file gazeboros.cpp.

bool optServerForce = true

Definition at line 129 of file gazeboros.cpp.

unsigned int optServerId = 0

Definition at line 128 of file gazeboros.cpp.

int optTimeControl = 1

Definition at line 134 of file gazeboros.cpp.

double optTimeout = -1

Definition at line 132 of file gazeboros.cpp.

bool optWorldParam = false

Definition at line 137 of file gazeboros.cpp.

const char* worldFileName

Definition at line 126 of file gazeboros.cpp.

std::string worldParamData

Definition at line 139 of file gazeboros.cpp.

const char* worldParamName = NULL

Definition at line 138 of file gazeboros.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


gazebo
Author(s): Nate Koenig, Andrew Howard, with contributions from many others. See web page for a full credits llist.
autogenerated on Sat Mar 2 13:39:03 2013