20.1 Introdução  

AI Planks é uma aplicação web que ajuda o utilizador a realizar corretamente o exercício de prancha. 

A prancha é um exercício físico muito comum, mas muitas pessoas fazem-no com má postura, por exemplo com as ancas demasiado baixas ou demasiado altas. Esta aplicação usa a câmara do computador para analisar a posição do corpo e dar feedback em tempo real. 

É um exemplo simples de como a IA pode ser aplicada à saúde, ao desporto e ao bem-estar dos alunos. 

20.2 Objetivo  

O objetivo deste projeto é mostrar aos alunos que a IA pode ser usada para analisar movimentos corporais e apoiar hábitos saudáveis. 

Com esta aplicação, os alunos podem compreender: 

  • como a câmara pode detetar o corpo humano; 

  • como são identificados pontos como ombros, ancas e tornozelos; 

  • como calcular se o corpo está alinhado; 

  • como transformar dados visuais em feedback útil; 

  • como criar uma aplicação de apoio ao treino físico. 

20.3 Tecnologias utilizadas 

A aplicação foi desenvolvida com: 

  • HTML5 – estrutura da aplicação; 

  • CSS3 – design moderno e responsivo; 

  • JavaScript – lógica de análise e feedback; 

  • MediaPipe Pose Landmarker – deteção da pose corporal; 

  • Webcam – captura da imagem do utilizador; 

  • Browser – execução da aplicação sem instalação. 

20.4 Como a IA é aplicada 

A aplicação utiliza visão computacional para detetar pontos do corpo humano. 

A IA identifica pontos como: 

  • ombro; 

  • anca; 

  • tornozelo; 

  • orelha. 

Depois, a aplicação analisa a linha do corpo e calcula se a anca está alinhada com os ombros e os tornozelos. 

Se as ancas estiverem demasiado baixas, a aplicação dá o aviso “Raise hips”. 
Se estiverem demasiado altas, indica “Lower hips”. 
Se a postura estiver correta, mostra uma mensagem positiva, como “Strong line”. 

20.5 Como foi construída 

A aplicação contém três ficheiros principais: 

  • index.html – estrutura visual da aplicação; 

  • styles.css – apresentação, cores e organização; 

  • script.js – deteção da pose, análise da postura e feedback. 

O código utiliza o modelo pose_landmarker_lite, carregado através da biblioteca MediaPipe Tasks Vision. A análise é feita diretamente no browser, usando a imagem captada pela câmara. 

A ferramenta Claude foi usada como apoio no desenvolvimento, nomeadamente para estruturar o código, melhorar a interface, escrever mensagens de feedback e organizar a documentação. 

20.6 Como usar a aplicação 

  1. Abrir a aplicação no browser. 

  1. Clicar em “Start Camera Analysis”. 

  1. Permitir o acesso à câmara. 

  1. Colocar o corpo de lado em relação à câmara. 

  1. Garantir que ombros, ancas e tornozelos aparecem no enquadramento. 

  1. Fazer a posição de prancha. 

  1. Observar o feedback apresentado pela aplicação. 

  1. Corrigir a postura de acordo com as indicações: 

  • levantar as ancas; 

  • baixar as ancas; 

  • alinhar o corpo; 

  • manter o pescoço neutro. 

20.7 Aceder à aplicação 

20.8 Sugestões de utilização em sala de aula 

Esta aplicação pode ser usada em disciplinas de TIC, programação, educação física, saúde ou projetos interdisciplinares. 

Os alunos podem: 

  • testar a aplicação em diferentes posições; 

  • observar como a IA deteta o corpo humano; 

  • discutir os limites da visão computacional; 

  • melhorar a interface; 

  • traduzir as mensagens para português; 

  • acrescentar temporizador de treino; 

  • criar estatísticas de evolução; 

  • adaptar a aplicação para outros exercícios físicos. 

 

Last modified: Friday, 26 June 2026, 6:15 AM