コード例 #1
0
 public PointHeadGoal()
 {
     target         = new RosSharp.RosBridgeClient.Messages.Geometry.PointStamped();
     pointing_axis  = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     pointing_frame = string.Empty;
     min_duration   = new Duration();
 }
コード例 #2
0
 public PositionConstraint()
 {
     header              = new Header();
     link_name           = string.Empty;
     target_point_offset = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     constraint_region   = new BoundingVolume();
 }
コード例 #3
0
 public ContactInformation()
 {
     header         = new Header();
     position       = new RosSharp.RosBridgeClient.Messages.Geometry.Point();
     normal         = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     contact_body_1 = string.Empty;
     contact_body_2 = string.Empty;
 }
コード例 #4
0
ファイル: Imu.cs プロジェクト: kaldap/ros-sharp
 public Imu()
 {
     header                         = new Header();
     orientation                    = new RosSharp.RosBridgeClient.Messages.Geometry.Quaternion();
     orientation_covariance         = new double[9];
     angular_velocity               = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     angular_velocity_covariance    = new double[9];
     linear_acceleration            = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     linear_acceleration_covariance = new double[9];
 }
コード例 #5
0
ファイル: SceneRegion.cs プロジェクト: kaldap/ros-sharp
 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();
 }
コード例 #6
0
ファイル: Marker.cs プロジェクト: kaldap/ros-sharp
 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();
 }
コード例 #7
0
 public void stopWalking()
 {
     msgs.Geometry.Vector3 linear  = new msgs.Geometry.Vector3();
     msgs.Geometry.Vector3 angular = new msgs.Geometry.Vector3();
     msgs.Geometry.Twist   message = new msgs.Geometry.Twist();
     linear.x        = 0.0f;
     linear.y        = 0.0f;
     linear.z        = 0.0f;
     angular.x       = 0.0f;
     angular.y       = 0.0f;
     angular.z       = 0.0f;
     message.linear  = linear;
     message.angular = angular;
     socket.Publish(publication_id, message);
 }
コード例 #8
0
ファイル: CostSource.cs プロジェクト: kaldap/ros-sharp
 public CostSource()
 {
     aabb_min = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     aabb_max = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
 }
コード例 #9
0
 public ClusterBoundingBox()
 {
     pose_stamped = new RosSharp.RosBridgeClient.Messages.Geometry.PoseStamped();
     dimensions   = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
 }
コード例 #10
0
 public WorkspaceParameters()
 {
     header     = new Header();
     min_corner = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
     max_corner = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
 }
コード例 #11
0
ファイル: MagneticField.cs プロジェクト: kaldap/ros-sharp
        // 0 is interpreted as variance unknown

        public MagneticField()
        {
            header                    = new Header();
            magnetic_field            = new RosSharp.RosBridgeClient.Messages.Geometry.Vector3();
            magnetic_field_covariance = new double[9];
        }