Tabnine Logo
JaxbSDFLoader.getGeneralizedSDFRobotModel
Code IndexAdd Tabnine to your IDE (free)

How to use
getGeneralizedSDFRobotModel
method
in
us.ihmc.modelFileLoaders.SdfLoader.JaxbSDFLoader

Best Java code snippets using us.ihmc.modelFileLoaders.SdfLoader.JaxbSDFLoader.getGeneralizedSDFRobotModel (Showing top 19 results out of 315)

origin: us.ihmc/IHMCSimulationToolkit

public GeneralizedSDFRobotModel getGeneralizedRobotModelAndRemoveFromWorld(String modelName)
{
 removeVisualFromWorld(modelName);
 return jaxbSDFLoader.getGeneralizedSDFRobotModel(modelName);
}
origin: us.ihmc/ihmc-simulation-toolkit

public GeneralizedSDFRobotModel getGeneralizedRobotModelAndRemoveFromWorld(String modelName)
{
 removeVisualFromWorld(modelName);
 return jaxbSDFLoader.getGeneralizedSDFRobotModel(modelName);
}
origin: us.ihmc/ihmc-model-file-loader

private static GeneralizedSDFRobotModel loadSDFFile(String modelName, InputStream inputStream, List<String> resourceDirectories,
                          SDFDescriptionMutator mutator)
{
 GeneralizedSDFRobotModel generalizedSDFRobotModel = null;
 try
 {
   JaxbSDFLoader loader = new JaxbSDFLoader(inputStream, resourceDirectories, mutator);
   generalizedSDFRobotModel = loader.getGeneralizedSDFRobotModel(modelName);
   //         resourceDirectories = generalizedSDFRobotModel.getResourceDirectories();
 }
 catch (FileNotFoundException | JAXBException e)
 {
   throw new RuntimeException("Cannot load model", e);
 }
 return generalizedSDFRobotModel;
}
origin: us.ihmc/ihmc-avatar-interfaces

public SDFModelVisual loadDRCVehicle(boolean loadCollisionModel)
{
 ArrayList<String> resourceDirectories = new ArrayList<String>();
 resourceDirectories.add("models/");
 resourceDirectories.add("models/gazebo/");
 
 InputStream inputStream = DRCVehicleSDFLoader.class.getClassLoader().getResourceAsStream("models/polaris_ranger_xp900_no_roll_cage/model.sdf");
 try
 {
   JaxbSDFLoader jaxbSDFLoader = new JaxbSDFLoader(inputStream, resourceDirectories, null);
   GeneralizedSDFRobotModel generalizedSDFRobotModel = jaxbSDFLoader.getGeneralizedSDFRobotModel("polaris_ranger_xp900");
   return new SDFModelVisual(generalizedSDFRobotModel, loadCollisionModel);
 }
 catch (FileNotFoundException e)
 {
   throw new RuntimeException(e);
 }
 catch (JAXBException e)
 {
   throw new RuntimeException(e);
 }
}
origin: us.ihmc/IHMCAvatarInterfaces

public SDFModelVisual loadDRCVehicle(boolean loadCollisionModel)
{
 ArrayList<String> resourceDirectories = new ArrayList<String>();
 resourceDirectories.add("models/");
 resourceDirectories.add("models/gazebo/");
 
 InputStream inputStream = DRCVehicleSDFLoader.class.getClassLoader().getResourceAsStream("models/polaris_ranger_xp900_no_roll_cage/model.sdf");
 try
 {
   JaxbSDFLoader jaxbSDFLoader = new JaxbSDFLoader(inputStream, resourceDirectories, null);
   GeneralizedSDFRobotModel generalizedSDFRobotModel = jaxbSDFLoader.getGeneralizedSDFRobotModel("polaris_ranger_xp900");
   return new SDFModelVisual(generalizedSDFRobotModel, loadCollisionModel);
 }
 catch (FileNotFoundException e)
 {
   throw new RuntimeException(e);
 }
 catch (JAXBException e)
 {
   throw new RuntimeException(e);
 }
}
origin: us.ihmc/thor

public GeneralizedSDFRobotModel getGeneralizedRobotModel()
{
 return loader.getGeneralizedSDFRobotModel(getJointMap().getModelName());
}
origin: us.ihmc/acsell

private GeneralizedSDFRobotModel getGeneralizedRobotModel()
{
 return loader.getGeneralizedSDFRobotModel(getJointMap().getModelName());
}
origin: us.ihmc/valkyrie

public GeneralizedSDFRobotModel getGeneralizedRobotModel()
{
 return loader.getGeneralizedSDFRobotModel(getJointMap().getModelName());
}
origin: us.ihmc/acsell

private GeneralizedSDFRobotModel getGeneralizedRobotModel()
{
 return loader.getGeneralizedSDFRobotModel(getJointMap().getModelName());
}
origin: us.ihmc/ihmc-avatar-interfaces

public SDFCollisionBoxProvider(JaxbSDFLoader loader, String modelName)
{
 GeneralizedSDFRobotModel model = loader.getGeneralizedSDFRobotModel(modelName);
 SDFLinkHolder rootLink = model.getRootLinks().get(0);
 recursivelyAddLinks(rootLink.getName(), rootLink);
}
origin: us.ihmc/IHMCAvatarInterfaces

public SDFCollisionBoxProvider(JaxbSDFLoader loader, String modelName)
{
 GeneralizedSDFRobotModel model = loader.getGeneralizedSDFRobotModel(modelName);
 SDFLinkHolder rootLink = model.getRootLinks().get(0);
 recursivelyAddLinks(rootLink.getName(), rootLink);
}
origin: us.ihmc/ihmc-robot-data-logger

