@Override public void mutateModelWithAdditions(GeneralizedSDFRobotModel model) { if(this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateForceSensorForModel(GeneralizedSDFRobotModel model, SDFForceSensor forceSensor) { if (this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateContactSensorForModel(GeneralizedSDFRobotModel model, SDFContactSensor contactSensor) { if(this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateJointForModel(GeneralizedSDFRobotModel model, SDFJointHolder jointHolder) { if (this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateSensorForModel(GeneralizedSDFRobotModel model, SDFSensor sensor) { if (this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateJointForModel(GeneralizedSDFRobotModel model, SDFJointHolder jointHolder) { if(this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateSensorForModel(GeneralizedSDFRobotModel model, SDFSensor sensor) { if(this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateForceSensorForModel(GeneralizedSDFRobotModel model, SDFForceSensor forceSensor) { if(this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateContactSensorForModel(GeneralizedSDFRobotModel model, SDFContactSensor contactSensor) { if (this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateModelWithAdditions(GeneralizedSDFRobotModel model) { if (this.jointMap.getModelName().equals(model.getName())) { } }
@Override public void mutateLinkForModel(GeneralizedSDFRobotModel model, SDFLinkHolder linkHolder) { if(this.jointMap.getModelName().equals(model.getName())) { switch(linkHolder.getName()) { case "hokuyo_link": modifyHokuyoInertia(linkHolder); break; default: break; } } }
public SDFWorldLoader(InputStream inputStream, List<String> resourceDirectories) throws FileNotFoundException, JAXBException { jaxbSDFLoader = new JaxbSDFLoader(inputStream, resourceDirectories, null); for (GeneralizedSDFRobotModel generalizedSDFRobotModel : jaxbSDFLoader.getGeneralizedSDFRobotModels()) { String name = generalizedSDFRobotModel.getName(); visuals.put(name, new SDFModelVisual(generalizedSDFRobotModel)); } for (Road road : jaxbSDFLoader.getRoads()) { visuals.put(road.getName(), new SDFRoadVisual(road)); } }
public SDFWorldLoader(InputStream inputStream, List<String> resourceDirectories) throws FileNotFoundException, JAXBException { jaxbSDFLoader = new JaxbSDFLoader(inputStream, resourceDirectories, null); for (GeneralizedSDFRobotModel generalizedSDFRobotModel : jaxbSDFLoader.getGeneralizedSDFRobotModels()) { String name = generalizedSDFRobotModel.getName(); visuals.put(name, new SDFModelVisual(generalizedSDFRobotModel)); } for (Road road : jaxbSDFLoader.getRoads()) { visuals.put(road.getName(), new SDFRoadVisual(road)); } }
@Override public void mutateLinkForModel(GeneralizedSDFRobotModel model, SDFLinkHolder linkHolder) if (this.jointMap.getModelName().equals(model.getName()))
private RobotDescription loadModelFromSDF(GeneralizedSDFRobotModel generalizedSDFRobotModel, JointNameMap jointNameMap, boolean useCollisionMeshes) String name = generalizedSDFRobotModel.getName(); RobotDescription robotDescription = new RobotDescription(name);
System.out.println(model.getName()); for ( SDFLinkHolder link : links )