{"id":9437,"date":"2023-05-19T10:24:19","date_gmt":"2023-05-19T03:24:19","guid":{"rendered":"https:\/\/bap-software.net\/?post_type=products&#038;p=9437"},"modified":"2024-01-30T16:23:23","modified_gmt":"2024-01-30T09:23:23","slug":"rubiks-cube-solving","status":"publish","type":"products","link":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/","title":{"rendered":"Image processing in automation and robotics"},"content":{"rendered":"<p><\/p>\n<h2><strong>Problem: RUBIK\u2019S CUBE SOLVING<\/strong><\/h2>\n<p>Solving a Rubik\u2019s cube is a challenge for people. It is required a lot of patient and practice to learn how to solve a Rubik\u2019s cube.<\/p>\n<p>The question is, can we solve this problem using robot?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"396\" class=\"size-full wp-image-9440 aligncenter\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png\" alt=\"Rubic\" \/><\/p>\n<p>&#8211; INPUT: The picture of 6 sides of a scrambled Rubik\u2019s cube.<\/p>\n<p>&#8211; OUTPUT: Solving the Rubik\u2019s cube using image processing and robotics.<\/p>\n<h2><strong>Solution:<\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"755\" height=\"336\" class=\"size-full wp-image-9439 aligncenter\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/Case-4-Solution.png\" alt=\"Case 4 - Solution\" \/><\/p>\n<p>For this problem, we used openCV with some image processing technique to extract the colors of the Rubik\u2019s cube combined with Kociemba Algorithm to solve the Rubik\u2019s Cube<\/p>\n<h2><strong>Oppoturnity:<\/strong><\/h2>\n<p>With image processing, we can do a lot more than just solving the Rubik\u2019s cube: We can use this in automation system in the factory to classify items on product line, create automatic delivery robot in the factory,&#8230;<\/p>","protected":false},"featured_media":9440,"template":"","product":[65],"cs_tag":[10189,10190],"class_list":["post-9437","products","type-products","status-publish","has-post-thumbnail","hentry","product-ai","cs_tag-ai","cs_tag-ai-technology"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u682a\u5f0f\u4f1a\u793eBAP Solution Japan \u306e\u6280\u8853\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fc\u958b\u767a\u4e8b\u4f8b<\/title>\n<meta name=\"description\" content=\"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Image processing in automation and robotics\" \/>\n<meta property=\"og:description\" content=\"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/\" \/>\n<meta property=\"og:site_name\" content=\"(\u65e5\u672c\u8a9e) \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a-\u30aa\u30d5\u30b7\u30e7\u30a2\u30b5\u30fc\u30d3\u30b9\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bap32\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-30T09:23:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png\" \/>\n\t<meta property=\"og:image:width\" content=\"745\" \/>\n\t<meta property=\"og:image:height\" content=\"396\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bapsoftware\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/\",\"url\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/\",\"name\":\"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan \u306e\u6280\u8853\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fc\u958b\u767a\u4e8b\u4f8b\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/03102748\\\/Case4-problem.png\",\"datePublished\":\"2023-05-19T03:24:19+00:00\",\"dateModified\":\"2024-01-30T09:23:23+00:00\",\"description\":\"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/#breadcrumb\"},\"inLanguage\":\"kr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/\"]]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"kr\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/03102748\\\/Case4-problem.png\",\"contentUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/03102748\\\/Case4-problem.png\",\"width\":745,\"height\":396,\"caption\":\"Rubic\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/rubiks-cube-solving\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study\",\"item\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/case-study\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Image processing in automation and robotics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/#website\",\"url\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/\",\"name\":\"(\u65e5\u672c\u8a9e) \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a-\u30aa\u30d5\u30b7\u30e7\u30a2\u30b5\u30fc\u30d3\u30b9\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bap-software.net\\\/kr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"kr\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan \u306e\u6280\u8853\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fc\u958b\u767a\u4e8b\u4f8b","description":"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/","og_locale":"en_US","og_type":"article","og_title":"Image processing in automation and robotics","og_description":"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044","og_url":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/","og_site_name":"(\u65e5\u672c\u8a9e) \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a-\u30aa\u30d5\u30b7\u30e7\u30a2\u30b5\u30fc\u30d3\u30b9","article_publisher":"https:\/\/www.facebook.com\/bap32","article_modified_time":"2024-01-30T09:23:23+00:00","og_image":[{"width":745,"height":396,"url":"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@bapsoftware","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/","url":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/","name":"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan \u306e\u6280\u8853\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fc\u958b\u767a\u4e8b\u4f8b","isPartOf":{"@id":"https:\/\/bap-software.net\/kr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/#primaryimage"},"image":{"@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png","datePublished":"2023-05-19T03:24:19+00:00","dateModified":"2024-01-30T09:23:23+00:00","description":"\u682a\u5f0f\u4f1a\u793eBAP Solution Japan\u306f\u3001\u9867\u5ba2\u5411\u3051\u306e\u591a\u304f\u306e\u88fd\u54c1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 BAP\u306e\u958b\u767a\u65b9\u6cd5\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u3001\u958b\u767a\u3057\u305f\u88fd\u54c1\u3092\u3054\u89a7\u304f\u3060\u3055\u3044","breadcrumb":{"@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/#breadcrumb"},"inLanguage":"kr","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/"]]}]},{"@type":"ImageObject","inLanguage":"kr","@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/#primaryimage","url":"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png","contentUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/03102748\/Case4-problem.png","width":745,"height":396,"caption":"Rubic"},{"@type":"BreadcrumbList","@id":"https:\/\/bap-software.net\/kr\/case-study\/rubiks-cube-solving\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bap-software.net\/kr\/"},{"@type":"ListItem","position":2,"name":"Case Study","item":"https:\/\/bap-software.net\/kr\/case-study\/"},{"@type":"ListItem","position":3,"name":"Image processing in automation and robotics"}]},{"@type":"WebSite","@id":"https:\/\/bap-software.net\/kr\/#website","url":"https:\/\/bap-software.net\/kr\/","name":"(\u65e5\u672c\u8a9e) \u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a-\u30aa\u30d5\u30b7\u30e7\u30a2\u30b5\u30fc\u30d3\u30b9","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bap-software.net\/kr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"kr"}]}},"_links":{"self":[{"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/products\/9437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/types\/products"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/media\/9440"}],"wp:attachment":[{"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/media?parent=9437"}],"wp:term":[{"taxonomy":"product","embeddable":true,"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/product?post=9437"},{"taxonomy":"cs_tag","embeddable":true,"href":"https:\/\/bap-software.net\/kr\/wp-json\/wp\/v2\/cs_tag?post=9437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}