Update to GTSAM 4.2a8 and clean up#32
Update to GTSAM 4.2a8 and clean up#32keevindoherty merged 6 commits intoMarineRoboticsGroup:mainfrom
Conversation
Management of external matplotlibcpp project is better now (doesn't build matplotlibcpp examples)
|
Amazing work on this :) Thanks @plusk01 I think GTSAM 4.2a8 also introduces some new syntax for hybrid graphs. I'm not sure how ready for prime time that stuff is, but could be worthwhile to take a look at in the future. Regarding syncing DC-SAM to the latest GTSAM release, I think the plan will be to cut a release branch off |
|
@plusk01 Those are a bit stale at the moment. I'm comfortable closing the sum-mixtures line (never quite worked in tests). As for the factor removal, I think we can pull in the latest from the 4.2a8-synced main branch to the factor removal branch if we want to continue development on that line. I agree it is a useful feature. |
mainly minor, readability changes
FetchContentcmake module to include matplotlibcpp as external project (cmake will clone the repo so the user doesn't have to install it globally)using namespace dcsamfrom test -- being explicit makes it easier for a new user to differentiate between dcsam and gtsam APIs