diff --git a/actionlib_msgs/CHANGELOG.rst b/actionlib_msgs/CHANGELOG.rst index cafad06e..25a72271 100644 --- a/actionlib_msgs/CHANGELOG.rst +++ b/actionlib_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package actionlib_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/actionlib_msgs/package.xml b/actionlib_msgs/package.xml index 76f5c642..59286cdb 100644 --- a/actionlib_msgs/package.xml +++ b/actionlib_msgs/package.xml @@ -2,7 +2,7 @@ actionlib_msgs - 4.7.0 + 5.1.0 A package containing some message definitions used in the implementation of ROS 1 actions. Tully Foote diff --git a/common_interfaces/CHANGELOG.rst b/common_interfaces/CHANGELOG.rst index e0908901..20e7305e 100644 --- a/common_interfaces/CHANGELOG.rst +++ b/common_interfaces/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package common_interfaces ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * [rolling] Update maintainers - 2022-11-07 (`#210 `_) diff --git a/common_interfaces/package.xml b/common_interfaces/package.xml index 3fce0760..96398462 100644 --- a/common_interfaces/package.xml +++ b/common_interfaces/package.xml @@ -2,7 +2,7 @@ common_interfaces - 4.7.0 + 5.1.0 common_interfaces contains messages and services that are widely used by other ROS packages. Tully Foote diff --git a/diagnostic_msgs/CHANGELOG.rst b/diagnostic_msgs/CHANGELOG.rst index 22eb1fb6..6faa6242 100644 --- a/diagnostic_msgs/CHANGELOG.rst +++ b/diagnostic_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package diagnostic_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/diagnostic_msgs/package.xml b/diagnostic_msgs/package.xml index 0fc4e753..fddb6f7a 100644 --- a/diagnostic_msgs/package.xml +++ b/diagnostic_msgs/package.xml @@ -2,7 +2,7 @@ diagnostic_msgs - 4.7.0 + 5.1.0 A package containing some diagnostics related message and service definitions. Tully Foote diff --git a/geometry_msgs/CHANGELOG.rst b/geometry_msgs/CHANGELOG.rst index 7dd1cb65..5e88e63b 100644 --- a/geometry_msgs/CHANGELOG.rst +++ b/geometry_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package geometry_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/geometry_msgs/package.xml b/geometry_msgs/package.xml index c2a5b2b2..254afb44 100644 --- a/geometry_msgs/package.xml +++ b/geometry_msgs/package.xml @@ -2,7 +2,7 @@ geometry_msgs - 4.7.0 + 5.1.0 A package containing some geometry related message definitions. Tully Foote diff --git a/nav_msgs/CHANGELOG.rst b/nav_msgs/CHANGELOG.rst index 4405d27d..4146f043 100644 --- a/nav_msgs/CHANGELOG.rst +++ b/nav_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package nav_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/nav_msgs/package.xml b/nav_msgs/package.xml index 6a920b95..5ba3e993 100644 --- a/nav_msgs/package.xml +++ b/nav_msgs/package.xml @@ -2,7 +2,7 @@ nav_msgs - 4.7.0 + 5.1.0 A package containing some navigation related message and service definitions. Tully Foote diff --git a/sensor_msgs/CHANGELOG.rst b/sensor_msgs/CHANGELOG.rst index e1fd6387..9a6bbae9 100644 --- a/sensor_msgs/CHANGELOG.rst +++ b/sensor_msgs/CHANGELOG.rst @@ -2,6 +2,15 @@ Changelog for package sensor_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ +* update YUV format codes and documentation (`#214 `_) +* sensor_msgs/Range lacks variance field (`#181 `_) +* Contributors: Christian Rauch, El Jawad Alaa + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/sensor_msgs/include/sensor_msgs/image_encodings.hpp b/sensor_msgs/include/sensor_msgs/image_encodings.hpp index 48a4f7e2..b20b948f 100644 --- a/sensor_msgs/include/sensor_msgs/image_encodings.hpp +++ b/sensor_msgs/include/sensor_msgs/image_encodings.hpp @@ -92,17 +92,22 @@ const char BAYER_BGGR16[] = "bayer_bggr16"; const char BAYER_GBRG16[] = "bayer_gbrg16"; const char BAYER_GRBG16[] = "bayer_grbg16"; -// Miscellaneous +// YUV formats // YUV 4:2:2 encodings with an 8-bit depth -// UYUV version: http://www.fourcc.org/pixel-format/yuv-uyvy -const char YUV422[] = "yuv422"; -// YUYV version: http://www.fourcc.org/pixel-format/yuv-yuy2/ -const char YUV422_YUY2[] = "yuv422_yuy2"; +// https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-packed-yuv.html#id1 +// fourcc: UYVY +const char UYVY[] = "uyvy"; +const char YUV422[] = "yuv422"; // deprecated +// fourcc: YUYV +const char YUYV[] = "yuyv"; +const char YUV422_YUY2[] = "yuv422_yuy2"; // deprecated + // YUV 4:2:0 encodings with an 8-bit depth -// NV21: https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-yuv-planar.html +// NV21: https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-yuv-planar.html#nv12-nv21-nv12m-and-nv21m const char NV21[] = "nv21"; + // YUV 4:4:4 encodings with 8-bit depth -// NV24: https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-yuv-planar.html +// NV24: https://www.kernel.org/doc/html/latest/userspace-api/media/v4l/pixfmt-yuv-planar.html#nv24-and-nv42 const char NV24[] = "nv24"; // Prefixes for abstract image encodings @@ -184,6 +189,8 @@ static inline int numChannels(const std::string & encoding) if (encoding == YUV422 || encoding == YUV422_YUY2 || + encoding == UYVY || + encoding == YUYV || encoding == NV21 || encoding == NV24) { @@ -234,6 +241,8 @@ static inline int bitDepth(const std::string & encoding) if (encoding == YUV422 || encoding == YUV422_YUY2 || + encoding == UYVY || + encoding == YUYV || encoding == NV21 || encoding == NV24) { diff --git a/sensor_msgs/package.xml b/sensor_msgs/package.xml index 4dbf1851..16063430 100644 --- a/sensor_msgs/package.xml +++ b/sensor_msgs/package.xml @@ -2,7 +2,7 @@ sensor_msgs - 4.7.0 + 5.1.0 A package containing some sensor data related message and service definitions. Tully Foote diff --git a/sensor_msgs_py/CHANGELOG.rst b/sensor_msgs_py/CHANGELOG.rst index 85b35326..f57437bd 100644 --- a/sensor_msgs_py/CHANGELOG.rst +++ b/sensor_msgs_py/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package sensor_msgs_py ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ +* Add missing dep for sensor_msgs_py (`#217 `_) +* Contributors: Yadu + 4.7.0 (2023-02-13) ------------------ * [rolling] Update maintainers - 2022-11-07 (`#210 `_) diff --git a/sensor_msgs_py/package.xml b/sensor_msgs_py/package.xml index 4a1d76d3..72c96551 100644 --- a/sensor_msgs_py/package.xml +++ b/sensor_msgs_py/package.xml @@ -2,7 +2,7 @@ sensor_msgs_py - 4.7.0 + 5.1.0 A package for easy creation and reading of PointCloud2 messages in Python. Tully Foote diff --git a/sensor_msgs_py/setup.py b/sensor_msgs_py/setup.py index f3a3d412..9df0d3e5 100644 --- a/sensor_msgs_py/setup.py +++ b/sensor_msgs_py/setup.py @@ -4,7 +4,7 @@ setup( name=package_name, - version='4.7.0', + version='5.1.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages', diff --git a/shape_msgs/CHANGELOG.rst b/shape_msgs/CHANGELOG.rst index cf81540a..b618d455 100644 --- a/shape_msgs/CHANGELOG.rst +++ b/shape_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package shape_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/shape_msgs/package.xml b/shape_msgs/package.xml index f67b6b9d..77edf0be 100644 --- a/shape_msgs/package.xml +++ b/shape_msgs/package.xml @@ -2,7 +2,7 @@ shape_msgs - 4.7.0 + 5.1.0 A package containing some message definitions which describe geometric shapes. Tully Foote diff --git a/std_msgs/CHANGELOG.rst b/std_msgs/CHANGELOG.rst index bef30373..e6970118 100644 --- a/std_msgs/CHANGELOG.rst +++ b/std_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package std_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/std_msgs/package.xml b/std_msgs/package.xml index c8a81c99..dbfdcb3f 100644 --- a/std_msgs/package.xml +++ b/std_msgs/package.xml @@ -2,7 +2,7 @@ std_msgs - 4.7.0 + 5.1.0 A package containing some standard message definitions. Tully Foote diff --git a/std_srvs/CHANGELOG.rst b/std_srvs/CHANGELOG.rst index b88e83bb..ea15e017 100644 --- a/std_srvs/CHANGELOG.rst +++ b/std_srvs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package std_srvs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/std_srvs/package.xml b/std_srvs/package.xml index 0df24c9b..3f5b1735 100644 --- a/std_srvs/package.xml +++ b/std_srvs/package.xml @@ -2,7 +2,7 @@ std_srvs - 4.7.0 + 5.1.0 A package containing some standard service definitions. Tully Foote diff --git a/stereo_msgs/CHANGELOG.rst b/stereo_msgs/CHANGELOG.rst index 4692c7eb..a006dbd8 100644 --- a/stereo_msgs/CHANGELOG.rst +++ b/stereo_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package stereo_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/stereo_msgs/package.xml b/stereo_msgs/package.xml index bfa877ad..ca48718e 100644 --- a/stereo_msgs/package.xml +++ b/stereo_msgs/package.xml @@ -2,7 +2,7 @@ stereo_msgs - 4.7.0 + 5.1.0 A package containing some stereo camera related message definitions. Tully Foote diff --git a/trajectory_msgs/CHANGELOG.rst b/trajectory_msgs/CHANGELOG.rst index 442a0f55..49d6854f 100644 --- a/trajectory_msgs/CHANGELOG.rst +++ b/trajectory_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package trajectory_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/trajectory_msgs/package.xml b/trajectory_msgs/package.xml index db26bd81..981a61e3 100644 --- a/trajectory_msgs/package.xml +++ b/trajectory_msgs/package.xml @@ -2,7 +2,7 @@ trajectory_msgs - 4.7.0 + 5.1.0 A package containing some robot trajectory message definitions. Tully Foote diff --git a/visualization_msgs/CHANGELOG.rst b/visualization_msgs/CHANGELOG.rst index b3b1a1dd..d6156dc7 100644 --- a/visualization_msgs/CHANGELOG.rst +++ b/visualization_msgs/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package visualization_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +5.1.0 (2023-04-27) +------------------ + +5.0.0 (2023-04-11) +------------------ + 4.7.0 (2023-02-13) ------------------ * Update common_interfaces to C++17. (`#215 `_) diff --git a/visualization_msgs/package.xml b/visualization_msgs/package.xml index a039bab3..c01e2f77 100644 --- a/visualization_msgs/package.xml +++ b/visualization_msgs/package.xml @@ -2,7 +2,7 @@ visualization_msgs - 4.7.0 + 5.1.0 A package containing some visualization and interaction related message definitions. Tully Foote