Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OptmizerG2O: add prior edge export #319

Merged
merged 4 commits into from
Oct 15, 2018

Conversation

TSC21
Copy link
Contributor

@TSC21 TSC21 commented Oct 11, 2018

Example output:

VERTEX_SE3:QUAT 1 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000
VERTEX_SE3:QUAT 2 0,112524 0,038664 -0,025436 0,001983 -0,006612 -0,012497 0,999898
VERTEX_SE3:QUAT 3 0,313028 0,038871 -0,004064 0,000580 -0,022157 -0,052914 0,998353
VERTEX_SE3:QUAT 4 0,691982 0,088411 -0,001627 -0,002716 -0,033791 -0,083035 0,995970
VERTEX_SE3:QUAT 5 1,013601 -0,189041 0,049828 0,016686 -0,054574 -0,104502 0,992886
VERTEX_SE3:QUAT 6 1,164547 -0,503220 0,228954 -0,001653 -0,092491 -0,185328 0,978313
VERTEX_SE3:QUAT 7 1,236641 -0,884730 0,395330 0,018900 -0,146133 -0,270647 0,951335
VERTEX_SE3:QUAT 8 1,383371 -1,178732 0,428721 -0,020164 -0,157695 -0,342753 0,925876
VERTEX_SE3:QUAT 9 1,563701 -1,296772 0,486302 -0,010725 -0,192911 -0,367471 0,909745
VERTEX_SE3:QUAT 10 1,876040 -1,323040 0,588863 -0,004609 -0,172738 -0,388757 0,904991
VERTEX_SE3:QUAT 11 2,112957 -1,410517 0,653203 -0,002094 -0,204661 -0,423947 0,882258
VERTEX_SE3:QUAT 12 2,262980 -1,561316 0,774737 0,004046 -0,248740 -0,498229 0,830590
VERTEX_SE3:QUAT 13 2,456842 -1,773940 0,895709 0,004951 -0,279346 -0,549025 0,787727
VERTEX_SE3:QUAT 14 2,524462 -2,039689 1,056134 0,009318 -0,301020 -0,603757 0,738091
VERTEX_SE3:QUAT 15 2,623009 -2,317606 1,203615 0,008398 -0,336878 -0,662387 0,669094
VERTEX_SE3:QUAT 16 2,613703 -2,484703 1,285143 0,006858 -0,362337 -0,697580 0,618100
VERTEX_SE3:QUAT 17 2,661735 -2,730308 1,394768 0,010207 -0,375608 -0,728319 0,573032
VERTEX_SE3:QUAT 18 2,539035 -3,010741 1,564903 0,001615 -0,374698 -0,752064 0,542217
VERTEX_SE3:QUAT 19 2,452181 -3,345725 1,696453 0,007866 -0,389515 -0,772159 0,501982
VERTEX_SE3:QUAT 20 2,219187 -3,437519 1,688553 -0,007290 0,455415 0,809659 -0,370130
VERTEX_SE3:QUAT 21 1,909712 -3,476482 1,671564 -0,010095 0,449997 0,860019 -0,240351
VERTEX_SE3:QUAT 22 1,658737 -3,402085 1,592560 -0,011903 0,473488 0,873352 -0,113681
VERTEX_SE3:QUAT 23 1,383744 -3,401647 1,510856 -0,045657 0,457542 0,871557 -0,170175
VERTEX_SE3:QUAT 24 1,148101 -3,308076 1,357213 -0,069229 0,457146 0,821633 -0,333383
VERTEX_SE3:QUAT 25 1,035049 -3,347399 1,332787 -0,079161 0,444610 0,775978 -0,440357
VERTEX_SE3:QUAT 26 0,945854 -3,424847 1,375834 0,043919 -0,408864 -0,754978 0,510792
VERTEX_SE3:QUAT 27 0,866842 -3,596179 1,514724 -0,017021 0,437513 0,797885 -0,414334
VERTEX_SE3:QUAT 28 0,706623 -3,728511 1,620913 0,001110 0,483496 0,824675 -0,293498
VERTEX_SE3:QUAT 29 0,478931 -3,800416 1,605570 -0,013132 0,498656 0,842448 -0,203595
VERTEX_SE3:QUAT 30 0,347179 -3,610874 1,524809 -0,005080 0,523247 0,844104 -0,116939
VERTEX_SE3:QUAT 31 0,318340 -3,510201 1,442404 -0,009134 0,542998 0,839396 -0,021984
VERTEX_SE3:QUAT 32 0,244297 -3,361443 1,301190 -0,075818 0,541407 0,820560 -0,166770
VERTEX_SE3:QUAT 33 0,075570 -3,432028 1,277280 -0,118834 0,492638 0,764630 -0,398155
VERTEX_SE3:QUAT 34 -0,114545 -3,514929 1,272327 0,119914 -0,432644 -0,663239 0,598794
VERTEX_SE3:QUAT 35 -0,143852 -3,537962 1,299756 0,099474 -0,348601 -0,557639 0,746740
VERTEX_SE3:QUAT 36 0,014676 -3,629419 1,418944 0,046310 -0,374192 -0,626777 0,681900
VERTEX_SE3:QUAT 37 0,103133 -3,745047 1,513872 0,020621 -0,406317 -0,700738 0,586044
VERTEX_SE3:QUAT 38 0,154019 -4,042879 1,713511 -0,025267 0,426763 0,768696 -0,475753
VERTEX_SE3:QUAT 39 0,064829 -4,248678 1,836201 -0,006594 0,455722 0,832742 -0,314349
VERTEX_SE3:QUAT 40 -0,158268 -4,407887 1,942511 -0,007064 0,448811 0,876131 -0,175822
VERTEX_SE3:QUAT 41 -0,449119 -4,362103 1,991564 0,000264 0,435399 0,900023 -0,019649
VERTEX_SE3:QUAT 42 -0,704016 -4,223842 1,906208 -0,020760 0,469398 0,864114 0,180394
VERTEX_SE3:QUAT 43 -0,856707 -4,009833 1,786702 0,001496 0,476042 0,818994 0,320360
VERTEX_SE3:QUAT 44 -1,071572 -3,880965 1,696080 0,016236 0,469796 0,779671 0,413692
VERTEX_SE3:QUAT 45 -1,262989 -3,751673 1,599081 0,031262 0,459848 0,753197 0,469315
VERTEX_SE3:QUAT 46 -1,537935 -3,621866 1,540847 0,016034 0,440430 0,773754 0,455049
VERTEX_SE3:QUAT 47 -1,678755 -3,399012 1,442402 0,025694 0,426883 0,774426 0,466235
VERTEX_SE3:QUAT 48 -1,894302 -3,252383 1,355674 0,026237 0,414979 0,733978 0,537011
VERTEX_SE3:QUAT 49 -2,039578 -3,070931 1,253881 0,049986 0,369092 0,683842 0,627401
VERTEX_SE3:QUAT 50 -2,199202 -2,911157 1,193804 0,040717 0,337427 0,639822 0,689284
VERTEX_SE3:QUAT 51 -2,329218 -2,717520 1,103229 0,032640 0,306932 0,617151 0,723776
VERTEX_SE3:QUAT 52 -2,391212 -2,566920 1,052820 0,026930 0,253390 0,557876 0,789838
VERTEX_SE3:QUAT 53 -2,490196 -2,386983 0,928538 0,038102 0,246811 0,525874 0,813074
VERTEX_SE3:QUAT 54 -2,470299 -2,184862 0,834042 0,059003 0,201872 0,485974 0,848290
VERTEX_SE3:QUAT 55 -2,456606 -1,845380 0,701773 0,000209 0,150388 0,466770 0,871498
VERTEX_SE3:QUAT 56 -2,313292 -1,628364 0,575507 0,016378 0,144776 0,397951 0,905763
VERTEX_SE3:QUAT 57 -2,260762 -1,366459 0,444229 0,008218 0,119831 0,352196 0,928187
VERTEX_SE3:QUAT 58 -2,095111 -1,183496 0,352239 0,019374 0,084866 0,293281 0,952055
VERTEX_SE3:QUAT 59 -1,915093 -1,061659 0,281179 0,032408 0,026742 0,164317 0,985512
VERTEX_SE3:QUAT 60 -1,603921 -1,077747 0,268834 0,038156 -0,045878 0,074578 0,995428
VERTEX_SE3:QUAT 61 -1,340209 -1,114250 0,262374 0,043795 -0,106541 -0,017884 0,993182
VERTEX_SE3:QUAT 62 -1,133426 -1,248738 0,314272 0,056564 -0,159529 -0,086010 0,981811
VERTEX_SE3:QUAT 63 -0,940693 -1,407536 0,377392 0,062706 -0,175774 -0,104029 0,976908
VERTEX_SE3:QUAT 64 -0,728709 -1,501377 0,379258 0,062598 -0,109675 -0,034694 0,991387
VERTEX_SE3:QUAT 65 -0,466880 -1,352057 0,322939 0,056002 -0,081930 0,009765 0,995016
VERTEX_SE3:QUAT 66 -0,228139 -1,252487 0,361629 0,013010 -0,085764 -0,020762 0,996014
VERTEX_SE3:QUAT 67 0,014909 -1,098680 0,325240 -0,019322 -0,076744 -0,009615 0,996817
VERTEX_SE3:QUAT 68 0,243304 -1,019389 0,296904 -0,025538 -0,007357 0,084022 0,996109
VERTEX_SE3:QUAT 69 0,338932 -0,940863 0,263310 -0,082296 0,103203 0,187630 0,973330
VERTEX_SE3:QUAT 70 0,157024 -0,828532 0,210164 -0,078122 0,161031 0,119657 0,976549
VERTEX_SE3:QUAT 71 -0,003439 -0,728844 0,157424 -0,055532 0,024357 -0,021054 0,997938
VERTEX_SE3:QUAT 72 0,001099 -0,514920 0,136846 -0,049651 -0,055857 -0,059942 0,995400
VERTEX_SE3:QUAT 73 0,138090 -0,259416 0,024388 -0,061562 -0,105957 -0,126912 0,984315
VERTEX_SE3:QUAT 74 0,497920 -0,230266 0,019781 -0,024989 -0,123114 -0,094377 0,987579
VERTEX_SE3:QUAT 75 0,908882 -0,221712 0,004344 0,007572 -0,162216 -0,144562 0,976079
VERTEX_SE3:QUAT 76 1,167658 -0,304800 0,066762 -0,019173 -0,179644 -0,175235 0,967809
VERTEX_SE3:QUAT 78 1,124601 -0,299919 0,075635 -0,093354 -0,145054 -0,223310 0,959363
VERTEX_SE3:QUAT 80 0,834024 -0,319350 0,074845 -0,092245 -0,112644 -0,154805 0,977158
VERTEX_SE3:QUAT 81 0,548330 -0,470392 0,139687 -0,073968 -0,094704 -0,132334 0,983894
VERTEX_SE3:QUAT 82 0,257287 -0,505635 0,146980 -0,088545 -0,089389 -0,099130 0,987088
VERTEX_SE3:QUAT 83 0,092877 -0,547340 0,150720 -0,077808 -0,037072 -0,018097 0,996114
VERTEX_SE3:QUAT 84 -0,096292 -0,600847 0,166825 -0,090125 -0,016098 -0,014324 0,995697
EDGE_SE3:QUAT 1 2 0,112524 0,038664 -0,025436 0,001983 -0,006612 -0,012497 0,999898 2123,044097 0,000000 0,000000 0,000000 0,000000 0,000000 2123,044097 0,000000 0,000000 0,000000 0,000000 2123,044097 0,000000 0,000000 0,000000 397,284071 0,000000 0,000000 397,284071 0,000000 397,284071
EDGE_SE3:QUAT 2 3 0,200700 0,005301 0,018709 -0,001474 -0,015651 -0,040392 0,999060 4220,354704 0,000000 0,000000 0,000000 0,000000 0,000000 4220,354704 0,000000 0,000000 0,000000 0,000000 4220,354704 0,000000 0,000000 0,000000 498,021935 0,000000 0,000000 498,021935 0,000000 498,021935
EDGE_SE3_PRIOR:QUAT 3 3 -0,386495 2,695645 1,808961 0,241496 0,009989 -0,085628 0,966565 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 3 4 0,371333 0,089299 -0,014295 -0,003341 -0,011860 -0,030118 0,999470 1322,995216 0,000000 0,000000 0,000000 0,000000 0,000000 1322,995216 0,000000 0,000000 0,000000 0,000000 1322,995216 0,000000 0,000000 0,000000 274,747356 0,000000 0,000000 274,747356 0,000000 274,747356
EDGE_SE3_PRIOR:QUAT 4 4 0,043794 2,692281 1,780034 0,243495 0,010469 -0,126805 0,961520 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 4 5 0,365776 -0,220356 0,026775 0,020316 -0,019134 -0,022349 0,999361 886,581185 0,000000 0,000000 0,000000 0,000000 0,000000 886,581185 0,000000 0,000000 0,000000 0,000000 886,581185 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 5 5 0,282475 2,380752 1,710053 0,252919 -0,011423 -0,150518 0,955639 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 5 6 0,231307 -0,268115 0,167901 -0,018414 -0,041708 -0,080140 0,995740 1402,738547 0,000000 0,000000 0,000000 0,000000 0,000000 1402,738547 0,000000 0,000000 0,000000 0,000000 1402,738547 0,000000 0,000000 0,000000 294,633733 0,000000 0,000000 294,633733 0,000000 294,633733
EDGE_SE3_PRIOR:QUAT 6 6 0,406338 2,065556 1,704546 0,227500 -0,029962 -0,222972 0,947433 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 6 7 0,234345 -0,323971 0,136213 0,022113 -0,051023 -0,090458 0,994346 2576,949469 0,000000 0,000000 0,000000 0,000000 0,000000 2576,949469 0,000000 0,000000 0,000000 0,000000 2576,949469 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 7 7 0,473967 1,584478 1,672392 0,241608 -0,048682 -0,345552 0,905455 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 7 8 0,280930 -0,172130 -0,023041 -0,044090 -0,026655 -0,069560 0,996247 4703,044791 0,000000 0,000000 0,000000 0,000000 0,000000 4703,044791 0,000000 0,000000 0,000000 0,000000 4703,044791 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 8 8 0,597458 1,334776 1,543018 0,199258 -0,063356 -0,396182 0,894048 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 8 9 0,220771 0,029466 -0,012663 0,016587 -0,031416 -0,030613 0,998900 5252,931377 0,000000 0,000000 0,000000 0,000000 0,000000 5252,931377 0,000000 0,000000 0,000000 0,000000 5252,931377 0,000000 0,000000 0,000000 397,284071 0,000000 0,000000 397,284071 0,000000 397,284071
EDGE_SE3_PRIOR:QUAT 9 9 0,738707 1,231265 1,545389 0,205640 -0,083851 -0,426052 0,877018 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 9 10 0,259000 0,203497 -0,016502 -0,006006 0,019911 -0,022075 0,999540 2253,964520 0,000000 0,000000 0,000000 0,000000 0,000000 2253,964520 0,000000 0,000000 0,000000 0,000000 2253,964520 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 10 10 1,048651 1,145347 1,613304 0,209279 -0,056124 -0,439070 0,871935 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 10 11 0,232927 0,114154 -0,025205 0,008503 -0,031677 -0,041266 0,998610 3100,559945 0,000000 0,000000 0,000000 0,000000 0,000000 3100,559945 0,000000 0,000000 0,000000 0,000000 3100,559945 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 11 11 1,294833 1,039991 1,622328 0,203921 -0,082313 -0,474014 0,852614 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 11 12 0,240311 0,036404 0,030715 0,008793 -0,046704 -0,088790 0,994916 1252,364704 0,000000 0,000000 0,000000 0,000000 0,000000 1252,364704 0,000000 0,000000 0,000000 0,000000 1252,364704 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 12 12 1,445250 0,850720 1,649314 0,190260 -0,109682 -0,553853 0,803130 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 12 13 0,299531 0,083800 -0,026159 0,003539 -0,035838 -0,063647 0,997323 2258,734309 0,000000 0,000000 0,000000 0,000000 0,000000 2258,734309 0,000000 0,000000 0,000000 0,000000 2258,734309 0,000000 0,000000 0,000000 589,267510 0,000000 0,000000 589,267510 0,000000 589,267510
EDGE_SE3_PRIOR:QUAT 13 13 1,638805 0,606871 1,649827 0,188898 -0,122364 -0,611219 0,758786 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 13 14 0,316630 0,003233 0,025812 0,000297 -0,028813 -0,071478 0,997026 3169,035934 0,000000 0,000000 0,000000 0,000000 0,000000 3169,035934 0,000000 0,000000 0,000000 0,000000 3169,035934 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 14 14 1,743922 0,190515 1,673679 0,156303 -0,136873 -0,685635 0,697667 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 14 15 0,321972 0,067659 -0,021367 0,003964 -0,048337 -0,084321 0,995258 8558,406692 0,000000 0,000000 0,000000 0,000000 0,000000 8558,406692 0,000000 0,000000 0,000000 0,000000 8558,406692 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 15 15 1,798422 -0,093822 1,662478 0,147920 -0,154470 -0,743420 0,633707 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 15 16 0,185879 0,008661 -0,005385 0,004407 -0,035529 -0,056593 0,997755 5767,647867 0,000000 0,000000 0,000000 0,000000 0,000000 5767,647867 0,000000 0,000000 0,000000 0,000000 5767,647867 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 16 16 1,782073 -0,236185 1,659136 0,136146 -0,175673 -0,772107 0,595361 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 16 17 0,249745 0,090978 -0,063220 0,000498 -0,022407 -0,051560 0,998418 2268,101848 0,000000 0,000000 0,000000 0,000000 0,000000 2268,101848 0,000000 0,000000 0,000000 0,000000 2268,101848 0,000000 0,000000 0,000000 274,747356 0,000000 0,000000 274,747356 0,000000 274,747356
EDGE_SE3_PRIOR:QUAT 17 17 1,816832 -0,549044 1,647121 0,125050 -0,180056 -0,814036 0,537855 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 17 18 0,349030 0,010735 0,026586 -0,014191 -0,017554 -0,032832 0,999206 1960,449519 0,000000 0,000000 0,000000 0,000000 0,000000 1960,449519 0,000000 0,000000 0,000000 0,000000 1960,449519 0,000000 0,000000 0,000000 302,287838 0,000000 0,000000 302,287838 0,000000 302,287838
EDGE_SE3_PRIOR:QUAT 18 18 1,679296 -0,868091 1,664728 0,119635 -0,176700 -0,828522 0,517703 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 18 19 0,362524 0,047592 -0,058095 0,007069 -0,018441 -0,043474 0,998859 2075,376550 0,000000 0,000000 0,000000 0,000000 0,000000 2075,376550 0,000000 0,000000 0,000000 0,000000 2075,376550 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 19 19 1,569943 -1,220502 1,627831 -0,096022 0,192445 0,863335 -0,456506 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 19 20 0,184272 -0,166330 0,033951 0,037026 -0,085179 -0,119892 0,988433 990,651095 0,000000 0,000000 0,000000 0,000000 0,000000 990,651095 0,000000 0,000000 0,000000 0,000000 990,651095 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 20 20 1,322094 -1,271966 1,592092 -0,068175 0,245390 0,905327 -0,339880 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 20 21 0,242733 -0,183927 0,069522 -0,025337 -0,055193 -0,125033 0,990292 4178,734621 0,000000 0,000000 0,000000 0,000000 0,000000 4178,734621 0,000000 0,000000 0,000000 0,000000 4178,734621 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 21 21 1,007399 -1,278472 1,576927 -0,037188 0,233163 0,950194 -0,203430 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 21 22 0,174776 -0,198681 0,068878 0,015916 -0,061228 -0,112720 0,991611 8775,721405 0,000000 0,000000 0,000000 0,000000 0,000000 8775,721405 0,000000 0,000000 0,000000 0,000000 8775,721405 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 22 22 0,763426 -1,167644 1,551041 -0,015549 0,257005 0,962182 -0,088951 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 22 23 0,260618 -0,119529 -0,009365 -0,009912 0,058063 0,033372 0,997706 6873,717795 0,000000 0,000000 0,000000 0,000000 0,000000 6873,717795 0,000000 0,000000 0,000000 0,000000 6873,717795 0,000000 0,000000 0,000000 280,922239 0,000000 0,000000 280,922239 0,000000 280,922239
EDGE_SE3_PRIOR:QUAT 23 23 0,502048 -1,112095 1,487732 -0,059292 0,237300 0,957926 -0,150173 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 23 24 0,177648 -0,233954 0,039948 0,019057 0,097566 0,139938 0,985157 12071,933095 0,000000 0,000000 0,000000 0,000000 0,000000 12071,933095 0,000000 0,000000 0,000000 0,000000 12071,933095 0,000000 0,000000 0,000000 203,316563 0,000000 0,000000 203,316563 0,000000 203,316563
EDGE_SE3_PRIOR:QUAT 24 24 0,248320 -0,956741 1,416082 -0,124609 0,254386 0,915982 -0,284143 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 24 25 0,106203 -0,060108 0,005613 0,006477 0,064403 0,097706 0,993108 55901,010499 0,000000 0,000000 0,000000 0,000000 0,000000 55901,010499 0,000000 0,000000 0,000000 0,000000 55901,010499 0,000000 0,000000 0,000000 365,448165 0,000000 0,000000 365,448165 0,000000 365,448165
EDGE_SE3_PRIOR:QUAT 25 25 0,126903 -0,979083 1,377408 -0,159713 0,250673 0,870067 -0,393242 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 25 26 0,123433 -0,005183 0,023332 -0,039496 0,021373 0,076743 0,996039 22103,786388 0,000000 0,000000 0,000000 0,000000 0,000000 22103,786388 0,000000 0,000000 0,000000 0,000000 22103,786388 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 26 26 0,021881 -1,069775 1,383835 -0,143956 0,222010 0,848870 -0,457611 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 26 27 0,224577 0,058520 0,032073 -0,005417 -0,076264 -0,082485 0,993655 1664,227309 0,000000 0,000000 0,000000 0,000000 0,000000 1664,227309 0,000000 0,000000 0,000000 0,000000 1664,227309 0,000000 0,000000 0,000000 249,010936 0,000000 0,000000 249,010936 0,000000 249,010936
EDGE_SE3_PRIOR:QUAT 27 27 -0,084150 -1,293253 1,445055 -0,089649 0,245901 0,897999 -0,353686 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 27 28 0,230197 0,008323 0,037390 0,019512 -0,086843 -0,098797 0,991119 9115,734788 0,000000 0,000000 0,000000 0,000000 0,000000 9115,734788 0,000000 0,000000 0,000000 0,000000 9115,734788 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 28 28 -0,252438 -1,445165 1,479112 -0,046926 0,278171 0,927592 -0,244932 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 28 29 0,218812 -0,096793 -0,001352 0,007989 -0,036152 -0,086260 0,995584 4419,365738 0,000000 0,000000 0,000000 0,000000 0,000000 4419,365738 0,000000 0,000000 0,000000 0,000000 4419,365738 0,000000 0,000000 0,000000 319,575166 0,000000 0,000000 319,575166 0,000000 319,575166
EDGE_SE3_PRIOR:QUAT 29 29 -0,472438 -1,487556 1,438788 -0,038630 0,288599 0,943528 -0,158030 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 29 30 0,038671 -0,191322 0,147333 0,019390 -0,055024 -0,069003 0,995909 6974,389364 0,000000 0,000000 0,000000 0,000000 0,000000 6974,389364 0,000000 0,000000 0,000000 0,000000 6974,389364 0,000000 0,000000 0,000000 365,448165 0,000000 0,000000 365,448165 0,000000 365,448165
EDGE_SE3_PRIOR:QUAT 30 30 -0,593212 -1,266467 1,460723 -0,008459 0,315604 0,945960 -0,074045 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 30 31 -0,001739 -0,121224 0,055309 0,020092 -0,048548 -0,081622 0,995277 14534,220174 0,000000 0,000000 0,000000 0,000000 0,000000 14534,220174 0,000000 0,000000 0,000000 0,000000 14534,220174 0,000000 0,000000 0,000000 439,214046 0,000000 0,000000 439,214046 0,000000 439,214046
EDGE_SE3_PRIOR:QUAT 31 31 -0,613375 -1,139228 1,438428 0,010075 0,336188 0,941546 0,019161 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 31 32 0,065787 -0,191675 0,080531 0,009036 0,134800 0,085723 0,987116 24941,465128 0,000000 0,000000 0,000000 0,000000 0,000000 24941,465128 0,000000 0,000000 0,000000 0,000000 24941,465128 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 32 32 -0,668856 -0,935065 1,381073 -0,090824 0,342271 0,928367 -0,112857 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 32 33 0,181172 -0,028898 -0,019086 -0,020107 0,172944 0,172206 0,969552 15251,228693 0,000000 0,000000 0,000000 0,000000 0,000000 15251,228693 0,000000 0,000000 0,000000 0,000000 15251,228693 0,000000 0,000000 0,000000 302,287838 0,000000 0,000000 302,287838 0,000000 302,287838
EDGE_SE3_PRIOR:QUAT 33 33 -0,831207 -0,970427 1,326358 -0,188147 0,306403 0,874215 -0,326292 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 33 34 0,183609 -0,081320 0,052111 -0,019336 0,135604 0,186122 0,972932 7197,037714 0,000000 0,000000 0,000000 0,000000 0,000000 7197,037714 0,000000 0,000000 0,000000 0,000000 7197,037714 0,000000 0,000000 0,000000 173,014857 0,000000 0,000000 173,014857 0,000000 173,014857
EDGE_SE3_PRIOR:QUAT 34 34 -1,061843 -1,030986 1,268156 0,250364 -0,265262 -0,738845 0,566624 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 34 35 0,037982 -0,002664 0,026307 -0,040033 0,113439 0,160122 0,979740 27447,392664 0,000000 0,000000 0,000000 0,000000 0,000000 27447,392664 0,000000 0,000000 0,000000 0,000000 27447,392664 0,000000 0,000000 0,000000 287,533071 0,000000 0,000000 287,533071 0,000000 287,533071
EDGE_SE3_PRIOR:QUAT 35 35 -1,054268 -1,071389 1,284323 0,240265 -0,208680 -0,666778 0,673894 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 35 36 0,152746 0,152309 -0,034230 -0,043081 -0,078237 -0,066707 0,993767 14195,222809 0,000000 0,000000 0,000000 0,000000 0,000000 14195,222809 0,000000 0,000000 0,000000 0,000000 14195,222809 0,000000 0,000000 0,000000 294,633733 0,000000 0,000000 294,633733 0,000000 294,633733
EDGE_SE3_PRIOR:QUAT 36 36 -0,926981 -1,211007 1,330815 0,192755 -0,211386 -0,722330 0,629603 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 36 37 0,139964 0,098787 -0,029275 -0,020619 -0,077302 -0,099414 0,991825 22396,178962 0,000000 0,000000 0,000000 0,000000 0,000000 22396,178962 0,000000 0,000000 0,000000 0,000000 22396,178962 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 37 37 -0,843101 -1,372206 1,359373 0,143095 -0,224256 -0,802835 0,533563 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 37 38 0,323025 0,154362 -0,054553 -0,008288 -0,054940 -0,118578 0,991389 6096,832190 0,000000 0,000000 0,000000 0,000000 0,000000 6096,832190 0,000000 0,000000 0,000000 0,000000 6096,832190 0,000000 0,000000 0,000000 397,284071 0,000000 0,000000 397,284071 0,000000 397,284071
EDGE_SE3_PRIOR:QUAT 38 38 -0,815209 -1,713781 1,393844 -0,118697 0,227577 0,865248 -0,430657 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 38 39 0,248720 0,057810 -0,012552 -0,009877 -0,098632 -0,145840 0,984330 3933,191466 0,000000 0,000000 0,000000 0,000000 0,000000 3933,191466 0,000000 0,000000 0,000000 0,000000 3933,191466 0,000000 0,000000 0,000000 302,287838 0,000000 0,000000 302,287838 0,000000 302,287838
EDGE_SE3_PRIOR:QUAT 39 39 -0,918421 -1,966010 1,406072 -0,057973 0,239447 0,930481 -0,271126 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 39 40 0,292588 0,027284 0,008333 -0,024467 -0,060851 -0,129256 0,989440 6255,722360 0,000000 0,000000 0,000000 0,000000 0,000000 6255,722360 0,000000 0,000000 0,000000 0,000000 6255,722360 0,000000 0,000000 0,000000 319,575166 0,000000 0,000000 319,575166 0,000000 319,575166
EDGE_SE3_PRIOR:QUAT 40 40 -1,154639 -2,137789 1,432346 -0,021547 0,223505 0,964880 -0,136337 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 40 41 0,265578 -0,073573 0,114682 -0,022659 -0,074323 -0,137835 0,987403 4655,637626 0,000000 0,000000 0,000000 0,000000 0,000000 4655,637626 0,000000 0,000000 0,000000 0,000000 4655,637626 0,000000 0,000000 0,000000 365,448165 0,000000 0,000000 365,448165 0,000000 365,448165
EDGE_SE3_PRIOR:QUAT 41 41 -1,443907 -2,097618 1,497487 0,020860 0,202333 0,979029 0,011335 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 41 42 0,248341 -0,161703 0,059609 0,046595 -0,068853 -0,188501 0,978548 1699,384747 0,000000 0,000000 0,000000 0,000000 0,000000 1699,384747 0,000000 0,000000 0,000000 0,000000 1699,384747 0,000000 0,000000 0,000000 208,337481 0,000000 0,000000 208,337481 0,000000 208,337481
EDGE_SE3_PRIOR:QUAT 42 42 -1,722301 -1,867816 1,491975 0,048831 0,243989 0,938097 0,240953 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 42 43 0,229696 -0,151246 0,088092 0,033841 -0,082797 -0,118501 0,988917 5745,654458 0,000000 0,000000 0,000000 0,000000 0,000000 5745,654458 0,000000 0,000000 0,000000 0,000000 5745,654458 0,000000 0,000000 0,000000 397,284071 0,000000 0,000000 397,284071 0,000000 397,284071
EDGE_SE3_PRIOR:QUAT 43 43 -1,835109 -1,648059 1,475900 0,098506 0,261468 0,895018 0,347668 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 43 44 0,265986 -0,002315 -0,015250 0,018187 -0,058561 -0,082009 0,994743 9840,839164 0,000000 0,000000 0,000000 0,000000 0,000000 9840,839164 0,000000 0,000000 0,000000 0,000000 9840,839164 0,000000 0,000000 0,000000 465,856876 0,000000 0,000000 465,856876 0,000000 465,856876
EDGE_SE3_PRIOR:QUAT 44 44 -2,030651 -1,468920 1,452869 0,136676 0,263772 0,851590 0,431900 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 44 45 0,246423 0,020233 -0,040402 0,009994 -0,042392 -0,047099 0,997940 10766,510533 0,000000 0,000000 0,000000 0,000000 0,000000 10766,510533 0,000000 0,000000 0,000000 0,000000 10766,510533 0,000000 0,000000 0,000000 397,284071 0,000000 0,000000 397,284071 0,000000 397,284071
EDGE_SE3_PRIOR:QUAT 45 45 -2,264600 -1,262218 1,425913 0,169101 0,253604 0,816736 0,489932 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 45 46 0,271187 0,126698 -0,079003 -0,030780 0,009559 0,013997 0,999382 4030,531740 0,000000 0,000000 0,000000 0,000000 0,000000 4030,531740 0,000000 0,000000 0,000000 0,000000 4030,531740 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 46 46 -2,452236 -1,147560 1,434083 0,147055 0,235609 0,835174 0,474707 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 46 47 0,279525 -0,015462 0,028496 -0,006562 -0,018555 -0,003878 0,999799 5192,531866 0,000000 0,000000 0,000000 0,000000 0,000000 5192,531866 0,000000 0,000000 0,000000 0,000000 5192,531866 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 47 47 -2,564650 -0,887653 1,452422 0,160398 0,219154 0,834390 0,479622 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 47 48 0,261727 0,062061 -0,055947 0,006483 -0,037223 -0,073132 0,996606 6030,076728 0,000000 0,000000 0,000000 0,000000 0,000000 6030,076728 0,000000 0,000000 0,000000 0,000000 6030,076728 0,000000 0,000000 0,000000 274,747356 0,000000 0,000000 274,747356 0,000000 274,747356
EDGE_SE3_PRIOR:QUAT 48 48 -2,777883 -0,668916 1,444831 0,175590 0,217155 0,786666 0,550608 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 48 49 0,249726 0,032179 -0,031517 -0,002492 -0,080899 -0,082208 0,993323 7050,374299 0,000000 0,000000 0,000000 0,000000 0,000000 7050,374299 0,000000 0,000000 0,000000 0,000000 7050,374299 0,000000 0,000000 0,000000 287,533071 0,000000 0,000000 287,533071 0,000000 287,533071
EDGE_SE3_PRIOR:QUAT 49 49 -2,918385 -0,415840 1,444758 0,224762 0,183117 0,719978 0,630541 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 49 50 0,199872 0,106529 -0,057616 -0,014316 -0,038569 -0,071775 0,996572 7211,982542 0,000000 0,000000 0,000000 0,000000 0,000000 7211,982542 0,000000 0,000000 0,000000 0,000000 7211,982542 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 50 50 -3,057983 -0,251727 1,468328 0,225399 0,162280 0,669806 0,688637 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 50 51 0,219570 0,101369 -0,064162 -0,018833 -0,028414 -0,039179 0,998651 6859,254913 0,000000 0,000000 0,000000 0,000000 0,000000 6859,254913 0,000000 0,000000 0,000000 0,000000 6859,254913 0,000000 0,000000 0,000000 263,528410 0,000000 0,000000 263,528410 0,000000 263,528410
EDGE_SE3_PRIOR:QUAT 51 51 -3,152026 -0,019606 1,483775 0,225328 0,138891 0,634642 0,726062 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 51 52 0,154834 0,068221 -0,020907 -0,021139 -0,057439 -0,083677 0,994611 6902,682517 0,000000 0,000000 0,000000 0,000000 0,000000 6902,682517 0,000000 0,000000 0,000000 0,000000 6902,682517 0,000000 0,000000 0,000000 258,410869 0,000000 0,000000 258,410869 0,000000 258,410869
EDGE_SE3_PRIOR:QUAT 52 52 -3,219511 0,158959 1,514626 0,235245 0,095045 0,554943 0,792253 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 52 53 0,182379 0,113130 -0,107520 0,012638 -0,018178 -0,035231 0,999134 2324,727824 0,000000 0,000000 0,000000 0,000000 0,000000 2324,727824 0,000000 0,000000 0,000000 0,000000 2324,727824 0,000000 0,000000 0,000000 319,575166 0,000000 0,000000 319,575166 0,000000 319,575166
EDGE_SE3_PRIOR:QUAT 53 53 -3,277606 0,397859 1,490983 0,251751 0,094445 0,526296 0,806669 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 53 54 0,217253 0,042719 -0,033982 0,001868 -0,057742 -0,044089 0,997356 8351,680597 0,000000 0,000000 0,000000 0,000000 0,000000 8351,680597 0,000000 0,000000 0,000000 0,000000 8351,680597 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 54 54 -3,232362 0,572734 1,499189 0,275515 0,068046 0,480311 0,829917 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 54 55 0,331812 0,126610 -0,082467 -0,072388 -0,020919 -0,036401 0,996493 3940,656292 0,000000 0,000000 0,000000 0,000000 0,000000 3940,656292 0,000000 0,000000 0,000000 0,000000 3940,656292 0,000000 0,000000 0,000000 258,410869 0,000000 0,000000 258,410869 0,000000 258,410869
EDGE_SE3_PRIOR:QUAT 55 55 -3,155611 0,982270 1,549183 0,218971 0,029443 0,445510 0,867586 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 55 56 0,284029 -0,011910 -0,052572 0,021814 -0,017605 -0,073537 0,996898 4665,754815 0,000000 0,000000 0,000000 0,000000 0,000000 4665,754815 0,000000 0,000000 0,000000 0,000000 4665,754815 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 56 56 -2,984510 1,203943 1,544997 0,237719 0,034994 0,372480 0,896395 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 56 57 0,256457 0,122170 -0,088835 -0,011061 -0,023343 -0,051139 0,998357 3044,870808 0,000000 0,000000 0,000000 0,000000 0,000000 3044,870808 0,000000 0,000000 0,000000 0,000000 3044,870808 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 57 57 -2,909534 1,475471 1,545697 0,236888 0,022855 0,321143 0,916640 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 57 58 0,259712 0,020403 -0,038875 0,004905 -0,039727 -0,061467 0,997306 2856,859058 0,000000 0,000000 0,000000 0,000000 0,000000 2856,859058 0,000000 0,000000 0,000000 0,000000 2856,859058 0,000000 0,000000 0,000000 380,370533 0,000000 0,000000 380,370533 0,000000 380,370533
EDGE_SE3_PRIOR:QUAT 58 58 -2,720647 1,661510 1,550532 0,252783 0,001711 0,253234 0,933794 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 58 59 0,225571 -0,005310 -0,037277 0,005659 -0,064497 -0,130361 0,989350 2007,364336 0,000000 0,000000 0,000000 0,000000 0,000000 2007,364336 0,000000 0,000000 0,000000 0,000000 2007,364336 0,000000 0,000000 0,000000 294,633733 0,000000 0,000000 294,633733 0,000000 294,633733
EDGE_SE3_PRIOR:QUAT 59 59 -2,507494 1,765795 1,534823 0,280703 -0,022190 0,106537 0,953605 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 59 60 0,289205 -0,116323 0,008301 -0,004190 -0,075686 -0,087560 0,993271 3895,941138 0,000000 0,000000 0,000000 0,000000 0,000000 3895,941138 0,000000 0,000000 0,000000 0,000000 3895,941138 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 60 60 -2,173082 1,741509 1,528887 0,285203 -0,081403 -0,015266 0,954882 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 60 61 0,253749 -0,076515 -0,025977 -0,003067 -0,064437 -0,089816 0,993867 7526,499945 0,000000 0,000000 0,000000 0,000000 0,000000 7526,499945 0,000000 0,000000 0,000000 0,000000 7526,499945 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 61 61 -1,912442 1,665466 1,517801 0,293578 -0,107860 -0,112071 0,943196 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 61 62 0,218891 -0,123758 0,017622 0,006870 -0,056593 -0,066905 0,996129 16466,124743 0,000000 0,000000 0,000000 0,000000 0,000000 16466,124743 0,000000 0,000000 0,000000 0,000000 16466,124743 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 62 62 -1,685641 1,483480 1,494587 0,288792 -0,154305 -0,220192 0,918860 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 62 63 0,228915 -0,117616 0,010534 0,004830 -0,017222 -0,018174 0,999675 11867,731212 0,000000 0,000000 0,000000 0,000000 0,000000 11867,731212 0,000000 0,000000 0,000000 0,000000 11867,731212 0,000000 0,000000 0,000000 380,370533 0,000000 0,000000 380,370533 0,000000 380,370533
EDGE_SE3_PRIOR:QUAT 63 63 -1,543857 1,305921 1,468465 0,298639 -0,151003 -0,214415 0,917627 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 63 64 0,216055 -0,052361 -0,065766 0,004298 0,071454 0,065115 0,995307 7089,480150 0,000000 0,000000 0,000000 0,000000 0,000000 7089,480150 0,000000 0,000000 0,000000 0,000000 7089,480150 0,000000 0,000000 0,000000 263,528410 0,000000 0,000000 263,528410 0,000000 263,528410
EDGE_SE3_PRIOR:QUAT 64 64 -1,335218 1,195351 1,413999 0,306904 -0,099338 -0,138288 0,936386 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 64 65 0,230576 0,154787 -0,129994 -0,002854 0,030459 0,043188 0,998599 9421,591629 0,000000 0,000000 0,000000 0,000000 0,000000 9421,591629 0,000000 0,000000 0,000000 0,000000 9421,591629 0,000000 0,000000 0,000000 249,010936 0,000000 0,000000 249,010936 0,000000 249,010936
EDGE_SE3_PRIOR:QUAT 65 65 -1,047903 1,297637 1,418986 0,303004 -0,082408 -0,097807 0,944368 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 65 66 0,242862 0,096347 -0,011992 -0,045372 -0,005023 -0,026647 0,998602 11114,913555 0,000000 0,000000 0,000000 0,000000 0,000000 11114,913555 0,000000 0,000000 0,000000 0,000000 11114,913555 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 66 66 -0,787935 1,331137 1,471801 0,254564 -0,072120 -0,127778 0,955860 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 66 67 0,226362 0,162059 -0,080935 -0,031445 0,008527 0,013774 0,999374 11241,609127 0,000000 0,000000 0,000000 0,000000 0,000000 11241,609127 0,000000 0,000000 0,000000 0,000000 11241,609127 0,000000 0,000000 0,000000 319,575166 0,000000 0,000000 319,575166 0,000000 319,575166
EDGE_SE3_PRIOR:QUAT 67 67 -0,523688 1,436419 1,503679 0,228712 -0,062843 -0,114623 0,964678 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 67 68 0,220031 0,085323 -0,059669 0,000309 0,067242 0,095150 0,993189 21558,815650 0,000000 0,000000 0,000000 0,000000 0,000000 21558,815650 0,000000 0,000000 0,000000 0,000000 21558,815650 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 68 68 -0,271332 1,476780 1,496019 0,225272 -0,017211 -0,012238 0,974067 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 68 69 0,107093 0,063094 -0,031460 -0,047067 0,112085 0,108360 0,986651 5071,606694 0,000000 0,000000 0,000000 0,000000 0,000000 5071,606694 0,000000 0,000000 0,000000 0,000000 5071,606694 0,000000 0,000000 0,000000 213,749762 0,000000 0,000000 213,749762 0,000000 213,749762
EDGE_SE3_PRIOR:QUAT 69 69 -0,161019 1,536574 1,496420 0,178348 0,070633 0,117453 0,974376 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 69 70 -0,113785 0,178888 -0,059876 0,022193 0,060765 -0,061574 0,996004 7333,922560 0,000000 0,000000 0,000000 0,000000 0,000000 7333,922560 0,000000 0,000000 0,000000 0,000000 7333,922560 0,000000 0,000000 0,000000 352,154676 0,000000 0,000000 352,154676 0,000000 352,154676
EDGE_SE3_PRIOR:QUAT 70 70 -0,341578 1,698665 1,494699 0,178449 0,133985 0,064167 0,972670 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 70 71 -0,109183 0,143170 -0,077777 0,030036 -0,128624 -0,147010 0,980276 4139,371625 0,000000 0,000000 0,000000 0,000000 0,000000 4139,371625 0,000000 0,000000 0,000000 0,000000 4139,371625 0,000000 0,000000 0,000000 236,655492 0,000000 0,000000 236,655492 0,000000 236,655492
EDGE_SE3_PRIOR:QUAT 71 71 -0,486769 1,882785 1,552254 0,210319 -0,013305 -0,111280 0,971188 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 71 72 -0,002427 0,214788 0,006161 0,009058 -0,077422 -0,043611 0,996003 4036,159881 0,000000 0,000000 0,000000 0,000000 0,000000 4036,159881 0,000000 0,000000 0,000000 0,000000 4036,159881 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3:QUAT 71 83 0,086599 0,184874 0,015251 -0,022271 -0,062317 -0,000364 0,997808 2382,102897 0,000000 0,000000 0,000000 0,000000 0,000000 2382,102897 0,000000 0,000000 0,000000 0,000000 2382,102897 0,000000 0,000000 0,000000 340,213747 0,000000 0,000000 340,213747 0,000000 340,213747
EDGE_SE3_PRIOR:QUAT 72 72 -0,408258 2,094508 1,616607 0,183861 -0,046908 -0,175182 0,966078 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 72 73 0,090987 0,280734 -0,098522 -0,013122 -0,047914 -0,068699 0,996400 2290,150303 0,000000 0,000000 0,000000 0,000000 0,000000 2290,150303 0,000000 0,000000 0,000000 0,000000 2290,150303 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3:QUAT 72 84 -0,081189 -0,100008 0,032081 -0,039912 0,034993 0,049458 0,997365 6084,797315 0,000000 0,000000 0,000000 0,000000 0,000000 6084,797315 0,000000 0,000000 0,000000 0,000000 6084,797315 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 73 73 -0,184873 2,285934 1,636216 0,181754 -0,067675 -0,244713 0,950001 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 73 74 0,328089 0,124176 -0,068848 0,041944 -0,013937 0,028401 0,998619 1584,539811 0,000000 0,000000 0,000000 0,000000 0,000000 1584,539811 0,000000 0,000000 0,000000 0,000000 1584,539811 0,000000 0,000000 0,000000 258,410869 0,000000 0,000000 258,410869 0,000000 258,410869
EDGE_SE3_PRIOR:QUAT 74 74 0,195637 2,205244 1,606494 0,220412 -0,085940 -0,222942 0,945690 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 74 75 0,381710 0,089392 -0,111563 0,029534 -0,035674 -0,054791 0,997423 1678,796311 0,000000 0,000000 0,000000 0,000000 0,000000 1678,796311 0,000000 0,000000 0,000000 0,000000 1678,796311 0,000000 0,000000 0,000000 249,010936 0,000000 0,000000 249,010936 0,000000 249,010936
EDGE_SE3_PRIOR:QUAT 75 75 0,570136 2,161232 1,591162 0,236481 -0,114348 -0,258823 0,929522 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 75 76 0,274055 -0,002460 -0,025241 -0,028283 -0,022398 -0,025781 0,999016 1475,816578 0,000000 0,000000 0,000000 0,000000 0,000000 1475,816578 0,000000 0,000000 0,000000 0,000000 1475,816578 0,000000 0,000000 0,000000 302,287838 0,000000 0,000000 302,287838 0,000000 302,287838
EDGE_SE3_PRIOR:QUAT 76 76 0,767173 2,025164 1,591096 0,210241 -0,127979 -0,301612 0,921114 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 76 78 -0,042690 -0,007467 0,024491 -0,086523 0,019369 -0,031380 0,995567 2154,826353 0,000000 0,000000 0,000000 0,000000 0,000000 2154,826353 0,000000 0,000000 0,000000 0,000000 2154,826353 0,000000 0,000000 0,000000 329,410534 0,000000 0,000000 329,410534 0,000000 329,410534
EDGE_SE3_PRIOR:QUAT 78 78 0,706675 2,074773 1,601886 0,123620 -0,075803 -0,333260 0,931617 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 78 80 -0,244438 -0,149475 0,063940 0,005501 0,027459 0,073013 0,996938 2511,380474 0,000000 0,000000 0,000000 0,000000 0,000000 2511,380474 0,000000 0,000000 0,000000 0,000000 2511,380474 0,000000 0,000000 0,000000 310,571226 0,000000 0,000000 310,571226 0,000000 310,571226
EDGE_SE3_PRIOR:QUAT 80 80 0,443148 2,070282 1,614668 0,147331 -0,062196 -0,266559 0,950459 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 80 81 -0,209441 -0,242487 0,085043 0,018293 0,018973 0,023138 0,999385 2408,597491 0,000000 0,000000 0,000000 0,000000 0,000000 2408,597491 0,000000 0,000000 0,000000 0,000000 2408,597491 0,000000 0,000000 0,000000 244,679985 0,000000 0,000000 244,679985 0,000000 244,679985
EDGE_SE3_PRIOR:QUAT 81 81 0,140112 1,968390 1,602701 0,167714 -0,051978 -0,240974 0,954517 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 81 82 -0,266850 -0,114042 0,049828 -0,011657 0,001129 0,034994 0,999319 5140,964144 0,000000 0,000000 0,000000 0,000000 0,000000 5140,964144 0,000000 0,000000 0,000000 0,000000 5140,964144 0,000000 0,000000 0,000000 365,448165 0,000000 0,000000 365,448165 0,000000 365,448165
EDGE_SE3_PRIOR:QUAT 82 82 -0,194252 1,993226 1,616911 0,154938 -0,047913 -0,202808 0,965695 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 82 83 -0,153532 -0,074626 0,022274 0,013460 0,046273 0,085019 0,995213 2681,239202 0,000000 0,000000 0,000000 0,000000 0,000000 2681,239202 0,000000 0,000000 0,000000 0,000000 2681,239202 0,000000 0,000000 0,000000 249,010936 0,000000 0,000000 249,010936 0,000000 249,010936
EDGE_SE3_PRIOR:QUAT 83 83 -0,389895 1,966602 1,600881 0,169072 -0,004111 -0,105619 0,979920 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
EDGE_SE3:QUAT 83 84 -0,186838 -0,062901 0,019957 -0,012880 0,020214 0,006165 0,999694 9146,117366 0,000000 0,000000 0,000000 0,000000 0,000000 9146,117366 0,000000 0,000000 0,000000 0,000000 9146,117366 0,000000 0,000000 0,000000 416,675051 0,000000 0,000000 416,675051 0,000000 416,675051
EDGE_SE3_PRIOR:QUAT 84 84 -0,544910 1,960643 1,611274 0,160115 0,001641 -0,109243 0,981033 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 11, 2018

