Skip to content
Snippets Groups Projects
Commit 74f83a4e authored by Dinesh Atchuthan's avatar Dinesh Atchuthan
Browse files

constraintOdom3D added

parent cccf3f04
No related branches found
No related tags found
No related merge requests found
...@@ -126,7 +126,11 @@ int main(int argc, char** argv) ...@@ -126,7 +126,11 @@ int main(int argc, char** argv)
FeatureBasePtr last_feature = std::make_shared<FeatureBase>("ODOM_3D", origin_state.head(7),Eigen::Matrix7s::Identity()); FeatureBasePtr last_feature = std::make_shared<FeatureBase>("ODOM_3D", origin_state.head(7),Eigen::Matrix7s::Identity());
//create an ODOM constraint between first and last keyframes //create an ODOM constraint between first and last keyframes
ConstraintOdom3DPtr constraint_ptr = std::make_shared<ConstraintOdom3D>(last_feature, last_frame); ConstraintOdom3DPtr constraintOdom_ptr = std::make_shared<ConstraintOdom3D>(last_feature, origin_frame);
last_feature -> addConstraint(constraintOdom_ptr);
Eigen::Vector7s expec;
expec = constraintOdom_ptr -> expectation();
clock_t end = clock(); clock_t end = clock();
double elapsed_secs = double(end - begin) / CLOCKS_PER_SEC; double elapsed_secs = double(end - begin) / CLOCKS_PER_SEC;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment