{"id":195,"date":"2016-09-09T12:31:48","date_gmt":"2016-09-09T12:31:48","guid":{"rendered":"https:\/\/artyneer.wordpress.com\/?p=195"},"modified":"2021-09-01T18:32:12","modified_gmt":"2021-09-01T18:32:12","slug":"math-art","status":"publish","type":"post","link":"https:\/\/siddharthv.com\/?p=195","title":{"rendered":"Math Art!"},"content":{"rendered":"<figure id=\"attachment_202\" aria-describedby=\"caption-attachment-202\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-202\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/matlab3dprinting_01.png?resize=560%2C420\" alt=\"matlab3dprinting_01\" width=\"560\" height=\"420\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/matlab3dprinting_01.png?w=560&amp;ssl=1 560w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/matlab3dprinting_01.png?resize=300%2C225&amp;ssl=1 300w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><figcaption id=\"caption-attachment-202\" class=\"wp-caption-text\">L-Membrane function plot on MATLAB\u00a0<\/figcaption><\/figure>\n<p>(Image Credit: <a href=\"http:\/\/blogs.mathworks.com\/community\/2013\/06\/20\/paul-prints-the-l-shaped-membrane\/\" rel=\"nofollow\">http:\/\/blogs.mathworks.com\/community\/2013\/06\/20\/paul-prints-the-l-shaped-membrane\/<\/a>)<\/p>\n<figure id=\"attachment_200\" aria-describedby=\"caption-attachment-200\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-200\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/logoheight.png?resize=500%2C500\" alt=\"logoheight\" width=\"500\" height=\"500\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/logoheight.png?w=200&amp;ssl=1 200w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/logoheight.png?resize=150%2C150&amp;ssl=1 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption id=\"caption-attachment-200\" class=\"wp-caption-text\">L-Membrane function plot converted into a grayscale image<\/figcaption><\/figure>\n<figure id=\"attachment_199\" aria-describedby=\"caption-attachment-199\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-199\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/logo_stl.png?resize=500%2C449\" alt=\"logo_stl\" width=\"500\" height=\"449\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/logo_stl.png?w=702&amp;ssl=1 702w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/logo_stl.png?resize=300%2C269&amp;ssl=1 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption id=\"caption-attachment-199\" class=\"wp-caption-text\">Grayscale Image converted into a 3D mesh using OpenSCAD<\/figcaption><\/figure>\n<figure id=\"attachment_201\" aria-describedby=\"caption-attachment-201\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-201\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/stacks3.png?resize=500%2C503\" alt=\"stacks3\" width=\"500\" height=\"503\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks3.png?w=536&amp;ssl=1 536w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks3.png?resize=298%2C300&amp;ssl=1 298w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks3.png?resize=150%2C150&amp;ssl=1 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption id=\"caption-attachment-201\" class=\"wp-caption-text\">3D mesh converted into stacks using AutoDesk 123dMake<\/figcaption><\/figure>\n<figure id=\"attachment_197\" aria-describedby=\"caption-attachment-197\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-197\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/stacks1.png?resize=500%2C502\" alt=\"stacks1\" width=\"500\" height=\"502\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks1.png?w=563&amp;ssl=1 563w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks1.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks1.png?resize=150%2C150&amp;ssl=1 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption id=\"caption-attachment-197\" class=\"wp-caption-text\">Stacks printed on card stock paper and cut using precision knife<\/figcaption><\/figure>\n<figure id=\"attachment_198\" aria-describedby=\"caption-attachment-198\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-198\" src=\"https:\/\/artyneer.files.wordpress.com\/2016\/09\/stacks2.png?resize=500%2C478\" alt=\"stacks2\" width=\"500\" height=\"478\" srcset=\"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks2.png?w=563&amp;ssl=1 563w, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks2.png?resize=300%2C287&amp;ssl=1 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption id=\"caption-attachment-198\" class=\"wp-caption-text\">Assembled stack model<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>(Image Credit: <a href=\"http:\/\/blogs.mathworks.com\/community\/2013\/06\/20\/paul-prints-the-l-shaped-membrane\/\" rel=\"nofollow\">http:\/\/blogs.mathworks.com\/community\/2013\/06\/20\/paul-prints-the-l-shaped-membrane\/<\/a>)<\/p>\n","protected":false},"author":1,"featured_media":198,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_crdt_document":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false},"categories":[2,5,6],"tags":[22],"class_list":["post-195","post","type-post","status-publish","format-image","has-post-thumbnail","hentry","category-3d-modeling","category-math","category-matlab","tag-mathart","post_format-post-format-image"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/09\/stacks2.png?fit=563%2C538&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pfZkYk-39","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":103,"url":"https:\/\/siddharthv.com\/?p=103","url_meta":{"origin":195,"position":0},"title":"3D Scanning with Raspberry Pi and MATLAB","author":"siddharth.vaghela","date":"April 19, 2016","format":false,"excerpt":"Raspberry Pi opens a lot of possibilities for do-it-yourself projects. It\u2019s affordable and full of potential for implementing challenging projects. After having spent several years tinkering around my 3D printer, wanting to build my own 3D scanner to complete the 3D workflow was an exciting idea. Using MATLAB and the\u2026","rel":"","context":"In &quot;MATLAB&quot;","block_context":{"text":"MATLAB","link":"https:\/\/siddharthv.com\/?cat=6"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/06\/stormtrooper_pointcloud.png?fit=742%2C750&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/06\/stormtrooper_pointcloud.png?fit=742%2C750&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/06\/stormtrooper_pointcloud.png?fit=742%2C750&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2016\/06\/stormtrooper_pointcloud.png?fit=742%2C750&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":360,"url":"https:\/\/siddharthv.com\/?p=360","url_meta":{"origin":195,"position":1},"title":"Modeling an Omni-Directional Robot in Simscape: Part 2","author":"siddharth.vaghela","date":"September 6, 2024","format":false,"excerpt":"The post details the process of creating a virtual model of an omni-directional robot wheel using Simscape's Multibody modeling tools. It outlines steps such as breaking down the assembly hierarchy, creating components like passive wheels and wheel hubs, and connecting them with joints to enable motion. The final model serves\u2026","rel":"","context":"In &quot;Modeling&quot;","block_context":{"text":"Modeling","link":"https:\/\/siddharthv.com\/?cat=41"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/09\/image-22.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/09\/image-22.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/09\/image-22.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/09\/image-22.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":331,"url":"https:\/\/siddharthv.com\/?p=331","url_meta":{"origin":195,"position":2},"title":"Modeling an Omni-Directional Robot in Simscape: Part 1","author":"siddharth.vaghela","date":"April 15, 2024","format":false,"excerpt":"Introduction Every robot navigates with different levels of control and agility. If a mobile robot\u2019s level of control matches its total possible degrees of freedom, its movement is described as holonomic[1]. When the level of control is less than its available degrees of freedom, its movement is described as non-holonomic.\u2026","rel":"","context":"In &quot;Modeling&quot;","block_context":{"text":"Modeling","link":"https:\/\/siddharthv.com\/?cat=41"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/04\/car_degrees-1024x1024.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/04\/car_degrees-1024x1024.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/04\/car_degrees-1024x1024.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2024\/04\/car_degrees-1024x1024.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":100,"url":"https:\/\/siddharthv.com\/?p=100","url_meta":{"origin":195,"position":3},"title":"Studio Ghibli&#8230; a love affair","author":"siddharth.vaghela","date":"August 13, 2015","format":false,"excerpt":"I don't quite remember what made me watch the first film made by Studio Ghibli. But, I do know for certain that it started a love affair with Hayao Miyazaki's work that will last a lifetime and hopefully will be passed down to my children as well! So, rather than\u2026","rel":"","context":"In &quot;3D Modeling&quot;","block_context":{"text":"3D Modeling","link":"https:\/\/siddharthv.com\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2015\/08\/jiji_painted.png?fit=639%2C639&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2015\/08\/jiji_painted.png?fit=639%2C639&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/siddharthv.com\/wp-content\/uploads\/2015\/08\/jiji_painted.png?fit=639%2C639&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/posts\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/siddharthv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=195"}],"version-history":[{"count":1,"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/posts\/195\/revisions"}],"predecessor-version":[{"id":268,"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/posts\/195\/revisions\/268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/siddharthv.com\/index.php?rest_route=\/wp\/v2\/media\/198"}],"wp:attachment":[{"href":"https:\/\/siddharthv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/siddharthv.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/siddharthv.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}