{"id":84,"date":"2024-02-18T00:07:18","date_gmt":"2024-02-18T00:07:18","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/?p=84"},"modified":"2024-02-18T00:09:23","modified_gmt":"2024-02-18T00:09:23","slug":"yufeis-status-report-for-02-17-2024","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/2024\/02\/18\/yufeis-status-report-for-02-17-2024\/","title":{"rendered":"Yufei\u2019s Status Report for 02\/17\/2024"},"content":{"rendered":"<h1>What I did the week before<\/h1>\n<p>Researching motion planning frameworks and algorithms.<\/p>\n<h1>What I did this week<\/h1>\n<p>I started the past week by first spending some time defining the API of an octal tree (octree) implementation and actually implementing it.<\/p>\n<p>Then I moved on to setting up the simulation environment based on my plan from last week. I&#8217;ve managed to set up a ROS 1 environment with Catkin build tools as the barebone. On top of that, I&#8217;ve built and installed packages and libraries that we plan to use (libfreenect2, iai_kinect2 for perception, and octomap for mapping). This took a major amount of time since integrating multiple components with different build chains and versions was non-trivial.<\/p>\n<p>I then looked into the perception libraries that we plan to use, read their documentation, and their example code. I haven&#8217;t fully finished this part yet and I plan to continue doing it over the next week.<\/p>\n<p>I&#8217;ve also spent a day or two finding existing solutions to the problem that we are trying to tackle and read a few related papers that might be helpful when we start testing, performance debugging, and verifying our project.<\/p>\n<p>Ah, also &#8212; the design review slides. I worked on the system specification and diagrams. I&#8217;ll also be presenting it next week.<\/p>\n<h1>What I plan to be doing next week<\/h1>\n<p>Preparing for design review presentation.<\/p>\n<p>Keep learning about the perception libraries.<\/p>\n<p>Testing the Kinect One camera once it arrives.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What I did the week before Researching motion planning frameworks and algorithms. What I did this week I started the past week by first spending some time defining the API of an octal tree (octree) implementation and actually implementing it. Then I moved on to setting up the simulation environment based on my plan from &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/2024\/02\/18\/yufeis-status-report-for-02-17-2024\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Yufei\u2019s Status Report for 02\/17\/2024&#8221;<\/span><\/a><\/p>\n","protected":false},"author":854,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/posts\/84"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/users\/854"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":88,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/posts\/84\/revisions\/88"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc5\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}