• kth.se
  • Student web
  • Intranet
  • kth.se
  • Student web
  • Intranet
Login
Optimization-based Localization And Mapping
Assignment 2 - Analyse and Report on public code snippets
Skip To Content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • Min översikt
  • Optimization-based Localization And Mapping
  • Assignments
  • Assignment 2 - Analyse and Report on public code snippets
  • Home
  • Modules
  • Assignments
  • Pages
  • Files
  • Syllabus

Assignment 2 - Analyse and Report on public code snippets

  • Due Jan 13, 2023 by 7pm
  • Points 1
  • Submitting a file upload
  • File Types pdf

Part 1:

Go to the following file: https://github.com/HKUST-Aerial-Robotics/VINS-Fusion/blob/master/vins_estimator/src/estimator/estimator.cppLinks to an external site.

From line 1045 to 1108, there are 5 instances of problem.AddResidualBlock() being called.

Write a report describing the cost function consisting of these five factors. Explain what state estimates are coupled with each factor. Use mathematical notations, textual elaboration and factor graph as if you are writing a paper but you are NOT writing a paper but rather explaining to the reader what you are doing. 

 

Part 2:

Go to the following file: https://github.com/HKUST-Aerial-Robotics/VINS-Fusion/blob/master/vins_estimator/src/factor/projectionTwoFrameTwoCamFactor.cppLinks to an external site.

From line 106 to 161, the Jacobians of a factor on the state estimates are performed.

Double check these calculations and rewrite the Jacobians in mathematical notations. Correct any potential mistake.

 

Accessment:

Submit the report with the write-ups for both part 1 and part 2.

 

Peer-review:

Please meet (Zoom is fine but IRL better) and discuss as part of the peer-review. It is OK to adjust your solution based on what you learned here.

1673632800 01/13/2023 07:00pm
Please include a description
Additional Comments:
Rating max score to > pts
Please include a rating title

Rubric

Find Rubric
Please include a title
Find a Rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
Total Points: 5 out of 5