@matlabbe

@matlabbe
Copy link
Member

Can you test this with g2o tools?

I am not sure that EDGE_SE3_PRIOR:QUAT requires 2 ids, instead of:
EDGE_SE3_PRIOR:QUAT 66 66 -0,787935 1,331137 1,471801 0,254564 -0,072120 -0,127778 0,955860 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000
it is maybe:
EDGE_SE3_PRIOR:QUAT 66 -0,787935 1,331137 1,471801 0,254564 -0,072120 -0,127778 0,955860 1,000000 0,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 0,000000 1,000000 0,000000 0,000000 1,000000 0,000000 1,000000

It could be something like this (while avoiding problems when robust constraints are exported):

			std::string prefix = "EDGE_SE3:QUAT";
			std::string suffix = "";
			std::string to = uFormat(" %d", iter->second.to());

			if(useRobustConstraints &&
			   iter->second.type() != Link::kNeighbor &&
			   iter->second.type() != Link::kNeighborMerged &&
			   iter->second.type() != Link::kPosePrior)
			{
				prefix = "EDGE_SE3_SWITCHABLE";
				fprintf(file, "VERTEX_SWITCH %d 1\n", virtualVertexId);
				fprintf(file, "EDGE_SWITCH_PRIOR %d 1 1.0\n", virtualVertexId);
				suffix = uFormat(" %d", virtualVertexId++);
			}
			else if(iter->second.type() == Link::kPosePrior)
			{
				prefix = "EDGE_SE3_PRIOR:QUAT";
				to = "";
			}

			Eigen::Quaternionf q = iter->second.transform().getQuaternionf();
			fprintf(file, "%s %d%s%s %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f\n",
					prefix.c_str(),
					iter->second.from(),
					to.c_str(),
					suffix.c_str(),
					...

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 11, 2018

Sure will test and let you know. Thanks

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 12, 2018

@matlabbe I just tried with both my code and also with the suggestion above on g2o_viewer and I get:

�[31mvirtual bool g2o::OptimizableGraph::load(std::istream&, bool) unknown type: EDGE_SE3_PRIOR:QUAT�[0m

Note: EDGE_SE3_PRIOR is an accepted macro: https://github.com/RainerKuemmerle/g2o/blob/master/g2o/types/slam3d/types_slam3d.cpp#L43

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 12, 2018

Update: having the prior edges being printed as

EDGE_SE3_PRIOR 1 1 -0,692414 2,678698 1,809706 0,241847 0,018978 -0,030230 0,969658 10000,000000 0,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 10000,000000 0,000000 10000,000000

or even

EDGE_SE3_PRIOR 1 -0,692414 2,678698 1,809706 0,241847 0,018978 -0,030230 0,969658 10000,000000 0,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 10000,000000 0,000000 10000,000000

I get

virtual bool g2o::OptimizableGraph::load(std::istream&, bool): Unable to add edge EDGE_SE3_PRIOR X

on g2o_viewer when loading the g2o file, where X is the ID of the edge.

@TSC21 TSC21 force-pushed the pr-add_prior_edge_exports branch from 3fa28ce to 5db9550 Compare October 12, 2018 10:40
@TSC21 TSC21 force-pushed the pr-add_prior_edge_exports branch from 5db9550 to d6d7463 Compare October 12, 2018 10:41
@TSC21
Copy link
Contributor Author

TSC21 commented Oct 12, 2018

@matlabbe taking a look at #188 (comment), seems to me that it has two ID's.

@matlabbe
Copy link
Member

The read function for EDGE_SE3_PRIOR is here:
https://github.com/RainerKuemmerle/g2o/blob/master/g2o/types/slam3d/edge_se3_prior.cpp#L55-L75

There is a pid parameter. In rtabmap the priors are used only if Optimizer/PriorsIgnored parameter is false, here:

if(!priorsIgnored())

The pid is set here:
priorEdge->setParameterId(0, PARAM_OFFSET);

PARAM_OFFSET is set here:

So if it requires the edge id and a pid (=0), it may look like this:

EDGE_SE3_PRIOR 1 0 -0,692414 2,678698 1,809706 0,241847 0,018978 -0,030230 0,969658 10000,000000 0,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 0,000000 10000,000000 0,000000 0,000000 10000,000000 0,000000 10000,000000

Also if you don't want priors to be exported when Optimizer/PriorsIgnored is true, you may modify my suggestion above to:

else if(iter->second.type() == Link::kPosePrior)
{
	if(priorsIgnored())
	{
		continue;
	}
	prefix = "EDGE_SE3_PRIOR";
	to = uFormat(" %d", PARAM_OFFSET);
}

With g2o_viewer, we need also to add the PARAMS_SE3OFFSET to file, otherwise we get a typeid assertion. To do so, add the following before exporting the vertices:

	if(file)
	{
		// PARAMS_SE3OFFSET id x y z qw qx qy qz
		if(!priorsIgnored())
		{
			g2o::Vector7 off = g2o::internal::toVectorQT(g2o::Isometry3::Identity());
			fprintf(file, "PARAMS_SE3OFFSET %d %f %f %f %f %f %f %f\n",
					PARAM_OFFSET,
					off[0], off[1], off[2], off[3], off[4], off[5], off[6]);
		}

		// VERTEX_SE3 id x y z qw qx qy qz

Another problem with your example above, you have commas instead of dots for the float parameters. This is a problem when reading back the file (on my computer the language assumes dots for floating points). I replaced all commas, then I tested the following file and it works in g2o_viewer:

PARAMS_SE3OFFSET 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000
VERTEX_SE3:QUAT 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000
VERTEX_SE3:QUAT 2 0.112524 0.038664 -0.025436 0.001983 -0.006612 -0.012497 0.999898
VERTEX_SE3:QUAT 3 0.313028 0.038871 -0.004064 0.000580 -0.022157 -0.052914 0.998353
EDGE_SE3:QUAT 1 2 0.112524 0.038664 -0.025436 0.001983 -0.006612 -0.012497 0.999898 2123.044097 0.000000 0.000000 0.000000 0.000000 0.000000 2123.044097 0.000000 0.000000 0.000000 0.000000 2123.044097 0.000000 0.000000 0.000000 397.284071 0.000000 0.000000 397.284071 0.000000 397.284071
EDGE_SE3:QUAT 2 3 0.200700 0.005301 0.018709 -0.001474 -0.015651 -0.040392 0.999060 4220.354704 0.000000 0.000000 0.000000 0.000000 0.000000 4220.354704 0.000000 0.000000 0.000000 0.000000 4220.354704 0.000000 0.000000 0.000000 498.021935 0.000000 0.000000 498.021935 0.000000 498.021935
EDGE_SE3_PRIOR 3 0 -0.386495 2.695645 1.808961 0.241496 0.009989 -0.085628 0.966565 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 1.000000

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 12, 2018

@matlabbe I actually found all the above today while I was debugging with the help of @jgoppert. I do find we need to force a language specific for numeration so it doesn't happen to return commas instead of points. I will update the PR later today.

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 13, 2018

@matlabbe considering the following line: https://github.com/introlab/rtabmap/pull/319/files#diff-2f635a7c60d30c05905f641c8a9637c8R1372, I continue to not be able to have the ROS launch parameter to be accepted on the rtabmap side. priorsIgnored() always return true, even if I set the parameter to false (as it is on test_prior.launch). Any idea of what could be the reason?

@TSC21 TSC21 force-pushed the pr-add_prior_edge_exports branch from 7969bae to 5da610f Compare October 13, 2018 14:27
@matlabbe
Copy link
Member

I think I didn't follow all the different emails. priorsIgnored() should work in optimize() function, but the saveGraph() function is static, which means checking priorsIgnored() is meaningless. It is why there is a useRobustConstraints argument to the function. Adding ignorePriors argument is the way to go for now (I may do a revision after the pull request to refactor how saveGraph() is used). graph::exportPoses() should be also updated with a g2oPriorsIgnored parameter to be forwarded here. You may use this parameter here in MainWindow and here for DatabaseViewer.

I realize that even robust parameter is not used, a deep refactoring is needed. I think for now set yours priosIgnored argument to true in the declaration or always export priors if there are ones, you will not have to change anything else over this. So if you don't want to export priors, don't record them at first, removing the global_pose remap in the launch file. Otherwise, you can parse (with a python script) the resulting g2o file and remove all lines beginning with the EDGE_SE3_PRIOR tag.

I opened an issue here for the deep refactoring needed: #320

cheers,
Mathieu

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 13, 2018

I think I didn't follow all the different emails. priorsIgnored() should work in optimize() function, but the saveGraph() function is static, which means checking priorsIgnored() is meaningless.

@matlabbe I am aware of that and that's why I created a OptimizeG2O object in https://github.com/introlab/rtabmap/pull/319/files#diff-2f635a7c60d30c05905f641c8a9637c8R1371. Shouldn't that be enough to have the priorsIgnored() available on the static function?

@matlabbe
Copy link
Member

The Parameters class is not a singleton, the "Parameters::default*******()" only gets the default value of the parameter, which will be always true here for priors ignored. The more general way would be to make saveGraph() not static, then use it like the following. Instead of

return OptimizerG2O::saveGraph(tmpPath, poses, constraints, g2oRobust);

this would be:

OptimizerG2O g2o(parameters);
return g2o.saveGraph(tmpPath, poses, constraints);

useRobustConstraints argument won't be needed anymore, as in saveGraph() we would be using isRobust() function instead. Ultimately, we should also support isSlam2d() to export the graph in 3DoF instead of 6DoF.

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 13, 2018

OptimizerG2O g2o(parameters);
return g2o.saveGraph(tmpPath, poses, constraints);

The question is: where do I get these parameters? Are they passed by exportPoses()?

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 13, 2018

If I actually try to bring the parameter passing through exportPoses(), I basically reach a dead end because this functions is being used in places where that parameter class is not even there. I think for now I will simplify the approach by printing the edges if they exist, and that's all for now. Then we can think of a way of actually make the GUI capable of selecting if one wants to export them (besides the robust and slam2d options).

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 13, 2018

@matlabbe can you review and if ok bring this in the current state? It currently does export the priors as supposed, which was the first intent of this PR. We can work on a way of making the exportation of the priors and robust vertex in a further iteration. Thanks!

@TSC21 TSC21 force-pushed the pr-add_prior_edge_exports branch from 1c86f41 to 6126503 Compare October 13, 2018 16:50
@matlabbe
Copy link
Member

The windows compiler is not finding setLocale() in std. Based on this example (I cannot test myself right now on Windows), can you try adding #include <locale.h> and remove the std prefix to have setlocale(LC_ALL, "en_US.UTF-8"); instead?

@TSC21
Copy link
Contributor Author

TSC21 commented Oct 15, 2018

@matlabbe done!

@matlabbe matlabbe merged commit 42c60c7 into introlab:master Oct 15, 2018
@TSC21 TSC21 deleted the pr-add_prior_edge_exports branch October 15, 2018 16:10
@TSC21
Copy link
Contributor Author

TSC21 commented Oct 15, 2018

Thanks for merging!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants