Beispiel #1
0
 public Imu()
 {
     header                         = new RBS.Messages.std_msgs.Header();
     orientation                    = new RBS.Messages.geometry_msgs.Quaternion();
     orientation_covariance         = new double[9];
     angular_velocity               = new RBS.Messages.geometry_msgs.Vector3();
     angular_velocity_covariance    = new double[9];
     linear_acceleration            = new RBS.Messages.geometry_msgs.Vector3();
     linear_acceleration_covariance = new double[9];
 }
Beispiel #2
0
 public InteractiveMarkerControl()
 {
     INHERIT          = 0;
     FIXED            = 1;
     VIEW_FACING      = 2;
     NONE             = 0;
     MENU             = 1;
     BUTTON           = 2;
     MOVE_AXIS        = 3;
     MOVE_PLANE       = 4;
     ROTATE_AXIS      = 5;
     MOVE_ROTATE      = 6;
     MOVE_3D          = 7;
     ROTATE_3D        = 8;
     MOVE_ROTATE_3D   = 9;
     name             = "";
     orientation      = new RBS.Messages.geometry_msgs.Quaternion();
     orientation_mode = 0;
     interaction_mode = 0;
     always_visible   = false;
     markers          = new RBS.Messages.visualization_msgs.Marker[0];
     independent_marker_orientation = false;
     description = "";
 }
Beispiel #3
0
 public QuaternionStamped()
 {
     header     = new RBS.Messages.std_msgs.Header();
     quaternion = new RBS.Messages.geometry_msgs.Quaternion();
 }
Beispiel #4
0
 public Transform()
 {
     translation = new RBS.Messages.geometry_msgs.Vector3();
     rotation    = new RBS.Messages.geometry_msgs.Quaternion();
 }
Beispiel #5
0
 public Pose()
 {
     position    = new RBS.Messages.geometry_msgs.Point();
     orientation = new RBS.Messages.geometry_msgs.Quaternion();
 }