Comments/formatting only
parent
8088aea598
commit
a552ba4539
|
@ -27,9 +27,7 @@ namespace gtsam {
|
||||||
* Calculate relative bearing and optional derivative
|
* Calculate relative bearing and optional derivative
|
||||||
*/
|
*/
|
||||||
Rot2 relativeBearing(const Point2& d, boost::optional<Matrix&> H) {
|
Rot2 relativeBearing(const Point2& d, boost::optional<Matrix&> H) {
|
||||||
double x = d.x(), y = d.y();
|
double x = d.x(), y = d.y(), d2 = x * x + y * y, n = sqrt(d2);
|
||||||
double d2 = x * x + y * y;
|
|
||||||
double n = sqrt(d2);
|
|
||||||
if (H) *H = Matrix_(1, 2, -y / d2, x / d2);
|
if (H) *H = Matrix_(1, 2, -y / d2, x / d2);
|
||||||
return Rot2(x / n, y / n);
|
return Rot2(x / n, y / n);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
/**
|
/**
|
||||||
* @file testBearingFactor.cpp
|
* @file testBearingFactor.cpp
|
||||||
* @brief Unit tests for BearingFactor Class
|
* @brief Unit tests for BearingFactor Class
|
||||||
* @authors Frank Dellaert, Viorela Ila
|
* @authors Frank Dellaert
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <boost/bind.hpp>
|
|
||||||
#include <CppUnitLite/TestHarness.h>
|
#include <CppUnitLite/TestHarness.h>
|
||||||
#include "Key.h"
|
|
||||||
#include "numericalDerivative.h"
|
#include "numericalDerivative.h"
|
||||||
#include "BearingFactor.h"
|
#include "BearingFactor.h"
|
||||||
#include "TupleConfig.h"
|
#include "TupleConfig.h"
|
||||||
|
|
Loading…
Reference in New Issue