Merge pull request #401 from borglab/fix/combinedimuparams-equals

CombinedImuParams Equality Comparison
release/4.3a0
Frank Dellaert 2020-07-12 22:35:02 -04:00 committed by GitHub
commit cc7f603c04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -44,7 +44,7 @@ void PreintegrationCombinedParams::print(const string& s) const {
} }
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
bool PreintegrationCombinedParams::equals(const PreintegrationParams& other, bool PreintegrationCombinedParams::equals(const PreintegratedRotationParams& other,
double tol) const { double tol) const {
auto e = dynamic_cast<const PreintegrationCombinedParams*>(&other); auto e = dynamic_cast<const PreintegrationCombinedParams*>(&other);
return e != nullptr && PreintegrationParams::equals(other, tol) && return e != nullptr && PreintegrationParams::equals(other, tol) &&

View File

@ -88,7 +88,7 @@ struct GTSAM_EXPORT PreintegrationCombinedParams : PreintegrationParams {
} }
void print(const std::string& s="") const; void print(const std::string& s="") const;
bool equals(const PreintegrationParams& other, double tol) const; bool equals(const PreintegratedRotationParams& other, double tol) const;
void setBiasAccCovariance(const Matrix3& cov) { biasAccCovariance=cov; } void setBiasAccCovariance(const Matrix3& cov) { biasAccCovariance=cov; }
void setBiasOmegaCovariance(const Matrix3& cov) { biasOmegaCovariance=cov; } void setBiasOmegaCovariance(const Matrix3& cov) { biasOmegaCovariance=cov; }