示例#1
0
 public ApplyBodyWrenchRequest()
 {
     body_name       = "";
     reference_frame = "";
     reference_point = new RBS.Messages.geometry_msgs.Point();
     wrench          = new RBS.Messages.geometry_msgs.Wrench();
     start_time      = new Time();
     duration        = new Duration();
 }
示例#2
0
 public InteractiveMarkerFeedback()
 {
     KEEP_ALIVE        = 0;
     POSE_UPDATE       = 1;
     MENU_SELECT       = 2;
     BUTTON_CLICK      = 3;
     MOUSE_DOWN        = 4;
     MOUSE_UP          = 5;
     header            = new RBS.Messages.std_msgs.Header();
     client_id         = "";
     marker_name       = "";
     control_name      = "";
     event_type        = 0;
     pose              = new RBS.Messages.geometry_msgs.Pose();
     menu_entry_id     = 0;
     mouse_point       = new RBS.Messages.geometry_msgs.Point();
     mouse_point_valid = false;
 }
示例#3
0
 public ImageMarker()
 {
     CIRCLE         = 0;
     LINE_STRIP     = 1;
     LINE_LIST      = 2;
     POLYGON        = 3;
     POINTS         = 4;
     ADD            = 0;
     REMOVE         = 1;
     header         = new RBS.Messages.std_msgs.Header();
     ns             = "";
     id             = 0;
     type           = 0;
     action         = 0;
     position       = new RBS.Messages.geometry_msgs.Point();
     scale          = 0.0f;
     outline_color  = new RBS.Messages.std_msgs.ColorRGBA();
     filled         = 0;
     fill_color     = new RBS.Messages.std_msgs.ColorRGBA();
     lifetime       = new Duration();
     points         = new RBS.Messages.geometry_msgs.Point[0];
     outline_colors = new RBS.Messages.std_msgs.ColorRGBA[0];
 }
示例#4
0
 public PointStamped()
 {
     header = new RBS.Messages.std_msgs.Header();
     point  = new RBS.Messages.geometry_msgs.Point();
 }
示例#5
0
 public Pose()
 {
     position    = new RBS.Messages.geometry_msgs.Point();
     orientation = new RBS.Messages.geometry_msgs.Quaternion();
 }