package it.unibg.robotic.examples.dataFlowComplexTypesTest; import java.net.InetAddress; import java.net.UnknownHostException; import orogen.JOrocos.Corba.Path; import orogen.JOrocos.Corba.Pose; import orogen.JOrocos.Corba.Quaternion; import orogen.JOrocos.Corba.Vector3; public class DataFlowComplexTypesTest { /** * @param args */ public static void main(String[] args) { String IP = ""; try { IP = InetAddress.getLocalHost().getHostAddress(); } catch (UnknownHostException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } DataFlowComplexTypesTestProxy proxy = new DataFlowComplexTypesTestProxy(IP, "2809"); Path path = new Path(); path.stamp = System.currentTimeMillis(); path.frameId = "/map"; Pose poses[] = new Pose[2]; poses[0] = new Pose(new Vector3(1, 0, 0), new Quaternion(0,0,0,1)); poses[1] = new Pose(new Vector3(1, 0.5, 0), new Quaternion(0,0,0,1)); path.poses = poses; proxy.writeOnInputPort("pathInputPort",path); } }