Quero aprender
Explore a trilha para transformar um brinquedo e um celular em um laboratório de visão computacional.
Um laboratório para investigar como um cachorro robótico simples pode perceber, experimentar, acumular memória e desenvolver preferências — sempre com hipóteses verificáveis.
Três universos integrados: conhecimento, experimentação e evidências.
Por que observar o resultado físico é tão importante quanto emitir o comando.
Escolha como você quer experimentar o portal.
Explore a trilha para transformar um brinquedo e um celular em um laboratório de visão computacional.
Simule uma hipótese, compare controladores e entenda o que é — e o que não é — evidência científica.
Crie sessões de pesquisa e anexe observações e arquivos sem enviá-los para um servidor.
O histórico do projeto relata testes reais de controle BLE, Siga-me e Explorar no MECH GUARDIAN. Isso demonstra uma base operacional, não aprendizagem persistente.
Queremos comparar controladores fixos com estratégias adaptativas, rastreando decisões, experiências e resultados de forma reproduzível.
Importante: este HTML é uma interface de validação de UI/UX. Não possui conexão BLE, não acessa o robô, não executa visão computacional real e não publica dados. Simulações e exemplos serão sempre identificados como demonstrativos.
O corpo é um MECH GUARDIAN. O cérebro experimental é um smartphone Android. A ciência começa ao compreender o que cada componente realmente consegue fazer.
Fotografias compartilhadas na documentação do protótipo. As imagens mostram uma etapa da montagem e não identificam necessariamente o modelo do smartphone usado em todos os testes.
Nem toda especificação de um anúncio corresponde necessariamente ao exemplar estudado.
| Robô | MECH GUARDIAN · MECH-01 |
| Corpo fotografado | Cinza, detalhes azul-esverdeados, quatro patas articuladas |
| Computador experimental | Redmi Note 13 Pro (proposta de arquitetura) |
| Aplicativos já explorados | MECH Vision e Dog Lite |
| Visão | Câmera traseira do smartphone, com detecção local de objetos |
| Sensores adicionais | Acelerômetro, giroscópio e orientação disponíveis no Android |
| Voz | Microfone e alto-falante do Android; reconhecimento offline condicionado ao dispositivo |
| Canal de comando | BLE Advertising, sem conexão GATT |
| Fabricante BLE | 0x0006 |
| Payload | 23 bytes por comando |
| Ações validadas | Frente, trás, esquerda, direita e sentar |
| Parada | Interrupção da transmissão BLE |
| Autonomia já observada | Relato de Siga-me e Explorar no Dog Lite |
| Aprendizagem persistente | Ainda não demonstrada |
Dados de anúncios semelhantes, não medições do MECH-01.
O anúncio específico do AliExpress não pôde ser aberto automaticamente. Lojas que vendem modelos denominados MECH GUARDIAN ou QF660-2 apresentam diferenças de tamanho, massa e bateria. Os valores abaixo são relatados por outra oferta, não devem ser tratados como especificações verificadas do seu exemplar.
¹ Dados de uma oferta comercial externa para MECH GUARDIAN QF660-2. A fonte original AliExpress foi fornecida como referência, porém o conteúdo não pôde ser verificado nesta consulta. Para pesquisa reprodutível, confirme etiqueta, manual, massa real e medidas de seu próprio exemplar.
Anúncio informado (AliExpress) ↗ · Oferta alternativa consultada ↗Separar corpo e cérebro ajuda a entender a pesquisa.
O movimento não é medido pelo Bluetooth. O sistema precisa observar o resultado, por exemplo com câmera e sensores.
| Ação | Payload do fabricante (23 bytes) |
|---|
Segurança: não há payload de parada independente validado. No protótipo, parar significa encerrar os anúncios BLE. O aplicativo Android precisa implementar limite de tempo e parada de emergência; este portal HTML não emite comandos ao robô.
Uma boa hipótese precisa permitir comparação, medição e possibilidade de refutação. Aqui distinguimos comportamentos conhecidos de aprendizagem ainda não demonstrada.
A resposta exige evidências repetidas, não apenas demonstrações visualmente interessantes.
Abra uma hipótese para ver desenho experimental, medidas e limitações.
Do relato interessante à evidência.
Uma impressão subjetiva não informa quantas tentativas ocorreram nem as condições de comparação.
Já existe uma métrica, mas faltam controlador de referência, variabilidade e validação externa.
Comparações controladas, protocolos, registros e análise permitem uma conclusão provisória.
Protocolo-piloto: a proposta é começar com 20–30 tentativas por condição, distribuídas em sessões e com ordem alternada. Esse número não é um requisito estatístico definitivo; deverá ser revisto segundo a variabilidade observada.
Uma simulação interativa para compreender o desenho de um experimento. Compare giros fixos com giros adaptativos e observe por que aprender significa melhorar uma métrica observável.
SIMULAÇÃO PEDAGÓGICA, NÃO TESTE FÍSICO. Os movimentos, erros e resultados são calculados neste navegador com um modelo simplificado. Nada é enviado ao MECH GUARDIAN. Os números não provam desempenho do robô real.
0 representa o centro; valores negativos representam esquerda e positivos representam direita. Arraste para explorar.
Mesmo cenário sintético para comparar os dois métodos em cada tentativa.
| # | Erro inicial | Erro final · fixo | Erro final · adaptativo | Pulso escolhido (ms) |
|---|---|---|---|---|
| Os dados aparecerão após a simulação. | ||||
Catálogo de protocolos, não resultados publicados.
O que você deve aprender aqui: a variável independente é o método de controle; a dependente é o erro final de centralização. Testes no robô devem registrar piso, iluminação, posição da pessoa, duração do comando e confirmação da ação observada.
Transforme uma observação em registro rastreável. O diário distingue experiências relatadas manualmente de simulações didáticas, sem anunciar nenhuma delas como resultado revisado.
Ex.: pessoa detectada à esquerda antes de um giro, com posição horizontal conhecida.
Ex.: giro pode ter reduzido o erro; iluminação e piso podem ter influenciado.
Ex.: repetir em condições equivalentes e comparar uma estratégia fixa.
Organize imagens, arquivos e anotações que ajudem a entender o que ocorreu em cada sessão. Este MVP mantém os anexos no próprio navegador e não os envia para a internet.
Aviso importante: armazenamento no navegador é limitado e pode ser apagado automaticamente. Para não perder registros, use “Exportar backup”. Fotografias são reduzidas e comprimidas; preservação científica de arquivos originais exigirá infraestrutura própria em uma versão futura.
Todos os itens nesta seção são enviados manualmente pelo usuário e ainda não passaram por revisão científica.
Gere um JSON com os registros deste navegador. Guarde cópias separadas em lugar seguro.
Os itens importados serão adicionados aos existentes. Confira os dados antes de importar arquivos de outras pessoas.
Campos recomendados para uma futura instrumentação nativa, ainda não capturados automaticamente neste HTML.
| Campo | Explicação didática | Por que importa? |
|---|---|---|
session_id | Identificador da sessão | Relaciona eventos e evidências |
timestamp | Momento da observação | Ordena o ciclo percepção–ação |
frame_age_ms | Idade do último quadro analisado | Permite detectar decisões com informação desatualizada |
person_center_x | Posição da pessoa na imagem | Permite avaliar centralização |
action | Comando escolhido | Identifica a decisão do agente |
duration_ms | Duração do pulso de controle | Relaciona comando e resultado |
ble_start_status | Confirmação do anúncio pelo Android | Não equivale a movimento físico confirmado |
error_after | Erro observado após ação | Mede desempenho |
controller_version | Versão exata do algoritmo | Permite reprodução |
safety_event | Parada ou falha | Rastreabilidade da segurança |
Explore como curiosidade, sociabilidade, cautela e outras tendências poderiam influenciar decisões. Estes valores são parâmetros de um modelo didático, não traços psicológicos nem medidas reais do cachorro.
Protótipo explicativo: este simulador de personalidade não aprende a partir da câmera nem controla o MECH-01. Botões de experiência apenas aplicam regras de atualização artificiais, para permitir testar e compreender a interface.
Mova os controles. Cada valor varia de 0,00 a 1,00. As alterações são salvas no navegador.
Cada botão altera parâmetros por uma regra simples e registra um instantâneo. Observe como mudanças persistentes podem ser testadas futuramente.
Definir variáveis computacionais e seus efeitos sobre escolhas possíveis. Não atribuir emoções humanas ao robô.
Perfis digitais inicialmente equivalentes recebem feedbacks diferentes, sob condições documentadas.
Aplicar tarefas padronizadas e verificar se as diferenças de comportamento persistem além de variações aleatórias.
Conceito-chave: a personalidade artificial é um modelo de preferências persistentes; o aprendizado científico depende de resultados observáveis, grupos de comparação e reprodução. Deslocar sliders não prova emergência espontânea de comportamento.
Uma trilha progressiva, com linguagem acessível e desafios verificáveis. Comece pelo controle manual, valide a visão e só então avance para memória e aprendizagem.
Marque cada etapa depois de realizá-la. Seu progresso é salvo apenas no navegador.
Comando PARAR comprovado fisicamente, área preparada, câmera e sensores verificados, supervisão humana. O robô não deve ser tratado como capaz de evitar escadas.
Abra cada capítulo para ver conceitos, ações práticas, diagnósticos e critérios de conclusão.
Um agente computacional cujas decisões afetam um corpo físico e que pode observar as consequências de suas ações.
Técnicas para extrair informações de imagens. Detectar uma pessoa não significa saber sua identidade ou distância exata.
Transmissão de anúncios Bluetooth Low Energy. No protótipo MECH-01, anúncios de fabricante codificam comandos ao brinquedo.
Uma afirmação que pode ser testada de modo que resultados observáveis consigam contrariá-la.
Estratégia simples usada como base para comparar uma nova técnica. Sem isso, melhoria pode ser confundida com acaso.
Registro de experiências em sessões específicas. É diferente de uma variável de estado que dura apenas alguns segundos.
O CITAP pretende tornar documentação, protocolos, código original e dados autorizados abertos. Esta versão é um único HTML demonstrativo e ainda não é um repositório público de produção.
Componentes Android, modelos de comportamento, interfaces de dados, testes e documentação técnica. Licença proposta: MIT ou Apache 2.0, a confirmar.
Guias de montagem, protocolos, teoria, desenhos de experimento e limitações. Licença sugerida: CC BY 4.0, quando for conteúdo próprio.
Conjuntos revisados com proveniência, consentimento, dicionário de campos e licença apropriada. Sem publicação automática de dados pessoais.
| Repositório proposto | Conteúdo | Situação |
|---|---|---|
citap-mech-lab-portal | Portal, visualizações e diários | Proposta |
citap-mech-android-agent | Aplicativo e integrações Android | Proposta |
citap-mech-experiments | Hipóteses, protocolos e análises | Proposta |
citap-mech-datasets | Conjuntos de dados autorizados e esquemas | Proposta |
Nenhum repositório listado nesta seção foi criado por este arquivo HTML. A publicação de código existente requer revisão de autoria, licenças de terceiros e remoção de dados pessoais.
HTML + CSS + JavaScript, sem bibliotecas e sem backend.
Abra o arquivo local no computador ou celular. As fotos do protótipo estão incorporadas no próprio HTML. O conteúdo educativo funciona offline; apenas links externos requerem internet.
Um laboratório com autonomia deve permitir curiosidade e aprendizagem sem transferir decisões críticas de segurança a um algoritmo experimental.
O sistema de aprendizagem pode escolher entre ações permitidas, mas não deve conseguir prolongar pulsos indefinidamente, desligar o STOP ou continuar diante de falhas críticas.
O MECH-01 usa um smartphone com câmera monocular. Detecção de objetos não oferece prova de chão livre, distância exata nem identificação confiável de escadas, vidro ou desníveis.
Registre preferencialmente dados derivados da percepção. Não publique rostos ou gravações identificáveis sem autorização adequada.
Este MVP não envia registros a servidores. Outros aplicativos e navegadores podem ter políticas diferentes. Faça backup e cuide dos dispositivos compartilhados.
Declare origem do dado: simulação, observação relatada, medição instrumental ou resultado revisado. Registre resultados negativos.
Este portal não é uma central de controle. Não há conexão ao BLE nem acesso à câmera real. O checklist não substitui a avaliação física do ambiente nem autoriza o movimento do robô.