{"id":76245,"date":"2024-12-11T06:03:24","date_gmt":"2024-12-11T06:03:24","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/"},"modified":"2024-12-11T06:03:24","modified_gmt":"2024-12-11T06:03:24","slug":"yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/","title":{"rendered":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/jStfr1CXI1k?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>\ud83d\udd17 *The full guide* : _<a href=\"https:\/\/core-electronics.com.au\/guides\/raspberry-pi\/yolo-pose-estimation-on-the-raspberry-pi-hat-writing-custom-python-code\/_\" target=\"_blank\">https:\/\/core-electronics.com.au\/guides\/raspberry-pi\/yolo-pose-estimation-on-the-raspberry-pi-hat-writing-custom-python-code\/_<\/a><\/p>\n<p>In this video, we will be setting up and using *YOLO pose estimation* with the Raspberry Pi *AI HAT*, as well as exploring how to use it alongside your own *Python code* so you can use pose estimation in your projects. We will be taking a look at how to install the required *hardware and firmware* as well as how to set up and use the pose estimation *pipelines*. The result of this guide will have you equipped with an understanding of this whole setup, as well as three different example scripts we have prepared. With these demo scripts, we will be using *gestures to control* media players, controlling servos with the angles of our arms, and playing a game of *Fruit Ninja* with our bodies.<\/p>\n<p>\ud83d\udd27\ud83d\udd28\ud83e\uddf0 Hardware featured in this guide:<\/p>\n<p>*13 TOPS AI HAT+:*<br \/>\n_<a href=\"https:\/\/core-electronics.com.au\/catalog\/product\/view\/sku\/CE09993_\" target=\"_blank\">https:\/\/core-electronics.com.au\/catalog\/product\/view\/sku\/CE09993_<\/a><br \/>\n*26 TOPS AI HAT+:*<br \/>\n_<a href=\"https:\/\/core-electronics.com.au\/catalog\/product\/view\/sku\/CE09994_\" target=\"_blank\">https:\/\/core-electronics.com.au\/catalog\/product\/view\/sku\/CE09994_<\/a><br \/>\n*Raspberry Pi 5:*<br \/>\n_<a href=\"https:\/\/core-electronics.com.au\/raspberry-pi\/boards.html#category_1392_\" target=\"_blank\">https:\/\/core-electronics.com.au\/raspberry-pi\/boards.html#category_1392_<\/a><\/p>\n<p>\ud83d\udca1\u2753 If you have any questions about this content or want to share a project you&#8217;re working on head over to our *maker forum:* _<a href=\"http:\/\/coreelec.io\/forum_\" target=\"_blank\">http:\/\/coreelec.io\/forum_<\/a><\/p>\n<p>0: 00 What we are doing<br \/>\n0: 27 What you will need<br \/>\n1: 13 Hardware assembly<br \/>\n1: 50 Installing firmware and software<br \/>\n4: 13 Running a quick demo<br \/>\n6: 25 Taking a look at the base example code<br \/>\n10: 18 Changing camera resolution<br \/>\n11: 47 Example code 2: gesture controls<br \/>\n14: 13 Example code 3: controlling servos<br \/>\n15: 40 Example code 4: Pose Ninja<br \/>\n16: 46 Wrap Up<\/p>\n<p>\ud83c\udf0f\ud83e\udd98 *Core Electronics* is located in the heart of Newcastle, Australia. We&#8217;re powered by makers, for makers. Drop by if you are looking for:<\/p>\n<p>\u2022 *Raspberry Pi* _<a href=\"https:\/\/core-electronics.com.au\/raspberry-pi.html_\" target=\"_blank\">https:\/\/core-electronics.com.au\/raspberry-pi.html_<\/a><br \/>\n\u2022 *Arduino* _<a href=\"https:\/\/core-electronics.com.au\/arduino.html_\" target=\"_blank\">https:\/\/core-electronics.com.au\/arduino.html_<\/a><br \/>\n\u2022 *Sparkfun* _<a href=\"https:\/\/core-electronics.com.au\/brands\/sparkfun-australia_\" target=\"_blank\">https:\/\/core-electronics.com.au\/brands\/sparkfun-australia_<\/a><br \/>\n\u2022 *Adafruit* _<a href=\"https:\/\/core-electronics.com.au\/brands\/adafruit-australia_\" target=\"_blank\">https:\/\/core-electronics.com.au\/brands\/adafruit-australia_<\/a><br \/>\n\u2022 *Pololu* _<a href=\"https:\/\/core-electronics.com.au\/brands\/pololu-australia_\" target=\"_blank\">https:\/\/core-electronics.com.au\/brands\/pololu-australia_<\/a><br \/>\n\u2022 *DFRobot* _<a href=\"https:\/\/core-electronics.com.au\/brands\/dfrobot-australia_\" target=\"_blank\">https:\/\/core-electronics.com.au\/brands\/dfrobot-australia_<\/a><\/p>\n<p>The following trademarks are owned by *Core Electronics Pty Ltd:*<\/p>\n<p>&#8220;Core Electronics&#8221; and the Core Electronics logo<br \/>\n&#8220;Makerverse&#8221; and the Makerverse logo<br \/>\n&#8220;PiicoDev&#8221; and the PiicoDev logo<br \/>\n&#8220;GlowBit&#8221; and the GlowBit logo<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd17 *The full guide* : _https:\/\/core-electronics.com.au\/guides\/raspberry-pi\/yolo-pose-estimation-on-the-raspberry-pi-hat-writing-custom-python-code\/_ In this video, we will be setting up and using *YOLO pose estimation* with the Raspberry Pi *AI HAT*, as well as exploring how to use it alongside your own *Python code* so you can use pose estimation in your projects. We will be taking a look at how to install the required *hardware and firmware* as well as how to set up and&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-76245","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"\ud83d\udd17 *The full guide* : _https:\/\/core-electronics.com.au\/guides\/raspberry-pi\/yolo-pose-estimation-on-the-raspberry-pi-hat-writing-custom-python-code\/_ In this video, we will be setting up and using *YOLO pose estimation* with the Raspberry Pi *AI HAT*, as well as exploring how to use it alongside your own *Python code* so you can use pose estimation in your projects. We will be taking a look at how to install the required *hardware and firmware* as well as how to set up and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-11T06:03:24+00:00\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts\",\"datePublished\":\"2024-12-11T06:03:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/\"},\"wordCount\":355,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/\",\"name\":\"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"datePublished\":\"2024-12-11T06:03:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com","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:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/","og_locale":"en_US","og_type":"article","og_title":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com","og_description":"\ud83d\udd17 *The full guide* : _https:\/\/core-electronics.com.au\/guides\/raspberry-pi\/yolo-pose-estimation-on-the-raspberry-pi-hat-writing-custom-python-code\/_ In this video, we will be setting up and using *YOLO pose estimation* with the Raspberry Pi *AI HAT*, as well as exploring how to use it alongside your own *Python code* so you can use pose estimation in your projects. We will be taking a look at how to install the required *hardware and firmware* as well as how to set up and...","og_url":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/","og_site_name":"UshopWell.com","article_published_time":"2024-12-11T06:03:24+00:00","author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts","datePublished":"2024-12-11T06:03:24+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/"},"wordCount":355,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/","url":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/","name":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"datePublished":"2024-12-11T06:03:24+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/yolo-pose-estimation-on-the-raspberry-pi-ai-hat-writing-python-scripts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"YOLO Pose Estimation on the Raspberry Pi AI HAT | Writing Python Scripts"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/76245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=76245"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/76245\/revisions"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=76245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=76245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=76245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}