Timing scripts don't compile

Issue #147 resolved
Chris Beall created an issue

make timing doesn't work because timing scripts need conversion for feature/BAD, e.g.

/home/cbeall3/git/gtsam/gtsam_unstable/timing/timeInertialNavFactor_GlobalVelocity.cpp:38:57: error: ‘LieVector’ does not name a type
 gtsam::Pose3 predictionErrorPose(const Pose3& p1, const LieVector& v1, const imuBias::ConstantBias& b1, const Pose3& p2, const LieVector& v2, const InertialNavFactor_GlobalVelocity<Pose3, LieVector, imuBias::ConstantBias>& factor) {

and

[ 83%] Building CXX object timing/CMakeFiles/timePinholeCamera.dir/timePinholeCamera.cpp.o
/home/cbeall3/git/gtsam/timing/timePinholeCamera.cpp: In function ‘int main()’:
/home/cbeall3/git/gtsam/timing/timePinholeCamera.cpp:92:43: error: no matching function for call to ‘gtsam::PinholeCamera<gtsam::Cal3Bundler>::project(const gtsam::Point3&, gtsam::Matrix&, gtsam::Matrix&) const’
       camera.project(point1, Dpose, Dpoint);
                                           ^
/home/cbeall3/git/gtsam/timing/timePinholeCamera.cpp:92:43: note: candidates are:
In file included from /home/cbeall3/git/gtsam/timing/timePinholeCamera.cpp:21:0:
/home/cbeall3/git/gtsam/gtsam/geometry/PinholeCamera.h:298:17: note: gtsam::Point2 gtsam::PinholeCamera<Calibration>::project(const gtsam::Point3&) const [with Calibration = gtsam::Cal3Bundler]
   inline Point2 project(const Point3& pw) const {
                 ^

Comments (1)

  1. Log in to comment