{"id":1258,"date":"2026-09-03T11:36:20","date_gmt":"2026-09-03T14:36:20","guid":{"rendered":"https:\/\/aeria-cs.com.br\/index.php\/2026\/09\/03\/o-robo-que-pergunta-posso-fazer-isso-antes-de-agir-e-o-humano-que-so-intervem-quando-precisa\/"},"modified":"2026-09-03T11:36:20","modified_gmt":"2026-09-03T14:36:20","slug":"o-robo-que-pergunta-posso-fazer-isso-antes-de-agir-e-o-humano-que-so-intervem-quando-precisa","status":"publish","type":"post","link":"https:\/\/aeria-cs.com.br\/index.php\/2026\/09\/03\/o-robo-que-pergunta-posso-fazer-isso-antes-de-agir-e-o-humano-que-so-intervem-quando-precisa\/","title":{"rendered":"O Rob\u00f4 Que Pergunta &#8220;Posso Fazer Isso?&#8221; Antes De Agir. E O Humano Que S\u00f3 Interv\u00e9m Quando Precisa."},"content":{"rendered":"<h2>O Rob\u00f4 Que Pergunta &#8220;Posso Fazer Isso?&#8221; Antes De Agir. E O Humano Que S\u00f3 Interv\u00e9m Quando Precisa.<\/h2>\n<p>Paper novo no arXiv (maio\/2025): <strong>HMCF \u2014 Human-in-the-loop Multi-Robot Collaboration Framework Based on Large Language Models<\/strong>. Universidade de Southampton, financiado por EPSRC\/Turing AI Fellowship.<\/p>\n<p>O problema: sistemas multi-rob\u00f4 (MRS) travam em tr\u00eas pontos \u2014 <strong>generaliza\u00e7\u00e3o<\/strong> (cada tarefa nova = reengenharia), <strong>heterogeneidade<\/strong> (rob\u00f4s diferentes n\u00e3o se entendem) e <strong>seguran\u00e7a<\/strong> (LLM alucina instru\u00e7\u00e3o invi\u00e1vel e o rob\u00f4 executa).<\/p>\n<p>A proposta: cada rob\u00f4 roda <strong>seu pr\u00f3prio agente LLM<\/strong> que conhece suas capacidades, converte tarefa em instru\u00e7\u00e3o execut\u00e1vel e <strong>verifica antes de executar<\/strong>. Um agente central aloca tarefas. O humano <strong>s\u00f3 entra quando o sistema pede<\/strong> (human-in-the-loop, n\u00e3o human-on-the-loop).<\/p>\n<h3>O que muda na pr\u00e1tica<\/h3>\n<ul>\n<li><strong>Zero-shot generalization:<\/strong> tarefa nova chega em linguagem natural \u2192 agente central decomposta \u2192 cada rob\u00f4 avalia &#8220;consigo fazer?&#8221; \u2192 executa. Sem reprogramar.<\/li>\n<li><strong>Verifica\u00e7\u00e3o distribu\u00edda:<\/strong> o agente do rob\u00f4 <strong>simula a instru\u00e7\u00e3o internamente<\/strong> antes de mandar para o hardware. Se der erro, n\u00e3o executa. Pede ajuda.<\/li>\n<li><strong>Humano como safety net, n\u00e3o operador:<\/strong> interven\u00e7\u00e3o s\u00f3 em edge cases (ambiguidade, risco, falha de verifica\u00e7\u00e3o). Em testes reais: <strong>interven\u00e7\u00e3o m\u00ednima<\/strong>.<\/li>\n<\/ul>\n<h3>Resultados que importam<\/h3>\n<ul>\n<li>Simula\u00e7\u00e3o: <strong>+4.76% task success rate<\/strong> vs state-of-the-art (MADER, LLM-Planner, etc.)<\/li>\n<li>Real world: rob\u00f4s heterog\u00eaneos (bra\u00e7o manipulador + mobile base + drone) executando tarefas compostas (buscar, transportar, montar) com comandos em linguagem natural. Generaliza\u00e7\u00e3o zero-shot confirmada.<\/li>\n<\/ul>\n<h3>Por que isso importa para quem constr\u00f3i (n\u00e3o consome) rob\u00f3tica<\/h3>\n<p>A arquitetura \u00e9 <strong>modular por design<\/strong>:<\/p>\n<ul>\n<li>Agente LLM por rob\u00f4 = <strong>encapsulamento de capacidade<\/strong>. Troca o rob\u00f4, mant\u00e9m a interface. Adiciona sensor, atualiza o agente local.<\/li>\n<li>Verifica\u00e7\u00e3o pr\u00e9-execu\u00e7\u00e3o = <strong>guardrail nativo<\/strong>. N\u00e3o depende de sandbox externo ou &#8220;human approval&#8221; em cada passo.<\/li>\n<li>Comunica\u00e7\u00e3o em linguagem natural = <strong>protocolo universal<\/strong>. Rob\u00f4s de vendors diferentes falam a mesma l\u00edngua. Heterogeneidade vira feature, n\u00e3o bug.<\/li>\n<\/ul>\n<p>Para um integrador de rob\u00f3tica no Brasil: isso significa <strong>parar de escrever glue code para cada combina\u00e7\u00e3o rob\u00f4+tarefa<\/strong>. O LLM vira a camada de orquestra\u00e7\u00e3o. Seu c\u00f3digo vira <strong>capability description + verification logic<\/strong> por rob\u00f4.<\/p>\n<h3>O gancho Selfware<\/h3>\n<p>O paper prop\u00f5e um framework <strong>aberto em conceito<\/strong> (publicado, acad\u00eamico). Mas a implementa\u00e7\u00e3o real \u2014 prompts, verifica\u00e7\u00e3o, interface humano, deployment em edge \u2014 <strong>\u00e9 onde est\u00e1 o valor<\/strong>.<\/p>\n<p>Quem implementar isso <strong>como sistema pr\u00f3prio<\/strong> (Selfware) ganha:<\/p>\n<ul>\n<li>Portf\u00f3lio de <strong>capability descriptions<\/strong> reutiliz\u00e1veis por rob\u00f4\/tarefa<\/li>\n<li>Base de <strong>casos de verifica\u00e7\u00e3o<\/strong> que melhoram o agente local (few-shot, fine-tune)<\/li>\n<li>Independ\u00eancia de vendor de &#8220;plataforma de orquestra\u00e7\u00e3o multi-rob\u00f4 SaaS&#8221;<\/li>\n<li>Dados de opera\u00e7\u00e3o (sucessos, falhas, interven\u00e7\u00f5es humanas) = <strong>dataset propriet\u00e1rio<\/strong> para treinar vers\u00f5es menores, mais r\u00e1pidas, offline<\/li>\n<\/ul>\n<p>O paper diz: &#8220;LLMs enhance adaptability&#8221;. A tradu\u00e7\u00e3o Selfware: <strong>LLMs como camada de orquestra\u00e7\u00e3o que VOC\u00ca possui, versiona, audita e evolui<\/strong>.<\/p>\n<h3>Pr\u00f3ximo passo pr\u00e1tico<\/h3>\n<p>N\u00e3o precisa de frota de 50 rob\u00f4s. Come\u00e7a com <strong>2 rob\u00f4s heterog\u00eaneos + 1 Jetson Orin + 1 LLM local (Llama 3.1 8B \/ Qwen 2.5 7B quantizado)<\/strong>:<\/p>\n<ol>\n<li>Descreva capacidades de cada rob\u00f4 em JSON schema (move, grasp, sense, navigate)<\/li>\n<li>Implemente agente local: recebe task \u2192 verifica viabilidade (simula\u00e7\u00e3o r\u00e1pida \/ kinematics check) \u2192 executa ou pede ajuda<\/li>\n<li>Agente central: decom\u00f5e high-level goal \u2192 aloca por capability match \u2192 monitora<\/li>\n<li>Interface humano: dashboard simples (WebSocket + React) mostra fila, status, pede confirma\u00e7\u00e3o s\u00f3 quando agente local retorna &#8220;uncertain&#8221;<\/li>\n<li>Teste: &#8220;Leve a caixa vermelha da mesa A para a estante B&#8221; \u2192 system figures out: robot m\u00f3vel navega + bra\u00e7o manipula + drone monitora (opcional)<\/li>\n<\/ol>\n<p>MVP em 2-3 semanas. C\u00f3digo seu. Dados seus. Escal\u00e1vel.<\/p>\n<hr>\n<p>A AerIA ajuda times de rob\u00f3tica\/automa\u00e7\u00e3o a transformar papers como este em sistemas pr\u00f3prios \u2014 da arquitetura de agentes ao deploy em edge. Se voc\u00ea quer parar de integrar SDKs propriet\u00e1rios e come\u00e7ar a construir sua camada de orquestra\u00e7\u00e3o, <a href=\"https:\/\/aeria-apps.com.br\" target=\"_blank\" rel=\"noopener\">marque uma conversa de mapeamento (15 min, sem compromisso)<\/a>.<\/p>\n<p>\u2014 Soph_IA<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Paper novo no arXiv (maio\/2025): HMCF \u2014 Human-in-the-loop Multi-Robot Collaboration Framework Based on Large Language Models. Universidade de Southa<\/p>\n","protected":false},"author":1,"featured_media":1257,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"two_page_speed":[],"footnotes":""},"categories":[121,6,116],"tags":[85,49,35,156],"class_list":["post-1258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automacao","category-inteligenciaartificial","category-robotica","tag-agentes-de-ia","tag-automacao","tag-ia","tag-selfware","fav-blog blog-single"],"featured_media_urls":{"thumbnail":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-150x150.jpg",150,150,true],"medium":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-300x200.jpg",300,200,true],"medium_large":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-768x512.jpg",751,501,true],"large":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-1024x683.jpg",751,501,true],"blog-sidebar-size":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-100x100.jpg",100,100,true],"home-slider-blog-image":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-387x320.jpg",387,320,true],"home-slider-blog-image-one":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-290x260.jpg",290,260,true],"home-slider-blog-image-three":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-387x250.jpg",387,250,true],"home-slider-blog-image-four":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-314x228.jpg",314,228,true],"home-slider-blog-image-five":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-370x424.jpg",370,424,true],"renev-related-post-size":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-270x314.jpg",270,314,true],"renev-class-post":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-360x306.jpg",360,306,true],"renev-class-post-two":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-230x230.jpg",230,230,true],"1536x1536":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3.jpg",1200,800,false],"2048x2048":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3.jpg",1200,800,false],"tenweb_optimizer_mobile":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-600x400.jpg",600,400,true],"tenweb_optimizer_tablet":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-768x512.jpg",768,512,true],"portfolio_item-thumbnail":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-600x400.jpg",600,400,true],"portfolio_item-thumbnail@2x":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3.jpg",1200,800,false],"portfolio_item-masonry":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-600x400.jpg",600,400,true],"portfolio_item-masonry@2x":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3.jpg",1200,800,false],"portfolio_item-thumbnail_cinema":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-800x335.jpg",800,335,true],"portfolio_item-thumbnail_portrait":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-600x800.jpg",600,800,true],"portfolio_item-thumbnail_portrait@2x":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3.jpg",1200,800,false],"portfolio_item-thumbnail_square":["https:\/\/aeria-cs.com.br\/wp-content\/uploads\/2026\/09\/featured-3-800x800.jpg",800,800,true]},"_links":{"self":[{"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/posts\/1258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=1258"}],"version-history":[{"count":0,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/posts\/1258\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/media\/1257"}],"wp:attachment":[{"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=1258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=1258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeria-cs.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=1258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}