sexta-feira, 25 de novembro de 2022

Instantes


Em TIC, alguns alunos estão a pegar no que aprendem nas aulas, de criação de pequenos algoritmos, e a experimentar com os seus telemóveis em casa.


No CFAERC, a sessão desta semana da formação de Capacitação Digital de Docentes Nível 3 incidiu sobre realidades mistas e virtuais.




 O clube de robótica a ganhar asas, com vários projetos a decorrer e muitos novos alunos a iniciar.

sábado, 19 de novembro de 2022

Luma AI

Tenho estado a experimentar a Luma AI, uma app/serviço web que tira partido da tecnologia NeRF para gerar digitalizações 3D usando inteligência artificial para reconstruir os modelos a partir da captura. Essencialmente, um algoritmo extrai informação de uma captura vídeo, construindo um modelo de treino que irá gerar um modelo 3D. Uma tecnologia muito prometedora, com resultados muito interessantes.


Entre outras capturas, testei-o com o meu carro. Como qualquer um que se dedique à digitalização 3D com fotogrametria e Lidar, os carros são o pesadelo dos algoritmos, com todas as superfícies translúcidas e reflexivas que têm. É muito difícil obter capturas boas de automóveis, especialmente nesta modalidade de street 3D scan. Os resultados da Luma foram surpreendentes, visualmente parece estar tudo muito bem.


Uma análise à mesh revela problemas, as diferentes luminosidades da superfície metálica da carroçaria demonstram continuar a ser um grande obstáculo na reconstrução 3D - é o que explica todas as amolgadelas nas portas (juro que o meu carro tem algumas, mas não são tantas nem tão profundas). De qualquer forma, foi o melhor resultado que já tive a digitalizar o meu carro. E, tendo em conta que a Luma AI utiliza inteligência artificial, suspeito que estes dados sejam incorporados para melhorias incrementais aos modelos de treino. 



quarta-feira, 16 de novembro de 2022

Digitalização 3D @ LabA Aberto


No âmbito do programa de oficinas Lab Aberto, iremos desenvolver uma oficina de introdução à digitalização 3D com fotogrametria, Lidar e inteligência artificial, usando equipamentos acessíveis (telemóveis e aplicações open source). Mais informações e inscrições aqui: Oficinas Lab Aberto Fablab.

terça-feira, 15 de novembro de 2022

Zero Latency

Aquela pose de sobrevivência.

O desafio partiu da Filomena Miguel, uma professora de Porto de Mós apaixonada pelo VR e AR na educação: ir experimentar a imersividade VR no Zero Latency, na Amadora. Confesso que sou crítico da corrente onda de entusiasmo pela realidade virtual, está a repetir tudo aquilo que já foi feito nas duas ondas anteriores, e a vertente corporate da Meta é demasiado insossa. Mas a tecnologia avançou imenso, bem como uma consciência social que se habituou ao digital (coisa que ainda não existia nos anos 90 e princípios de 2000, quando surgiram em força os mundos virtuais imersivos). A VR, creio, sempre será uma tecnologia de nichos, mas isso em si não é mau, bem pelo contrário, e a Zero Latency mostra bem isso. 

É, diria, uma Cave 2.0, onde a projeção imersiva dos sistemas cave é substituída por uma imersão coletiva possibilitada por hardware individual. Cada participante tem de vestir um kit de realidade virtual com óculos, sistemas de comunicação e posicionamento, e um computador, para poder participar da experiência (faz lembrar os wearable computers dos anos 90, não faz?). E depois, é mergulhado num jogo multi-utilizador em realidade virtual, jogos pensados para ampliar a sensação de espaço. 

A sensação de imersividade é tremenda, depressa esquecemos que estamos num espaço exíguo, a imersão VR dá uma enorme sessão (perdoem-me o whovianismo) de bigger on the inside. A forma labiríntica circular da forma como o jogo conduz os jogadores é essencial para que isso corra bem, seja convincente e segura.


Apanhado a treinar o meu ar old stoney face. Esta experiência ainda não é o holodeck da Enterprise, mas é uma excelente proposta, que usa a realidade virtual colaborativa para permitir a grupos interagir em tempo real.

Quase dava vontade rever os mundos VRML/X3D que criei há anos atrás, no âmbito do mestrado, quer com alunos quer individualmente, para os novos padrões de realidade virtual.

segunda-feira, 14 de novembro de 2022

Instantes






As primeiras experiências dos alunos com o Cody Rocky, pixel art na sala de aula para aprender sobre sistemas de coordenadas (e imagem digital), impressão 3D e robótica na Moldplás/3D Additive Expo, na Batalha.

 

domingo, 13 de novembro de 2022

3D Additive Expo

Uma visita à Moldplás, se bem que na verdade o que me interessava era a 3D Additive Expo, que decorria em paralelo. Primeiro destaque: a portuguesa Xpim, com as suas soluções de impressão FFF de grande escala.


 Fiquei especialmente fascinado pela impressora colaborativa, onde múltiplos extrusores imprimem uma peça única de grande volume.

O meu outro destaque, o sistema de deteção de erros de fabricação desenvolvido por uma empresa de Leiria, que concilia visão computacional, inteligência artificial e hardware off the shelf.







