You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm assuming something upgraded in terms of my compiler, as the imu package was throwing errors to do with const vs constexpr of constant doubles (which are not of type "integral"). I fixed this by changing const to constexpr in three places in the 3dmgx2.h and 3dmgx2.cc (for the const doubles G, KF_K_1, KF_K_2). This is only possible with a change to the CXX_FLAGS to C++11 from C++0x in CMakeLists.txt for both IMU and MCPTAM packages.
Only issue is to 3DMG-imu driver, which needed three constants changed to constexpr (as they are floats and doubles).
The text was updated successfully, but these errors were encountered: