Drake
SimulatedPlantConfiguration Struct Reference

Information required to set up a simulation of a pick-and-place scenario with multiple arms, tables, and manipulable objects. More...

#include <drake/examples/kuka_iiwa_arm/pick_and_place/pick_and_place_configuration.h>

Public Attributes

std::vector< std::string > robot_models
 Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each robot in the scenario. More...
 
std::vector< Isometry3< double > > robot_poses
 World poses of the base links of each robot arm in the scenario. More...
 
std::vector< std::string > table_models
 Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each table in the scenario. More...
 
std::vector< Isometry3< double > > table_poses
 World poses of the model origin of each table in the scenario. More...
 
std::vector< std::string > object_models
 Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each object in the scenario. More...
 
std::vector< Isometry3< double > > object_poses
 World poses of the model origin of each object in the scenario. More...
 
Contact parameters

Global contact parameters for the simulation.

Configured to use the default values.

systems::CompliantContactModelParameters contact_model_parameters
 
systems::CompliantMaterial default_contact_material
 

Detailed Description

Information required to set up a simulation of a pick-and-place scenario with multiple arms, tables, and manipulable objects.

Member Data Documentation

◆ contact_model_parameters

systems::CompliantContactModelParameters contact_model_parameters

◆ default_contact_material

systems::CompliantMaterial default_contact_material

◆ object_models

std::vector<std::string> object_models

Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each object in the scenario.

◆ object_poses

std::vector<Isometry3<double> > object_poses

World poses of the model origin of each object in the scenario.

◆ robot_models

std::vector<std::string> robot_models

Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each robot in the scenario.

◆ robot_poses

std::vector<Isometry3<double> > robot_poses

World poses of the base links of each robot arm in the scenario.

◆ table_models

std::vector<std::string> table_models

Path (relative to DRAKE_RESOURCE_ROOT) to the model file describing each table in the scenario.

◆ table_poses

std::vector<Isometry3<double> > table_poses

World poses of the model origin of each table in the scenario.


The documentation for this struct was generated from the following file: