{"id":1115,"date":"2022-02-21T14:57:38","date_gmt":"2022-02-21T19:57:38","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/?p=1115"},"modified":"2022-02-21T14:57:38","modified_gmt":"2022-02-21T19:57:38","slug":"koke_cacao-creature","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/koke_cacao\/02\/21\/koke_cacao-creature\/","title":{"rendered":"Koke_Cacao-Creature"},"content":{"rendered":"<p>Title: Creature (Spider-man: Yes. spider-man, not a spiderman)<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1116\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/02\/tmp.png\" alt=\"\" width=\"375\" height=\"226\" \/><\/p>\n<p><a href=\"https:\/\/openprocessing.org\/sketch\/1492387\">The version with only 3 rect<\/a><br \/>\n<a href=\"https:\/\/openprocessing.org\/sketch\/1492384\">The version that is more elaborative<\/a><\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/kokecacao.me\/page\/Course\/S22\/60-212\/code\/p5\/creature\/image.gif\" alt=\"GIF image\" data-zoom-image=\"\" \/><figcaption>GIF image<\/figcaption><\/figure>\n<p>Originally I wanted to make a worm using the joints that are shown today in class. Because the act of showing made the project less interesting, I decided to add more to it using some PID controls that I have not implemented myself before. But suddenly, the spider-like movement comes into my mind and I have long admired to reproduce this effect. So here it is. The problem is more non-trivial than I thought. It takes some hack. Rotation of the spider legs is harder to implement, so I did some tricks to fake it.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/kokecacao.me\/page\/Course\/S22\/60-212\/code\/p5\/creature\/design.png\" alt=\"Some sketch on paper\" data-zoom-image=\"\" \/><figcaption>Some sketches on paper<\/figcaption><\/figure>\n<div id=\"toc\"><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Title: Creature (Spider-man: Yes. spider-man, not a spiderman) The version with only 3 rect The version that is more elaborative GIF image Originally I wanted to make a worm using the joints that are shown today in class. Because the act of showing made the project less interesting, I decided to add more to it &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/koke_cacao\/02\/21\/koke_cacao-creature\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Koke_Cacao-Creature&#8221;<\/span><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1115"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/comments?post=1115"}],"version-history":[{"count":1,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1115\/revisions"}],"predecessor-version":[{"id":1117,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/1115\/revisions\/1117"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/media?parent=1115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/categories?post=1115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/tags?post=1115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}