From 08a2d274a6aad594ab09fcf79095dfe6ed944520 Mon Sep 17 00:00:00 2001 From: Louis Montaut Date: Mon, 18 Mar 2024 19:29:26 +0100 Subject: [PATCH 1/2] Test: fix compilation error with Eigen 3.3.7 --- test/normal_and_nearest_points.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/normal_and_nearest_points.cpp b/test/normal_and_nearest_points.cpp index 1e3f143ee..fef8d3dce 100644 --- a/test/normal_and_nearest_points.cpp +++ b/test/normal_and_nearest_points.cpp @@ -241,8 +241,8 @@ void test_normal_and_nearest_points( } template -Eigen::Vector generateRandomVector(FCL_REAL min, - FCL_REAL max) { +Eigen::Matrix generateRandomVector(FCL_REAL min, + FCL_REAL max) { typedef Eigen::Vector VecType; // Generate a random vector in the [min, max] range VecType v = VecType::Random() * (max - min) * 0.5 + From f30f03b87bd3be2a6952c9ef08bd456b97370674 Mon Sep 17 00:00:00 2001 From: Louis Montaut Date: Mon, 18 Mar 2024 22:23:11 +0100 Subject: [PATCH 2/2] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7c2fd23f..7ca89b6e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +- Fixed `normal_and_nearest_points` test (no need to have Eigen 3.4) ([#553](https://github.com/humanoid-path-planner/hpp-fcl/pull/553)) - [#549](https://github.com/humanoid-path-planner/hpp-fcl/pull/549) - Optimize EPA: ignore useless faces in EPA's polytope; warm-start support computation for `Convex`; fix edge-cases witness points computation. - Add `Serializable` trait to transform, collision data, collision geometries, bounding volumes, bvh models, hfields. Collision problems can now be serialized from C++ and sent to python and vice versa.