Beispiel #1
0
		// leave empty or "world" or "map" defaults to world-frame

		public LinkState()
		{
			link_name = string.Empty;
			pose = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
			twist = new RosSharp.RosBridgeClient.Messages.Geometry.Twist();
			reference_frame = string.Empty;
		}
 public GraspableObjectList()
 {
     graspable_objects   = new List <GraspableObject>();
     image               = new RosSharp.RosBridgeClient.Messages.Sensor.Image();
     camera_info         = new RosSharp.RosBridgeClient.Messages.Sensor.CameraInfo();
     meshes              = new List <RosSharp.RosBridgeClient.Messages.Shape.Mesh>();
     reference_to_camera = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
 }
Beispiel #3
0
 public InteractiveMarker()
 {
     header       = new Header();
     pose         = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     name         = string.Empty;
     description  = string.Empty;
     menu_entries = new List <MenuEntry>();
     controls     = new List <InteractiveMarkerControl>();
 }
 public InteractiveMarkerFeedback()
 {
     header            = new Header();
     client_id         = string.Empty;
     marker_name       = string.Empty;
     control_name      = string.Empty;
     pose              = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     mouse_point       = new RosSharp.RosBridgeClient.Messages.Geometry.Point();
     mouse_point_valid = new bool();
 }
Beispiel #5
0
 public Marker()
 {
     header        = new Header();
     ns            = string.Empty;
     pose          = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     scale         = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     color         = new RosSharp.RosBridgeClient.Messages.Standard.ColorRGBA();
     lifetime      = new Duration();
     frame_locked  = new bool();
     points        = new List <RosSharp.RosBridgeClient.Messages.Geometry.Point>();
     colors        = new List <RosSharp.RosBridgeClient.Messages.Standard.ColorRGBA>();
     text          = string.Empty;
     mesh_resource = string.Empty;
     mesh_use_embedded_materials = new bool();
 }
Beispiel #6
0
 public OrientedBoundingBox()
 {
     pose    = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     extents = new RosSharp.RosBridgeClient.Messages.Geometry.Point32();
 }
Beispiel #7
0
 public Table()
 {
     header      = new Header();
     pose        = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     convex_hull = new List <RosSharp.RosBridgeClient.Messages.Geometry.Point>();
 }
Beispiel #8
0
 public OctomapWithPose()
 {
     header  = new Header();
     origin  = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     octomap = new Octomap();
 }
 public InteractiveMarkerPose()
 {
     header = new Header();
     pose   = new RosSharp.RosBridgeClient.Messages.Geometry.Pose();
     name   = string.Empty;
 }