|
| GazeboServer () |
|
| GazeboServer (int argc, char *argv[]) |
|
| GazeboServer (int argc, char const *argv[]) |
|
| GazeboServer (std::vector< std::string > server_options, const std::string &world_name="worlds/empty.world") |
|
| GazeboServer (const std::string &world_name, std::vector< std::string > server_options={"--verbose"}) |
|
bool | load (std::vector< std::string > server_options={"--verbose"}, const std::string &world_name="worlds/empty.world") |
|
::gazebo::physics::WorldPtr | loadWorld (const std::string &world_name) |
|
bool | enablePhysicsEngine (bool enable) |
|
bool | fileExists (const std::string &file_path) |
|
std::string | fileToString (const std::string &file_path) |
|
bool | spawnModel (const std::string &instanceName, const std::string &modelName) |
|
double | getDt () |
|
void | runOnce () |
|
void | run () |
|
void | shutdown () |
|
::gazebo::physics::ModelPtr | insertModelFromURDFFile (const std::string &urdf_url, Eigen::Vector3d init_pos=Eigen::Vector3d::Zero(), Eigen::Quaterniond init_rot=Eigen::Quaterniond::Identity(), std::string model_name="") |
|
::gazebo::physics::ModelPtr | insertModelFromURDFString (const std::string &urdf_str, Eigen::Vector3d init_pos=Eigen::Vector3d::Zero(), Eigen::Quaterniond init_rot=Eigen::Quaterniond::Identity(), std::string model_name="") |
|
int | getModelCount () |
|
std::vector< std::string > | getModelNames () |
|
bool | modelExists (const std::string &model_name) |
|
const Eigen::Vector3d & | getGravity () |
|
std::vector< std::string > | getModelJointNames (const std::string &model_name) |
|
::gazebo::physics::Joint_V | getJointsFromNames (const std::string &model_name, const std::vector< std::string > &joint_names) |
|
::gazebo::physics::ModelPtr | getModelByName (const std::string &model_name) |
|
::gazebo::physics::WorldPtr | getWorld () |
|
void | executeAfterWorldUpdate (std::function< void(uint32_t, double, double)> callback) |
|
virtual | ~GazeboServer () |
|