Sort the set returned by graph_node::get_spanning_children() by ID rather than pointer, because passing keyframes to global_bundle_adjuster::optimize() in different orders can affect results (in loop_bundle_adjuster::optimize(), via graph_node::get_keyframes_from_root()).
Correct argument order for pnp_solver constructor call in relocalizer.cc (fixes a change made in #294).
Sort the set returned by
graph_node::get_spanning_children()
by ID rather than pointer, because passing keyframes toglobal_bundle_adjuster::optimize()
in different orders can affect results (inloop_bundle_adjuster::optimize()
, viagraph_node::get_keyframes_from_root()
).Correct argument order for
pnp_solver
constructor call in relocalizer.cc (fixes a change made in #294).