VisualOdometryPartII:Matching,Robustness,Optimization,andApplications