@Override
public RobotDescription createRobot()
{
 boolean useCollisionMeshes = false;
 GeneralizedSDFRobotModel generalizedSDFRobotModel = createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
 RobotDescriptionFromSDFLoader loader = new RobotDescriptionFromSDFLoader();
 RobotDescription description = loader.loadRobotDescriptionFromSDF(generalizedSDFRobotModel, null, null, useCollisionMeshes);
 return description;
}
origin: us.ihmc/IHMCRobotDataLogger

@Override
public RobotDescription createRobot()
{
 boolean useCollisionMeshes = false;
 GeneralizedSDFRobotModel generalizedSDFRobotModel = createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
 RobotDescriptionFromSDFLoader loader = new RobotDescriptionFromSDFLoader();
 RobotDescription description = loader.loadRobotDescriptionFromSDF(generalizedSDFRobotModel, null, useCollisionMeshes);
 return description;
}
origin: us.ihmc/IHMCRobotDataVisualizer

generalizedSDFRobotModel = loader.createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
origin: us.ihmc/LLAQuadrupedController

public LLAQuadrupedModelFactory()
{
 jointMap = new LLAQuadrupedJointNameMap(new LLAQuadrupedPhysicalProperties());
 try
 {
   InputStream sdfAsInputStream = sdfParameters.getSdfAsInputStream();
   loader = new JaxbSDFLoader(sdfAsInputStream, sdfParameters.getResourceDirectories(), null);
   generalizedSDFRobotModel = loader.getGeneralizedSDFRobotModel(sdfParameters.getSdfModelName());
 }
 catch (FileNotFoundException fileNotFoundException)
 {
   PrintTools.error(this, FileNotFoundException.class.getSimpleName() + ": " + fileNotFoundException.getMessage());
   throw new RuntimeException("Unrecoverable error.");
 }
 catch (JAXBException jaxbException)
 {
   PrintTools.error(this, JAXBException.class.getSimpleName() + ": " + jaxbException.getMessage());
   throw new RuntimeException("Unrecoverable error.");
 }
 boolean useCollisionMeshes = false;
 GeneralizedSDFRobotModel generalizedSDFRobotModel = getGeneralizedRobotModel();
 RobotDescriptionFromSDFLoader loader = new RobotDescriptionFromSDFLoader();
 robotDescription = loader.loadRobotDescriptionFromSDF(generalizedSDFRobotModel, jointMap, useCollisionMeshes);
}
origin: us.ihmc/lla-quadruped-controller

public LLAQuadrupedModelFactory()
{
 jointMapAndContactInfo = new LLAQuadrupedJointNameMapAndContactDefinition(new LLAQuadrupedPhysicalProperties());
 try
 {
   InputStream sdfAsInputStream = sdfParameters.getSdfAsInputStream();
   loader = new JaxbSDFLoader(sdfAsInputStream, sdfParameters.getResourceDirectories(), null);
   generalizedSDFRobotModel = loader.getGeneralizedSDFRobotModel(sdfParameters.getSdfModelName());
 }
 catch (FileNotFoundException fileNotFoundException)
 {
   PrintTools.error(this, FileNotFoundException.class.getSimpleName() + ": " + fileNotFoundException.getMessage());
   throw new RuntimeException("Unrecoverable error.");
 }
 catch (JAXBException jaxbException)
 {
   PrintTools.error(this, JAXBException.class.getSimpleName() + ": " + jaxbException.getMessage());
   throw new RuntimeException("Unrecoverable error.");
 }
 boolean useCollisionMeshes = false;
 GeneralizedSDFRobotModel generalizedSDFRobotModel = getGeneralizedRobotModel();
 RobotDescriptionFromSDFLoader loader = new RobotDescriptionFromSDFLoader();
 robotDescription = loader.loadRobotDescriptionFromSDF(generalizedSDFRobotModel, jointMapAndContactInfo, jointMapAndContactInfo, useCollisionMeshes);
}
origin: us.ihmc/ihmc-robot-data-visualizer

generalizedSDFRobotModel = loader.createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
origin: us.ihmc/IHMCRobotDataVisualizer

generalizedSDFRobotModel = loader.createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
origin: us.ihmc/ihmc-robot-data-visualizer

generalizedSDFRobotModel = loader.createJaxbSDFLoader().getGeneralizedSDFRobotModel(modelName);
us.ihmc.modelFileLoaders.SdfLoaderJaxbSDFLoadergetGeneralizedSDFRobotModel

Popular methods of JaxbSDFLoader

    Popular in Java

    • Making http requests using okhttp
    • orElseThrow (Optional)
      Return the contained value, if present, otherwise throw an exception to be created by the provided s
    • getApplicationContext (Context)
    • setScale (BigDecimal)
    • EOFException (java.io)
      Thrown when a program encounters the end of a file or stream during an input operation.
    • Proxy (java.net)
      This class represents proxy server settings. A created instance of Proxy stores a type and an addres
    • SocketException (java.net)
      This SocketException may be thrown during socket creation or setting options, and is the superclass
    • Arrays (java.util)
      This class contains various methods for manipulating arrays (such as sorting and searching). This cl
    • TimeZone (java.util)
      TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
    • Vector (java.util)
      Vector is an implementation of List, backed by an array and synchronized. All optional operations in
    • Best IntelliJ plugins
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now