public void run() { resetClient.waitTillConnected(); EmptyRequest request = resetClient.getMessage(); resetClient.call(request, new ServiceResponseListener<EmptyResponse>() { @Override public void onSuccess(EmptyResponse response) { System.out.println("Map has been reset"); } @Override public void onFailure(RemoteException e) { e.printStackTrace(); } }); } };
public void run() { resetClient.waitTillConnected(); EmptyRequest request = resetClient.getMessage(); resetClient.call(request, new ServiceResponseListener<EmptyResponse>() { @Override public void onSuccess(EmptyResponse response) { System.out.println("Map has been reset"); } @Override public void onFailure(RemoteException e) { e.printStackTrace(); } }); } };
public String setStr(String name, String value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); StrParameter param = messageFactory.newFromType(StrParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getStrs().add(param); ReconfigureResponse response = client.call(request); List<StrParameter> newSettings = response.getConfig().getStrs(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public boolean setBool(String name, boolean value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); BoolParameter param = messageFactory.newFromType(BoolParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getBools().add(param); ReconfigureResponse response = client.call(request); List<BoolParameter> newSettings = response.getConfig().getBools(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public boolean setBool(String name, boolean value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); BoolParameter param = messageFactory.newFromType(BoolParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getBools().add(param); ReconfigureResponse response = client.call(request); List<BoolParameter> newSettings = response.getConfig().getBools(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public double setDouble(String name, double value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); DoubleParameter param = messageFactory.newFromType(DoubleParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getDoubles().add(param); ReconfigureResponse response = client.call(request); List<DoubleParameter> newSettings = response.getConfig().getDoubles(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public double setDouble(String name, double value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); DoubleParameter param = messageFactory.newFromType(DoubleParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getDoubles().add(param); ReconfigureResponse response = client.call(request); List<DoubleParameter> newSettings = response.getConfig().getDoubles(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public int setInt(String name, int value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); IntParameter param = messageFactory.newFromType(IntParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getInts().add(param); ReconfigureResponse response = client.call(request); List<IntParameter> newSettings = response.getConfig().getInts(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public int setInt(String name, int value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); IntParameter param = messageFactory.newFromType(IntParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getInts().add(param); ReconfigureResponse response = client.call(request); List<IntParameter> newSettings = response.getConfig().getInts(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public String setStr(String name, String value) { client.waitTillConnected(); ReconfigureRequest request = client.getMessage(); StrParameter param = messageFactory.newFromType(StrParameter._TYPE); param.setName(name); param.setValue(value); request.getConfig().getStrs().add(param); ReconfigureResponse response = client.call(request); List<StrParameter> newSettings = response.getConfig().getStrs(); for (int i = 0; i < newSettings.size(); i++) { if (newSettings.get(i).getName().equals(name)) return newSettings.get(i).getValue(); } throw new RuntimeException("parameter " + name + " not found"); }
public Map<String, Object> setParameters(Map<String, Object> parameters) ReconfigureRequest request = client.getMessage(); if (parameters != null)
public Map<String, Object> setParameters(Map<String, Object> parameters) ReconfigureRequest request = client.getMessage(); if (parameters != null)
SetModeRequest request = localizationClient.getMessage();
SetModeRequest request = localizationClient.getMessage();
public void run() ReconfigureRequest request = multiSenseClient.getMessage(); StrParameter resolutionParam = NodeConfiguration.newPrivate().getTopicMessageFactory().newFromType(StrParameter._TYPE); resolutionParam.setName("resolution");
public void run() ReconfigureRequest request = multiSenseClient.getMessage(); StrParameter resolutionParam = NodeConfiguration.newPrivate().getTopicMessageFactory().newFromType(StrParameter._TYPE); resolutionParam.setName("resolution");
public void run() ReconfigureRequest request = multiSenseClient.getMessage(); StrParameter resolutionParam = NodeConfiguration.newPrivate().getTopicMessageFactory().newFromType(StrParameter._TYPE); resolutionParam.setName("resolution");
public void run() { TransformProviderResponse response = null; client.waitTillConnected(); while (response == null) { ThreadTools.sleep(1); // Don't hog CPU TransformProviderRequest request = client.getMessage(); request.setTime(new Time(0)); request.setSrc(cameraParameters.getBaseFrameForRosTransform()); request.setDest(cameraParameters.getEndFrameForRosTransform()); response = client.call(request); } Transform transform = response.getTransform().getTransform(); Vector3D translation = new Vector3D(transform.getTranslation().getX(), transform.getTranslation().getY(), transform.getTranslation().getZ()); Quaternion rotation = new Quaternion(transform.getRotation().getX(), transform.getRotation().getY(), transform.getRotation().getZ(), transform.getRotation() .getW()); synchronized (headToCameraTransform) { headToCameraTransform.set(rotation, translation); System.out.println("Got head to camera transform"); System.out.println(headToCameraTransform); } }
public void run() { TransformProviderResponse response = null; client.waitTillConnected(); while (response == null) { ThreadTools.sleep(1); // Don't hog CPU TransformProviderRequest request = client.getMessage(); request.setTime(new Time(0)); request.setSrc(cameraParameters.getBaseFrameForRosTransform()); request.setDest(cameraParameters.getEndFrameForRosTransform()); response = client.call(request); } Transform transform = response.getTransform().getTransform(); Vector3d translation = new Vector3d(transform.getTranslation().getX(), transform.getTranslation().getY(), transform.getTranslation().getZ()); Quat4d rotation = new Quat4d(transform.getRotation().getX(), transform.getRotation().getY(), transform.getRotation().getZ(), transform.getRotation() .getW()); synchronized (headToCameraTransform) { headToCameraTransform.set(rotation, translation); System.out.println("Got head to camera transform"); System.out.println(headToCameraTransform); } }
final ReconfigureRequest request = multiSenseClient.getMessage(); if(object.getGain() != gain){ gain = object.getGain();