Skip to content

Commit

Permalink
6 ➡️ 7 (#180)
Browse files Browse the repository at this point in the history
Signed-off-by: Louise Poubel <louise@openrobotics.org>
  • Loading branch information
chapulina authored Sep 10, 2021
2 parents be01c59 + 95ed95e commit e746ae7
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 4 deletions.
5 changes: 2 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,8 @@ ign_find_package(ignition-math6 REQUIRED VERSION 6.5)
set(IGN_MATH_VER ${ignition-math6_VERSION_MAJOR})

#--------------------------------------
# Find ignition-tools
ign_find_package(ignition-tools
QUIET)
# Find if ign command is available
find_program(HAVE_IGN_TOOLS ign)

#--------------------------------------
# Find Tinyxml2
Expand Down
14 changes: 14 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,20 @@

## Ignition Msgs 6.x

### Ignition Msgs 6.6.0 (2021-08-30)

1. Adds PerformanceSensorMetrics proto message.
* [Pull request #172](https://github.com/ignitionrobotics/ign-msgs/pull/172)

1. Detect ign instead of using cmake module to check for ignition-tools
* [Pull request #166](https://github.com/ignitionrobotics/ign-msgs/pull/166)

1. Bazel build support for ign-msgs6
* [Pull request #95](https://github.com/ignitionrobotics/ign-msgs/pull/95)

1. Remove tools/code_check and update codecov
* [Pull request #164](https://github.com/ignitionrobotics/ign-msgs/pull/164)

### Ignition Msgs 6.5.0 (2021-04-06)

1. Added particle_emitter vector message
Expand Down
43 changes: 43 additions & 0 deletions proto/ignition/msgs/performance_sensor_metrics.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/*
* Copyright (C) 2021 Open Source Robotics Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/

syntax = "proto3";
package ignition.msgs;

import "ignition/msgs/double.proto";

/// \brief This message contains information about the performance of
/// a sensor in the world.
/// If the sensor is a camera then it will publish the frame per second (fps).
message PerformanceSensorMetrics
{
/// \brief Sensor name
string name = 1;

/// \brief The update rate of the sensor in real time.
double real_update_rate = 2;

/// \brief The update rate of the sensor in simulation time.
double sim_update_rate = 3;

/// \brief The nominal update rate defined to the sensor.
double nominal_update_rate = 4;

/// \brief If the sensor is a camera then this field should be filled
/// with average fps in real time.
Double fps_optional = 5;
}
3 changes: 2 additions & 1 deletion tools/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ if (MSVC)
list(REMOVE_ITEM test_sources ign_TEST.cc)
endif()

if (IGNITION-TOOLS_BINARY_DIRS)

if (HAVE_IGN_TOOLS)
ign_build_tests(TYPE UNIT SOURCES ${test_sources})
endif ()

0 comments on commit e746ae7

Please sign in to comment.