O que é que um professor vai fazer a uma exposição dedicada a profissionais das indústrias? Aprender, perceber o que é que está para além da escola, quais os mundos para os quais temos de capacitar alunos. Deu para perceber que a automação e a robótica são hoje essenciais à produção industrial em larga escala. Boa parte dos expositores na Moldplás eram grandes empresas de hardware de robótica industrial, ou os seus revendedores ibéricos. 

Já no lado da impressão 3D, senti que tudo o que sei sobre esta tecnologia, e o que vejo a comunidade maker fazer, está ultrapassado em termos industriais. Já foram dados saltos muito mais à frente, no sentido da sofisticação das máquinas de impressão e materiais. Fiquei especialmente surpreendido pela quase banalidade da impressão 3D em metal, que há poucos anos era experimental e de usos restritos, mas hoje está ao alcance das PMEs. 

Resumindo, aquilo que digo aos meus alunos, ou em workshops, que poderá vir a ser possível com impressão 3D, ou já é possível em contextos experimentais? Tenho de rever o discurso, e mostrar que já se tornaram tecnologias comercialmente viáveis. É essa a grande aprendizagem que trago da 3D Additive Expo,

E quanto à digitalização 3D, é melhor nem falar disso. A diversidade de equipamentos de gama alta, capazes de digitalizações de alta qualidade, para engenharia reversa, metrologia, topologia e outras utilizações, era enorme. Tudo máquinas com valores a anos-luz do que uma escola (ou pequeno fablab) consegue aceder, claro.



terça-feira, 8 de novembro de 2022

Serão Tecnológico


 No próximo dia 25 de Novembro, a nossa escola faz anos e associamo-nos à comemoração. Como parte da noite aberta à comunidade, estaremos no espaço Maker do Centro de Recursos demonstrando projetos de robótica, programação e 3D que são desenvolvidos no Agrupamento.

segunda-feira, 7 de novembro de 2022

Workshops 3D Robótica para Todos

Dia 4 de novembro, o desafio foi desenvolver sessões de introdução à modelação 3D, numa atividade de parceria entre a ANPRI e a câmara municipal de Torres Vedras, no seu projeto Robótica para Todos. 


As sessões decorreram com uma turma de décimo ano de gestão da ESCO, escola profissional, e alunos do clube de robótica da Escola de S. Gonçalo. 

Dado o público, a opção foi pela introdução a formas mais avançadas de modelação do que as possibilitadas pela modelação por primitivos, e a sessão introduziu os alunos à modelação por CAD/Subdivisão de Superfícies usando o Sketchup.

 

sábado, 5 de novembro de 2022

Instantes

Workshops de introdução ao 3D, da ANPRI, na ESCO e Escola Básica de S. Gonçalo, Torres Vedras.

Às voltas com o Cody Rocky, oferta da EU Codeweek.



Aulas de TIC em modo de jogo, usando o Cody Roby para aprender a programar de forma diferente.


Workshop no CFAERC sobre pensamento computacional e a EU Codeweek.


O Clube de Robótica a regressar.


Programar o primeiro algoritmo na aula de TIC.

sexta-feira, 4 de novembro de 2022

Espirais Algorítmicas

 

Este projeto parte de umas das ideias de programação do texto 20 Things to do with a Computer, de Seymour Papert e Cynthia Solomon. Se no original parte do Logo, é possível adaptar para ambientes visuais. É um projeto interessante porque nos permite cruzar artes com introdução à programação, pensamento computacional, e alguma matemática. 

O princípio é simples: traçar o rasto deixado por um elemento que se desloca de forma incremental mas vira num ângulo único. O resultado é uma espiral, criando um efeito visual.

Estes guias foram desenvolvidos para o ambiente Tynker, mas podem ser replicados em qualquer ambiente visual.


Parte I: Criar o algoritmo inicial, definindo uma variável para os passos, e construindo a sequência que irá gerar o padrão visual espiralado.

Aqui, um exemplo de código que permite atingir este resultado. Para realizar este projeto, precisas de blocos de movimento para definir posição e os movimentos do personagem; definir uma variável para alterar os passos; usar a caneta para criar o gráfico; usar um ciclo para repetir ações múltiplas vezes. Dicas: embora a variável possa ter qualquer nome, para melhor organizar o algoritmo é boa ideia nomear as variáveis para a informação que queremos que elas guardem: 122º é um valor que dá resultados interessantes, mas podes experimentar qualquer valor entre 1º e 179º para ver que padrões espiralados geram.

Parte II: Automatizar o algoritmo, usando uma variável para definir valores aleatórios para os ângulos de rotação. 

Aqui, um exemplo de código que permite atingir este resultado. Gerando um valor aleatório (no intervalo específico entre 90 e 180 graus), o algoritmo gera um novo padrão espiralado sempre que corre.

domingo, 30 de outubro de 2022

ACD Pensamento Computacional: EU Codeweek

 




Manhã de sábado em formação descontraída na biblioteca da escola. O tema focou-se na Codeweek e promoção do pensamento computacional, experimentando programação sem computadores com o jogo Cody Roby, descobrindo os recursos da Codeweek e Hour of Code, e experimentando criar um algoritmo de arte generativa utilizando um ambiente de programação visual. Os participantes levaram consigo lembranças, cortesia da equipa da EU Codeweek.