From 111cb15946f0cf975e35621c397f411093423422 Mon Sep 17 00:00:00 2001
From: Gabriele Buondonno <gbuondon@laas.fr>
Date: Fri, 15 Nov 2019 14:11:30 +0100
Subject: [PATCH] [CollisionGeometry] Initialize default inertia to NaN

---
 include/hpp/fcl/collision_object.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/hpp/fcl/collision_object.h b/include/hpp/fcl/collision_object.h
index 2c8b84b7..31fc86d8 100644
--- a/include/hpp/fcl/collision_object.h
+++ b/include/hpp/fcl/collision_object.h
@@ -128,7 +128,7 @@ public:
   virtual Vec3f computeCOM() const { return Vec3f::Zero(); }
 
   /// @brief compute the inertia matrix, related to the origin
-  virtual Matrix3f computeMomentofInertia() const { return Matrix3f::Zero(); }
+  virtual Matrix3f computeMomentofInertia() const { return Matrix3f::Constant(NAN); }
 
   /// @brief compute the volume
   virtual FCL_REAL computeVolume() const { return 0; }
-- 
GitLab