{"id":191,"date":"2020-04-20T03:37:16","date_gmt":"2020-04-20T03:37:16","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/?p=191"},"modified":"2020-04-20T03:37:16","modified_gmt":"2020-04-20T03:37:16","slug":"rheas-status-update-4-19-2020","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/2020\/04\/20\/rheas-status-update-4-19-2020\/","title":{"rendered":"Rhea&#8217;s Status Update 4\/19\/2020"},"content":{"rendered":"<p>This week I got the extended Kalman filter working.\u00a0 We decided to use the filterpy library for the filter to save time in writing the filter, and focus on getting it to work.\u00a0 When I was starting, I ran into some issues with making sure I had the right dimensions for all the matrices.\u00a0 At first I was trying to do linear Kalman filter, but did it incorrectly, and realized that I used a measurement model wasn&#8217;t a constant.\u00a0 Since the measurement was nonlinear, I decided to work on the extended Kalman filter instead.\u00a0 The first time I tried to test the Kalman filter the positions it was estimating were very wrong, and realized that the equations I was using for the measurement model were incorrect.\u00a0 Once I fixed the equations, I ran into a few other issues where I was using the wrong variable names for certain things.\u00a0 After I fixed those last few bugs, we had a working extended Kalman filter.<\/p>\n<p>Our current simulation doesn&#8217;t have any noise, so with perfect data the extended Kalman filter and nonlinear localization perform about the same.<\/p>\n<p>Next week,\u00a0Udit and I plan to discus the data the Shiva gathered, and I will work to incorporate that into the filter.\u00a0 Udit will be also adding noise to our simulation soon, and once he does that I&#8217;ll work on tuning the filter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I got the extended Kalman filter working.\u00a0 We decided to use the filterpy library for the filter to save time in writing the filter, and focus on getting it to work.\u00a0 When I was starting, I ran into some issues with making sure I had the right dimensions for all the matrices.\u00a0 At &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/2020\/04\/20\/rheas-status-update-4-19-2020\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Rhea&#8217;s Status Update 4\/19\/2020&#8221;<\/span><\/a><\/p>\n","protected":false},"author":267,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,7],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/191"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/users\/267"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/comments?post=191"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/191\/revisions"}],"predecessor-version":[{"id":192,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/191\/revisions\/192"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/media?parent=191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/categories?post=191"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/tags?post=191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}