{"id":603,"date":"2024-07-08T23:53:37","date_gmt":"2024-07-08T23:53:37","guid":{"rendered":"https:\/\/commons.mtholyoke.edu\/roselab\/?p=603"},"modified":"2024-07-12T23:29:44","modified_gmt":"2024-07-12T23:29:44","slug":"yuwatis-blog-week_5_progress","status":"publish","type":"post","link":"https:\/\/commons.mtholyoke.edu\/roselab\/2024\/07\/08\/yuwatis-blog-week_5_progress\/","title":{"rendered":"yuwati&#8217;s blog: week_5_progress"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Important Documents<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.google.com\/document\/d\/1NyGvTT6a5evJ-sUkcUZZVKP3B2zDQ8GesLJmREZzO2M\/edit?usp=sharing\" data-type=\"link\" data-id=\"https:\/\/docs.google.com\/document\/d\/1NyGvTT6a5evJ-sUkcUZZVKP3B2zDQ8GesLJmREZzO2M\/edit?usp=sharing\">Leafduck handling documentation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.google.com\/document\/d\/1Jjj_aB25tyeKPlUD856KvZDhrNIar4mTOo7RQqPKOWE\/edit\" data-type=\"link\" data-id=\"https:\/\/docs.google.com\/document\/d\/1Jjj_aB25tyeKPlUD856KvZDhrNIar4mTOo7RQqPKOWE\/edit\">Duckietown Simulator documentation<\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" style=\"font-style:normal;font-weight:300\">day5_wed_jul12<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">To Do: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Edx robotics course<\/li>\n\n\n\n<li>Setting up the simulation<\/li>\n\n\n\n<li>Start paper review<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Progress:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Setting up the virtual simulator<\/em><br>&#8211; Creating a new environment. <br><em><code>cd ~ &amp;&amp; virtualenv dt-sim<\/code><\/em><br>&#8211; open the new environment in visual studio code<br>&#8211; once you are in the virtualenv on the terminal, you will know because there is a (dt-sim) in the front. <br><code>vim<\/code> <code>duckietown_simulator.py<\/code><br><code>:w<\/code>q<br><code>code duckietown_simulator.py<\/code><br><br>[ERROR] All the required dependencies have been installed. <br>[NOTE] check Duckietown Simulator documentation. <br><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Next Steps:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>It will be helpful to learn the whole edx course. I am learning more about the basics of robotics. <\/li>\n\n\n\n<li>Learn more about ROS<\/li>\n\n\n\n<li>Work on the developer manual from the start. <\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" style=\"font-style:normal;font-weight:300\">day4_thur_jul11<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">To Do: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Edx robotics course<\/li>\n\n\n\n<li>Update <em>leafduck <\/em>duckiebot container<\/li>\n\n\n\n<li>Setting up the physical arena\/ getting the arena-&gt; do a lane following demo with <em>leafduck<\/em><\/li>\n\n\n\n<li>Setting up the virtual simulator for duckiebot<\/li>\n\n\n\n<li>Paper review<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progress: <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Skyduck and Ellenduck <\/em>went through upgrade processes successfully. <\/li>\n\n\n\n<li><em>Skyduck<\/em> &#8211; Danielle&#8217;s, Ellenduck &#8211; Ellen&#8217;s :))<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" style=\"font-style:normal;font-weight:300\">day3_wed_jul10<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">To Do: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>[Done]Department presentation<\/li>\n\n\n\n<li>[Done]Post component issues on stackoverflow. [done] <a href=\"https:\/\/stackoverflowteams.com\/c\/duckietown\/questions\/3237\" data-type=\"link\" data-id=\"https:\/\/stackoverflowteams.com\/c\/duckietown\/questions\/3237\">Link to Post<\/a><\/li>\n\n\n\n<li>[Done]Start <em>Operation: making moves<\/em> (ambitious goal: finish it today) <\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Progress: <\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Presented updates at the weekly department meeting<br><\/li>\n\n\n\n<li>Component Issues<br>One suggestion was to follow the advice in the manual that I have already done before, but the situation still persisted. <br><\/li>\n\n\n\n<li><em>Operations<\/em><br>&#8211; Completed all operations. Making it move, making it see, making it shine, software tools, calibration(camera), and calibration(wheels). All the set up is done. Was not able to follow the <em>Lane Following <\/em>demo as suggested in the manual because we do not have an arena set up. <br>&#8211; [Notes on calibration(camera)]: Instead of moving the calibration paper around, move the duckiebot around. (this took the most time). <br>-[Notes on calibration(wheels)]: Different wheel trim numbers are required for duckiebot&#8217;s movement on the mat vs on the floor. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Next Steps: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Finish edx planning sections (I also want to finish other sections, I think it will help me understand it more)<\/li>\n\n\n\n<li>Reading papers from a conference. <\/li>\n\n\n\n<li>(personal) Learn about research on robotics done with duckiebots, learn about ROS and duckiebots. <\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" style=\"font-style:normal;font-weight:300\">day2_tues_jul9<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">To Do<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Fixed docker permissions<\/li>\n\n\n\n<li>Update leafduck<\/li>\n\n\n\n<li>test hardware<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Progress:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fixed docker permissions issues<br>&#8211; Changed docker permissions with&nbsp;<code>sudo chmod 666 \/var\/run\/docker.sock<\/code><br>&#8211; Followed step 2: docker installation in the duckiebot documentation step by step again. I did the steps line by line this time, instead of copying the whole block of code. <br>&#8211; After these two steps, the updates worked fine.<br><\/li>\n\n\n\n<li>Successfully updated leafduck<br><\/li>\n\n\n\n<li>Fixed left motor running at first boot issue<br>&#8211; there was a manufacturing error in the left wheel motor wires, exchanged it with <em>rainduck&#8217;s <\/em>wires<br><\/li>\n\n\n\n<li>Tested Hardware (all fixed, but still unsure about Tof and Front bumper =&gt; should post on stackoverflow) <br>&#8211; Tof not detected (but I was able to test it, most of the time it shows <code>out of range<\/code>) (don&#8217;t know why it is showing out of range)<br>&#8211; Camera was flashing but updating in real-time (fix: use Chrome not Firefox)<br>&#8211; Back LED tests were not working (fix: wire placement issue)<br>&#8211; Left wheel Test: <br><em>Expected: <\/em>Stays still when booted and should only run for three seconds when tested. <br><em>Actual: <\/em>Running when booted and stops for three seconds when test is run. <br>[Fix: wire manufacturing issue, exchanged with <em>rainduck]<\/em><br>&#8211; all other components worked as expected<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Next Steps: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Start <em>Operation: Making moves<\/em><\/li>\n\n\n\n<li>Read literature? <\/li>\n\n\n\n<li>Continue edx course<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" style=\"font-style:normal;font-weight:300\">day1_mon_jul8<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">To do: <\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Make a step-by-step handling documentation for duckie-bot. We have the imero wifi password now. <\/li>\n\n\n\n<li>Reboot leafduck with imero<\/li>\n\n\n\n<li>move onto dashboard stuff<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progress:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Handling documentation with answers to errors from stackover flow here: https:\/\/docs.google.com\/document\/d\/1NyGvTT6a5evJ-sUkcUZZVKP3B2zDQ8GesLJmREZzO2M\/edit<\/li>\n\n\n\n<li>Found a course on robotics with duckiebots and went through it. https:\/\/learning.edx.org\/course\/course-v1:ETHx+DT-01x+3T2023\/home<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Important Documents day5_wed_jul12 To Do: Progress: Next Steps: day4_thur_jul11 To Do: Progress: day3_wed_jul10 To Do: Progress: Next Steps: day2_tues_jul9 To Do Progress: Next Steps: day1_mon_jul8 To do: Progress:<\/p>\n","protected":false},"author":1805,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[14],"tags":[],"class_list":["post-603","post","type-post","status-publish","format-standard","hentry","category-yu-wati-nyi"],"_links":{"self":[{"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/posts\/603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/users\/1805"}],"replies":[{"embeddable":true,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/comments?post=603"}],"version-history":[{"count":17,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/posts\/603\/revisions"}],"predecessor-version":[{"id":707,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/posts\/603\/revisions\/707"}],"wp:attachment":[{"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/media?parent=603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/categories?post=603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/commons.mtholyoke.edu\/roselab\/wp-json\/wp\/v2\/tags?post=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}