Example #1
0
 public DatabaseScan()
 {
     bagfile_location = string.Empty;
     scan_source      = string.Empty;
     pose             = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     cloud_topic      = string.Empty;
 }
Example #2
0
 public PlaceLocation()
 {
     id = string.Empty;
     post_place_posture    = new RosSharp.RosBridgeClient.Messages.Sensor.JointState();
     place_pose            = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     approach              = new GripperTranslation();
     retreat               = new GripperTranslation();
     allowed_touch_objects = new List <string>();
 }
Example #3
0
 public SceneRegion()
 {
     cloud           = new RosSharp.RosBridgeClient.Messages.Sensor.PointCloud2();
     mask            = new List <int>();
     image           = new RosSharp.RosBridgeClient.Messages.Sensor.Image();
     disparity_image = new RosSharp.RosBridgeClient.Messages.Sensor.Image();
     cam_info        = new RosSharp.RosBridgeClient.Messages.Sensor.CameraInfo();
     roi_box_pose    = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     roi_box_dims    = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
 }
Example #4
0
 public Grasp()
 {
     id = string.Empty;
     pre_grasp_posture     = new RosSharp.RosBridgeClient.Messages.Trajectory.JointTrajectory();
     grasp_posture         = new RosSharp.RosBridgeClient.Messages.Trajectory.JointTrajectory();
     grasp_pose            = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     pre_grasp_approach    = new GripperTranslation();
     post_grasp_retreat    = new GripperTranslation();
     post_place_retreat    = new GripperTranslation();
     allowed_touch_objects = new List <string>();
 }
Example #5
0
 public PositionIKRequest()
 {
     group_name          = string.Empty;
     robot_state         = new RobotState();
     constraints         = new Constraints();
     avoid_collisions    = new bool();
     ik_link_name        = string.Empty;
     pose_stamped        = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     ik_link_names       = new List <string>();
     pose_stamped_vector = new List <RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped>();
     timeout             = new Duration();
 }
Example #6
0
 public ClusterBoundingBox()
 {
     pose_stamped = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     dimensions   = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
 }
Example #7
0
 public VisibilityConstraint()
 {
     target_pose = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     sensor_pose = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
 }
Example #8
0
 public DatabaseModelPose()
 {
     type          = new RosSharp.RosBridgeClient.Messages.ObjectRecognition.ObjectType();
     pose          = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     detector_name = string.Empty;
 }