{"id":112,"date":"2020-03-23T14:31:30","date_gmt":"2020-03-23T14:31:30","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/?p=112"},"modified":"2020-03-29T20:22:11","modified_gmt":"2020-03-29T20:22:11","slug":"udits-status-report-for-3-21-20","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/2020\/03\/23\/udits-status-report-for-3-21-20\/","title":{"rendered":"Udit\u2019s Status Report for 3\/21\/20"},"content":{"rendered":"<p>Pre-spring break I had been doing a lot of work into helping program the TDoA anchor code with shiva but that work became put on the backburner with the changes to our project due to COVID<\/p>\n<p>I spent this week, thinking about the software for my simulation. I will work on converting it into a block diagram soon. But here is the jist of it.<\/p>\n<ul>\n<li>Build a grid-based approximation of a basketball court. Hardcode placement of anchor objects on the edges of the court. Have tags in the grid on the court moving around semi-randomly as well as user controlled.<\/li>\n<li>Use the distances between tags and anchors to calculate a time to travel between them. Use that plus a single centralized time-stamp (i.e. assuming perfect time sync) to generate a perfectly accurate time stamp for each anchor per tag pulse.<\/li>\n<li>Use sockets to forward these timestamps to the localization software.<\/li>\n<li>Log actual locations for comparison with the calculated locations by multilat software.<\/li>\n<\/ul>\n<p>There a bunch of reach features that would be useful to have after the MVP described above. This includes a GUI for the bball court virtualization and adding in simulated hardware error. There would be a separate errors for radio transmission delay, anchor time-sync error, and LoS blockage delays.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pre-spring break I had been doing a lot of work into helping program the TDoA anchor code with shiva but that work became put on the backburner with the changes to our project due to COVID I spent this week, thinking about the software for my simulation. I will work on converting it into a &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/2020\/03\/23\/udits-status-report-for-3-21-20\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Udit\u2019s Status Report for 3\/21\/20&#8221;<\/span><\/a><\/p>\n","protected":false},"author":268,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,10],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/112"}],"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\/268"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/comments?post=112"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/112\/revisions"}],"predecessor-version":[{"id":118,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/posts\/112\/revisions\/118"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/media?parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/categories?post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teamb6\/wp-json\/wp\/v2\/tags?post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}