Como Bases de Dados Mais Inteligentes Estão a Ajudar Robots a Reagir em Tempo Real
Uma base de dados construída para dados com marcas de tempo parece ser apenas infraestrutura. Mas para robots de fábrica e máquinas industriais, pode ser a diferença entre um sistema que acompanha e outro que fica para trás.

Pontos-chave
- TimescaleDB, uma base de dados de séries temporais construída sobre o software Postgres amplamente utilizado, estende o Postgres para lidar com dados industriais rápidos sem exigir um sistema separado.
- Doug Pagnutti, defensor de programador industrial na Tiger Data, passou mais de 12 anos em automação de petróleo, gás e fabrico antes de passar para software industrial.
- Um novo episódio do podcast The Robot Report, Episódio 254, explora como as bases de dados de séries temporais melhoram as aplicações de robótica e IA industrial.
- A empresa de robótica humanóide sediada no Reino Unido Humanoid garantiu 152 milhões de dólares numa ronda de financiamento Série A, enquanto a Vicarious Surgical anunciou oficialmente que está a encerrar.
- A Unitree, empresa de robótica chinesa, diz que um "momento GPT" para robots, significando um salto repentino na capacidade geral semelhante ao que aconteceu com chatbots de IA, está ainda a anos de distância.
Cada máquina no chão de uma fábrica produz um fluxo de leituras: temperaturas, pressões, velocidades de motor, códigos de erro. Estas leituras são marcadas com o momento exato em que ocorreram. Gerir essa enxurrada de pequenos pontos de dados marcados temporalmente é um problema diferente de armazenar registos de clientes ou catálogos de produtos, e as bases de dados comuns nunca foram construídas para isso.
Esta lacuna é o que o Episódio 254 do podcast The Robot Report se propõe a explorar.
O que é uma base de dados de séries temporais e por que é importante para robots?
Uma base de dados de séries temporais armazena informações em ordem temporal rigorosa, permitindo responder rapidamente a perguntas como "o que aconteceu nos últimos 30 segundos" ou "mostre-me cada pico de pressão da semana passada." As bases de dados padrão conseguem responder essas perguntas, mas ficam mais lentas à medida que os dados crescem.
O convidado Doug Pagnutti, defensor de programador industrial na Tiger Data, conhece essa desaceleração em primeira mão. Antes de passar para software, dedicou mais de 12 anos ao trabalho com PLCs (controladores lógicos programáveis, os pequenos computadores que executam máquinas de fábrica), robots industriais e sistemas SCADA (sistemas de supervisão, controlo e aquisição de dados, que monitorizam e controlam grandes processos industriais). Trabalhou posteriormente na Dell EMC e VTScada antes de se juntar à Tiger Data.
A Tiger Data desenvolve TimescaleDB, que se baseia no Postgres, a popular base de dados de código aberto que milhões de programadores já utilizam. A ideia é adicionar capacidades de séries temporais, armazenamento colunar (uma forma de organizar dados que acelera dramaticamente certas consultas) e particionamento automático de dados (dividindo grandes conjuntos de dados em chunks gerenciáveis) sem forçar as equipas a aprender um sistema completamente novo ou mover os seus dados para outro local.
Pagnutti discute como as fábricas e equipas de robótica ligam estas bases de dados a sensores físicos, como gerem dados em grande escala, e como a mesma configuração pode funcionar na nuvem ou em hardware local edge próximo das máquinas.
O que mais foi abordado neste episódio?
O segmento de notícias do podcast cobriu três histórias que merecem atenção para qualquer pessoa que acompanhe o sector da robótica.
A empresa de robótica chinesa Unitree disse à Nikkei que um "momento GPT" para robots, um salto repentino e amplo na capacidade, continua a estar anos distante. Esta é uma avaliação notavelmente cautelosa de uma empresa que constrói e vende robots humanóides e quadrúpedes.
Vicarious Surgical, a startup de robótica cirúrgica dos EUA, anunciou oficialmente que está a encerrar. A empresa havia chamado atenção pela sua abordagem à cirurgia minimamente invasiva.
Numa nota mais positiva, a Humanoid, sediada no Reino Unido, fechou uma ronda Série A de 152 milhões de dólares, um dos maiores investimentos em fase inicial em robótica humanóide visto recentemente.
Perguntas comuns
Isto afeta de alguma forma pacientes ou robots médicos?
Não diretamente neste episódio, mas o desafio dos dados é idêntico em robótica médica: os robots cirúrgicos e de reabilitação também produzem fluxos densos de leituras de sensores marcadas temporalmente que necessitam de armazenamento rápido e confiável. As abordagens de base de dados discutidas aqui aplicam-se em todo o sector.
Preciso de compreender bases de dados para acompanhar isto?
Não. A conversa destina-se a engenheiros que já trabalham com sistemas industriais, mas a ideia central é simples: à medida que as máquinas ficam mais inteligentes e mais conectadas, o software que armazena os seus dados precisa de acompanhar.



