Esempio n. 1
0
                public override string ToYAMLString()
                {
                    string resultado = "{\"header\" : " + _header.ToYAMLString()
                                       + ",  \"points\" : [";

                    for (int i = 0; i < _points.Length; i++)
                    {
                        resultado += _points[i].ToYAMLString();
                        if (i < (_points.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "], \"channels\" : [";
                    for (int i = 0; i < _channels.Length; i++)
                    {
                        resultado += _channels[i].ToYAMLString();
                        if (i < (_channels.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "]}";

                    return(resultado);
                }
                public override string ToYAMLString()
                {
                    string resultado = "{\"header\" : " + _header.ToYAMLString()
                                       + ",  \"height\" : " + _height.ToYAMLString()
                                       + ",  \"width\" : " + _width.ToYAMLString()
                                       + ",  \"fields\" : [";

                    for (int i = 0; i < _fields.Length; i++)
                    {
                        resultado += _fields[i].ToYAMLString();
                        if (i < (_fields.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "], \"is_bigendian\" : " + _is_bigendian.ToString()
                                 + ",  \"point_step\" : " + _point_step.ToYAMLString()
                                 + ",  \"row_step\" : " + _row_step.ToYAMLString()
                                 + ",  \"data\" : [";
                    for (int i = 0; i < _data.Length; i++)
                    {
                        resultado += _data[i].ToYAMLString();
                        if (i < (_data.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "], \"is_dense\" : " + _is_dense.ToString() + "}";

                    return(resultado);
                }
                public override string ToYAMLString()
                {
                    string resultado = "{\"header\" : " + _header.ToYAMLString()
                                       + ", \"capacity\" : " + _capacity.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"charge\" : " + _charge.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"current\" : " + _current.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"design_capacity\" : " + _design_capacity.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"percentage\" : " + _percentage.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"voltage\" : " + _voltage.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"cell_voltage\" : [";

                    for (int i = 0; i < _cell_voltage.Length; i++)
                    {
                        resultado += _cell_voltage[i].ToString("G", System.Globalization.CultureInfo.InvariantCulture);
                        if (i < (_cell_voltage.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "]";

                    resultado += ", \"location\" : " + _location
                                 + ", \"power_supply_health\" : " + _power_supply_health.ToString()
                                 + ", \"power_supply_status\" : " + _power_supply_status.ToString()
                                 + ", \"power_supply_technology\" : " + _power_supply_technology.ToString()
                                 + ", \"present\" : " + _present.ToString()
                                 + ", \"serial_number\" : " + _serial_number + "}";

                    return(resultado);
                }
                public override string ToYAMLString()
                {
                    string resultado = "{\"header\" : " + _header.ToYAMLString()
                                       + ", \"angle_min\" : " + _angle_min.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"angle_max\" : " + _angle_max.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"angle_increment\" : " + _angle_increment.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"time_increment\" : " + _time_increment.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"scan_time\" : " + _scan_time.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"range_min\" : " + _range_min.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"range_max\" : " + _range_max.ToString("G", System.Globalization.CultureInfo.InvariantCulture)
                                       + ", \"ranges\" : [";

                    for (int i = 0; i < _ranges.Length; i++)
                    {
                        resultado += _ranges[i].ToString("G", System.Globalization.CultureInfo.InvariantCulture);
                        if (i < (_ranges.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "], \"intensities\" : [";
                    for (int i = 0; i < _intensities.Length; i++)
                    {
                        resultado += _intensities[i].ToString("G", System.Globalization.CultureInfo.InvariantCulture);
                        if (i < (_intensities.Length - 1))
                        {
                            resultado += ",";
                        }
                    }
                    resultado += "]}";
                    return(resultado);
                }
Esempio n. 5
0
 public override string ToYAMLString()
 {
     return("{\"header\" : " + _header.ToYAMLString()
            + ", \"child_frame_id\" : " + _child_frame_id
            + ", \"pose\" : " + _pose.ToYAMLString()
            + ", \"twist\" : " + _twist.ToYAMLString() + "}");
 }
Esempio n. 6
0
            //return "{\"linear\" : " + _linear.ToYAMLString() + ", \"angular\" : " + _angular.ToYAMLString() + "}";

            public override string ToYAMLString()
            {
                return("{\"header\" : " + _header.ToYAMLString() +
                       ", \"goal\" : " + _goal.ToYAMLString() +
                       ", \"twist\" : " + _twist.ToYAMLString() + "}");
                //", \"disable_axis\" : " + _disable_axis.ToYAMLString() + "}"; // fbf 21/09/2017 do not include the disable axis. These values ar automatically
                // informed to false in the ROS side, and including them breaks the message JSON message coherency generating an error in the server side
            }
Esempio n. 7
0
 public override string ToYAMLString()
 {
     return("{\"header\" :" + _header.ToYAMLString() +
            "\"axis_x\" :" + _axis_x +
            "\"axis_y\" :" + _axis_y +
            "\"axis_z\" :" + _axis_z +
            "\"yaw\" :" + _yaw + "}");
 }
Esempio n. 8
0
 public override string ToYAMLString()
 {
     return("{\"header\" :" + _header.ToYAMLString() +
            "\"height\" :" + _height +
            "\"width\" :" + _width +
            "\"encoding\" :" + _encoding +
            "\"is_bigendian\" :" + _is_bigendian +
            "\"row_step\" :" + _row_step + "}");
 }
Esempio n. 9
0
 public override string ToYAMLString()
 {
     return("{\"header\" : " + _header.ToYAMLString() +
            ", \"height\" : " + _height +
            ", \"width\" : " + _width +
            ", \"encoding\" : \"" + _encoding +
            "\", \"is_bigendian\" : " + _is_bigendian.ToString().ToLower() +
            ", \"step\" : " + _row_step +
            ", \"data\" : \"" + System.Convert.ToBase64String(_data) + "\"}");
 }
Esempio n. 10
0
 public override string ToYAMLString()
 {
     return("{\"header\" :" + _header.ToYAMLString() +
            "\"height\" :" + _height +
            "\"width\" :" + _width +
            //"\"fields\" :" + _fields.ToYAMLString() +
            "\"is_bigendian\" :" + _is_bigendian +
            "\"is_dense\" :" + _is_dense +
            "\"point_step\" :" + _point_step +
            "\"row_step\" :" + _row_step + "}");
 }
 public override string ToYAMLString()
 {
     string array = "[";
     for (int i = 0; i < _poses.Length; i++)
     {
         array = array + _poses[i].ToYAMLString();
         if (i<(_poses.Length - 1))
             array += ",";
     }
     array += "]";
     return "{\"header\" : " + _header.ToYAMLString() + ", \"poses\" : " + array + "}";
 }
Esempio n. 12
0
            public override string ToYAMLString()
            {
                string dArray = "[";
                string kArray = "[";
                string rArray = "[";
                string pArray = "[";

                for (int i = 0; i < _d.Length; i++)
                {
                    dArray = dArray + _d[i];
                    if (i < _d.Length - 1)
                    {
                        dArray += ",";
                    }
                }
                dArray += "]";

                for (int i = 0; i < _k.Length; i++)
                {
                    kArray = kArray + _k[i];
                    if (i < _k.Length - 1)
                    {
                        kArray += ",";
                    }
                }
                kArray += "]";

                for (int i = 0; i < _r.Length; i++)
                {
                    rArray = rArray + _r[i];
                    if (i < _r.Length - 1)
                    {
                        rArray += ",";
                    }
                }
                rArray += "]";

                for (int i = 0; i < _p.Length; i++)
                {
                    pArray = pArray + _p[i];
                    if (i < _p.Length - 1)
                    {
                        pArray += ",";
                    }
                }
                pArray += "]";

                return("{\"header\" : " + _header.ToYAMLString() + ", \"height\" : " + _height + ", \"width\" : " + _width +
                       ", \"distortion_model\" : \"" + _distortion_model + "\", \"D\" : " + dArray + ", \"K\" : " + kArray +
                       ", \"R\" : " + rArray + ", \"P\" : " + pArray + ", \"binning_x\" : " + _binning_x +
                       ", \"binning_y\" : " + _binning_y + ", \"roi\" : " + _roi.ToYAMLString() + "}");
            }
Esempio n. 13
0
 public override string ToYAMLString()
 {
     return("{\"header\":" + _header.ToYAMLString() +
            ", \"global_position\":" + _global_position.ToYAMLString() +
            ", \"origin\":" + _origin.ToYAMLString() +
            ", \"position\":" + _position.ToYAMLString() +
            ", \"altitude\":" + _altitude.ToYAMLString() +
            ", \"body_velocity\":" + _body_velocity.ToYAMLString() +
            ", \"orientation\":" + _orientation.ToYAMLString() +
            ", \"orientation_rate\":" + _orientation_rate.ToYAMLString() +
            ", \"position_variance\":" + _position_variance.ToYAMLString() +
            ", \"orientation_variance\":" + _orientation_variance.ToYAMLString() +
            ", \"status\":" + _status.ToYAMLString() + "}");
 }
                public override string ToYAMLString()
                {
                    string data = ",  \"data\" : [";

                    for (int i = 0; i < _data.Length; i++)
                    {
                        data += _data[i];
                        if (i < (_data.Length - 1))
                        {
                            data += ",";
                        }
                    }
                    return("{\"header\" : " + _header.ToYAMLString() + ", \"height\" : " + _height + ", \"width\" : " + _width + ", \"encoding\" : \"" + _encoding + "\", \"is_bigendian\" : " + _is_bigendian + ", \"step\" : " + _step + data + "]}");
                }
Esempio n. 15
0
                public override string ToYAMLString()
                {
                    string result = ",  \"semanticObjects\" : [";

                    for (int i = 0; i < _semanticObjects.Length; i++)
                    {
                        result += _semanticObjects[i].ToYAMLString();
                        if (i < (_semanticObjects.Length - 1))
                        {
                            result += ",";
                        }
                    }
                    return("{\"header\" : " + _header.ToYAMLString() + result + "]}");
                }
Esempio n. 16
0
                public override string ToYAMLString()
                {
                    string prob = ",  \"probabilities\" : [";

                    for (int i = 0; i < _probabilities.Length; i++)
                    {
                        prob += _probabilities[i].ToYAMLString();
                        if (i < (_probabilities.Length - 1))
                        {
                            prob += ",";
                        }
                    }
                    return("{\"header\" : " + _header.ToYAMLString() + ", \"id\" : \"" + _id + "\"" + prob + "]}");
                }
Esempio n. 17
0
                public override string ToYAMLString()
                {
                    string stringData = "[";

                    for (int i = 0; i < _detections.Length; i++)
                    {
                        stringData = stringData + _detections[i].ToYAMLString();
                        if (_detections.Length - i <= 1)
                        {
                            stringData += ",";
                        }
                    }
                    stringData += "]";
                    return("{\"header\" : " + _header.ToYAMLString() + ", \"detections\" : " + stringData + "}");
                }
Esempio n. 18
0
            public override string ToYAMLString()
            {
                string array = "[";

                for (int i = 0; i < _users.Length; i++)
                {
                    array = array + _users[i].ToYAMLString();
                    if (i < _users.Length - 1)
                    {
                        array += ",";
                    }
                }
                array += "]";
                return("{\"header\" : " + _header.ToYAMLString() + ", \"users\" : " + array + "}");
            }
                public override string ToYAMLString()
                {
                    string array = "[";

                    for (int i = 0; i < _data.Length; i++)
                    {
                        array = array + _data[i].ToString();
                        if (i != _data.Length - 1)
                        {
                            array += ",";
                        }
                    }
                    array += "]";
                    return("{\"header\" : " + _header.ToYAMLString() + ", \"info\" : " + _info.ToYAMLString() + ", \"data\" : " + array + "}");
                }
Esempio n. 20
0
            public override string ToYAMLString()
            {
                string array = "[";

                for (int i = 0; i < _transforms.Length; i++)
                {
                    array = array + _transforms[i].ToYAMLString();
                    if (i < _transforms.Length - 1)
                    {
                        array += ",";
                    }
                }
                array += "]";

                return("{\"header\" : " + _header.ToYAMLString() + ",\"image_seq\" :" + _image_seq + ",\"transforms\" :" + array + "}");
            }
Esempio n. 21
0
            public override string ToYAMLString()
            {
                string array = "{";

                for (int i = 0; i < _poses.Count; i++)
                {
                    array = array + _poses[i].ToYAMLString();
                    if (_poses.Count - i <= 1)
                    {
                        array += ",";
                    }
                }
                array += "}";
                return("{\"header\" : " + _header.ToYAMLString()
                       + ", \"poses\" : " + array + "}");
            }
Esempio n. 22
0
            public override string ToYAMLString()
            {
                string array = "[";

                for (int i = 0; i < _position_covariance.Length; i++)
                {
                    array = array + _position_covariance[i];
                    if (i < _position_covariance.Length - 1)
                    {
                        array += ",";
                    }
                }
                array += "]";

                return("{\"header\" : " + _header.ToYAMLString() + ",\"status\" :" + _status.ToYAMLString() + ",\"latitude\" :" + _latitude + ",\"longitude\" :" + _longitude + ",\"altitude\" :"
                       + _altitude + ",\"position_covariance\" :" + array + ",\"position_covariance_type\" :" + _position_covariance_type + "}");
            }
Esempio n. 23
0
            public override string ToYAMLString()
            {
                string array = "[";

                for (int i = 0; i < _fields.Length; i++)
                {
                    array = array + _fields[i].ToYAMLString();
                    if (i < _fields.Length - 1)
                    {
                        array += ",";
                    }
                }
                array += "]";


                return("{\"header\" :" + _header.ToYAMLString() +
                       "\"height\" :" + _height +
                       "\"width\" :" + _width +
                       "\"fields\" :" + array +
                       "\"is_bigendian\" :" + _is_bigendian +
                       "\"is_dense\" :" + _is_dense +
                       "\"point_step\" :" + _point_step +
                       "\"row_step\" :" + _row_step + "}");
            }
Esempio n. 24
0
 public override string ToYAMLString()
 {
     return("{\"header\":" + _header.ToYAMLString() +
            ", \"goal_id\":" + _goal_id.ToYAMLString() +
            ", \"goal\":" + _goal.ToYAMLString() + "}");
 }
Esempio n. 25
0
 public override string ToYAMLString()
 {
     return("{\"format\" : " + "\"" + _format + "\", \"data\" : \"" + System.Convert.ToBase64String(_data) + "\", \"header\" : " + _header.ToYAMLString() + "}");
 }
Esempio n. 26
0
 public override string ToYAMLString()
 {
     return("{\"header\" : " + _header.ToYAMLString() + ", \"orientation\" : " + _quaternionIMU.ToYAMLString() + ", \"orientation_covariance\" : " + _orientation_c + ", \"angular_velocity\" : " + _angularVelocity.ToYAMLString() + ", \"angular_velocity_covariance\" : " + _angular_velocity_c + " , \"linear_acceleration\" : " + _linearAcceleration.ToYAMLString() + " , \"linear_acceleration_covariance\" : " + _linear_acceleration_c + "}");
 }
Esempio n. 27
0
 public override string ToYAMLString()
 {
     return("{\"radiation_type\" : " + _radiation_type + ", \"field_of_view\" : " + _field_of_view + ", \"min_range\" : " + _min_range + ", \"max_range\" : " + _max_range + ", \"range\" : " + _range + ", \"header\" : " + _header.ToYAMLString() + "}");
 }
 public override string ToYAMLString()
 {
     return("{\"header\" : " + _header.ToYAMLString() + ", \"transform\" : " + _transform.ToYAMLString() + "}");
 }
 public override string ToYAMLString()
 {
     return("{\"header\" : " + _header.ToYAMLString() + ", \"pose\" : " + _pose.ToYAMLString() + "}");
 }
 public override string ToYAMLString()
 {
     return("{\"header\":" + _header.ToYAMLString() +
            ", \"status\":" + _status.ToYAMLString() +
            ", \"feedback\":" + _feedback.ToYAMLString() + "}");
 }