public MultiSenseParamaterSetter(RosMainNode rosMainNode2) { this.rosMainNode = rosMainNode2; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); }
public MultiSenseParamaterSetter(RosMainNode rosMainNode2) { this.rosMainNode = rosMainNode2; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); }
public MultiSenseParamaterSetter(RosMainNode rosMainNode2) { this.rosMainNode = rosMainNode2; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); }
public ROSHeadTransformFrame(ReferenceFrame headFrame, RosMainNode rosMainNode, DRCRobotSensorParameters cameraParameters) { super("rosHeadToCameraFrame", headFrame, true, false, false); this.cameraParameters = cameraParameters; this.client = new RosServiceClient<TransformProviderRequest, TransformProviderResponse>(TransformProvider._TYPE); rosMainNode.attachServiceClient("transform_provider", client); }
public ROSHeadTransformFrame(ReferenceFrame headFrame, RosMainNode rosMainNode, DRCRobotSensorParameters cameraParameters) { super("rosHeadToCameraFrame", headFrame); this.cameraParameters = cameraParameters; this.client = new RosServiceClient<TransformProviderRequest, TransformProviderResponse>(TransformProvider._TYPE); rosMainNode.attachServiceClient("transform_provider", client); }
public MultiSenseParamaterSetter(RosMainNode rosMainNode, PacketCommunicator sensorSuitePacketCommunicator) { this.rosMainNode = rosMainNode; this.packetCommunicator = sensorSuitePacketCommunicator; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); rosMainNode.attachServiceClient("multisense/set_parameters", multiSenseClient); sensorSuitePacketCommunicator.attachListener(MultisenseParameterPacket.class, this);; }
public MultiSenseParamaterSetter(RosMainNode rosMainNode, PacketCommunicator sensorSuitePacketCommunicator) { this.rosMainNode = rosMainNode; this.packetCommunicator = sensorSuitePacketCommunicator; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); rosMainNode.attachServiceClient("multisense/set_parameters", multiSenseClient); sensorSuitePacketCommunicator.attachListener(MultisenseParameterPacket.class, this);; }
public MultiSenseParamaterSetter(RosMainNode rosMainNode, Ros2Node ros2Node) { this.rosMainNode = rosMainNode; multiSenseClient = new RosServiceClient<ReconfigureRequest, ReconfigureResponse>(Reconfigure._TYPE); rosMainNode.attachServiceClient("multisense/set_parameters", multiSenseClient); ROS2Tools.createCallbackSubscription(ros2Node, MultisenseParameterPacket.class, ROS2Tools.IHMC_ROS_TOPIC_PREFIX + "/multisense_parameter", s -> receivedPacket(s.takeNextData())); publisher = ROS2Tools.createPublisher(ros2Node, MultisenseParameterPacket.class, ROS2Tools.IHMC_ROS_TOPIC_PREFIX + "/initial_multisense_parameter"); }