{"id":3365,"date":"2026-04-01T04:27:02","date_gmt":"2026-04-01T04:27:02","guid":{"rendered":"https:\/\/8657085.xyz\/?p=3365"},"modified":"2026-04-01T04:27:02","modified_gmt":"2026-04-01T04:27:02","slug":"inventor-james-bruton-creates-open-source-robot-dog-that-anyone-can-make-at-home","status":"publish","type":"post","link":"https:\/\/8657085.xyz\/?p=3365","title":{"rendered":"Inventor James Bruton Creates Open-Source Robot Dog That Anyone Can Make at Home"},"content":{"rendered":"<p> <div style=\"display: grid; grid-template-columns: 300px 160px; gap: 2px; width: 460px; background: #eee; padding: 2px;\">\r\n\r\n  <!-- \u6574\u884c\u5bbd\u5e7f\u544a -->\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876674\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 90px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876676\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u7ad6\u6392 -->\r\n  <div style=\"height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876672\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"height: 500px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876680\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u6469\u5929\u697c\uff08\u548c\u5de6\u4fa7\u5b8c\u5168\u5bf9\u9f50\uff09 -->\r\n  <div style=\"grid-row: 3\/5; height: 750px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876678\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  \r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e6\" data-zoneid=\"5876682\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n<\/div><br \/>\n<\/p>\n<div>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/03\/31204251\/james-bruton-open-source-robot-dog.jpg\" alt=\"James Bruton Open-Source Robot Dog\" width=\"1280\" height=\"1280\"\/><br \/>Inventor James Bruton has spent years creating machines that stop people in their tracks with their sheer size and complexity, but his most recent effort takes a very different approach. He\u2019s built a robot dog that anyone can make in their own workshop with simple equipment and off-the-shelf parts.<\/p>\n<p><span id=\"more-239196\"\/><br \/><iframe title=\"The Six-Servo Robot Dog - it&#039;s open source!\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/2eKb_2N0SBI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><noscript><iframe title=\"The Six-Servo Robot Dog - it&#039;s open source!\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/2eKb_2N0SBI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/noscript><br \/>The robot\u2019s movement is driven entirely by six servo motors, four of which are situated at the knees to help lift and lower each leg, while the other two are hidden away inside the body to operate the legs in a certain pattern. Essentially, each pair of opposite legs swings back and forth in tandem, resulting in a highly smooth stride that does not require a motor on each leg.<\/p>\n<div class=\"aawp\">\n<div class=\"aawp-product aawp-product--horizontal aawp-product--ribbon aawp-product--sale\" data-aawp-product-asin=\"B0DLZHVWBG\" data-aawp-product-id=\"228738\" data-aawp-tracking-id=\"tec02e-20\" data-aawp-product-title=\"FLASHFORGE AD5M 3D Printer Fully Auto Calibration Print with 1-Click Max 600mm\/s Speed All-Metal CoreXY Structure Precise Printing Easy-Maintenance Quick-Swap Nozzle Print Size 220x220x220mm\">\n<p>    <span class=\"aawp-product__ribbon aawp-product__ribbon--sale\">Sale<\/span><\/p>\n<div class=\"aawp-product__thumb\">\n<p>            <img decoding=\"async\" class=\"aawp-product__image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41YVFXAavvL._SL160_.jpg\" alt=\"FLASHFORGE AD5M 3D Printer Fully Auto Calibration Print with 1-Click Max 600mm\/s Speed, All-Metal CoreXY...\"\/><\/p><\/div>\n<div class=\"aawp-product__content\">\n<p>            FLASHFORGE AD5M 3D Printer Fully Auto Calibration Print with 1-Click Max 600mm\/s Speed, All-Metal CoreXY&#8230;        <\/p>\n<div class=\"aawp-product__description\">\n<ul>\n<li>Unleash Your Creativity: The Perfect Companion for Beginners and Experts Alike. The AD5M combines brand-new technology and superior craftsmanship to&#8230;<\/li>\n<li>Achieve Perfect Prints with Ease: The AD5M is equipped with a fully automatic one-click leveling system that precisely measures the nozzle-to-build&#8230;<\/li>\n<li>Core XY All-Metal Motion Structure: The AD5M features a durable, innovative design that ensures high-speed printing without compromising quality. Its&#8230;<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p>\n<img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/03\/31204237\/james-bruton-open-source-robot-dog-1.jpg\" alt=\"James Bruton Open-Source Robot Dog\" width=\"1280\" height=\"720\"\/><br \/>\nYou can print the body and legs on a basic 3D printer and then just attach some standard radio control servos, which are readily accessible. James also offers the concept in two sizes: one with large servos for a full-sized dog, and another with tiny 9-gram servos for a more compact version. Everything works thanks to an Arduino Uno microcontroller, which is powered by a simple battery pack connected to a basic circuit board.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/03\/31204243\/james-bruton-open-source-robot-dog-2.jpg\" alt=\"James Bruton Open-Source Robot Dog\" width=\"1280\" height=\"720\"\/><br \/>You can grab all of the necessary files for free from James\u2019 GitHub page, which includes the 3D model, assembly instructions, and the basic programming required to get the dog moving. Once you\u2019ve followed the instructions and got the dog up and running, you can program in some pre-set walking patterns directly from the control panel or even connect a computer to your robot to control it in real time, as it\u2019s also easy to imagine adding remote control later on, or even some sensors to allow the dog to do more cool things.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/03\/31204248\/james-bruton-open-source-robot-dog-3.jpg\" alt=\"James Bruton Open-Source Robot Dog\" width=\"1280\" height=\"720\"\/><br \/>James created this robot to allow a larger group of people to participate in creating robots. His previous dog projects were a little more complicated and had a pretty big price tag, but this one\u2019s been designed to be a lot more accessible while still being just as cool to watch, and once you\u2019ve got the basic version up and running, you can always tinker with the code or add your own sensors to make it even more interesting.<br \/><span>[Source]<\/span><\/p>\n<\/p><\/div>\n<p><!-- \u603b\u5bb9\u5668\uff1a\u6700\u5927\u5bbd908px Grid\u7d27\u51d1\u5e03\u5c40 -->\r\n<div style=\"display: grid; grid-template-columns: 728px 160px; gap:2px; width:908px; background:#eee; padding:2px;\">\r\n\r\n  <!-- \u901a\u680f\u9876\u90e8\uff1a\u6700\u5927\u6a2a\u5e45 908x258 \u8de8\u6574\u884c -->\r\n  <div style=\"grid-column:1\/-1; height:258px; background:#ff6b6b; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114307\" data-width=\"908\" data-height=\"258\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114307});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u7b2c\u4e8c\u901a\u680f\uff1a728\u00d790 \u901a\u680f -->\r\n  <div style=\"grid-column:1\/-1; height:90px; background:#4ecdc4; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114300\" data-width=\"728\" data-height=\"90\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114300});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u4e3b\u680f\uff1a\u591a\u5e7f\u544a\u5806\u53e0 -->\r\n  <div style=\"display:grid; gap:2px;\">\r\n    <div style=\"height:60px; background:#45b7d1; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114308\" data-width=\"468\" data-height=\"60\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114308});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ffe066; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114299\" data-width=\"300\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114299});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ff9ecd; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114305\" data-width=\"250\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114305});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:139px; background:#c792ea; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114302\" data-width=\"133\" data-height=\"139\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114302});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:125px; background:#91e7ac; display:grid; place-items:center;\">\r\n\t\r\n<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114303\" data-width=\"125\" data-height=\"125\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114303});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u7ad6\u680f\uff1a160\u00d7600 \u6574\u5217\u9ad8\u5e7f\u544a -->\r\n  <div style=\"grid-row:3\/8; height:600px;  display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114301\" data-width=\"160\" data-height=\"600\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114301});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n<\/div><br \/>\n<br \/> Inventor James Bruton Creates Open-Source Robot Dog That Anyone Can Make at Home<br \/>\n<br \/>#Inventor #James #Bruton #Creates #OpenSource #Robot #Dog #Home<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inventor James Bruton has spent years creating machines that stop people in their tracks with&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3366,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[3832,3448,475,380,3831,487,3833,305],"class_list":["post-3365","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-bruton","tag-creates","tag-dog","tag-home","tag-inventor","tag-james","tag-opensource","tag-robot"],"featured_image_urls":{"full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog.jpg",1280,1280,false],"thumbnail":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-150x150.jpg",150,150,true],"medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-300x300.jpg",300,300,true],"medium_large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-768x768.jpg",640,640,true],"large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-1024x1024.jpg",640,640,true],"1536x1536":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog.jpg",1280,1280,false],"2048x2048":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog.jpg",1280,1280,false],"covernews-slider-full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-1115x715.jpg",1115,715,true],"covernews-slider-center":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-800x500.jpg",800,500,true],"covernews-featured":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-1024x1024.jpg",1024,1024,true],"covernews-medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-540x340.jpg",540,340,true],"covernews-medium-square":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/04\/james-bruton-open-source-robot-dog-400x250.jpg",400,250,true]},"author_info":{"display_name":"admin","author_link":"https:\/\/8657085.xyz\/?author=1"},"category_info":"<a href=\"https:\/\/8657085.xyz\/?cat=8\" rel=\"category\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/3365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3365"}],"version-history":[{"count":0,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/3365\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/media\/3366"}],"wp:attachment":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}