Este documento apresenta conceitos de robótica e modelagem matemática de robôs. Discute modelagem geométrica, cinemática e dinâmica usando notação matricial e matriz de transformação homogênea. Também mostra como modelar robôs seriais no software livre Scilab.
O documento discute a nova versão 2.0 dos padrões WCAG (Web Content Accessibility Guidelines) para acessibilidade na web. Ele explica que a WCAG 2.0 foi lançada em 2008 pelo W3C para atualizar e melhorar a versão 1.0 de 1999. A WCAG 2.0 inclui 4 princípios e 12 recomendações para tornar conteúdo web acessível a pessoas com deficiências. Exemplos demonstram como fornecer texto alternativo para imagens de forma a torná-las compreensíveis.
Contornar armadilhas: o desafio de criar um website acessível e inclusivoRita Gonçalves
O documento descreve a criação de um website acessível pelo Serviço de Apoio ao Utilizador com Necessidades Especiais da Universidade de Aveiro. O website foi desenvolvido usando o WordPress e plugins de acessibilidade para atender utilizadores cegos ou com baixa visão. O site passou por validações e correções para cumprir diretrizes internacionais sobre acessibilidade na web.
O documento resume o currículo de um profissional com 11 anos de experiência em TI, pós-graduado em engenharia de sistemas e certificado em testes de software pela IBM e ISTQB. Ele atua como engenheiro de software na IBM e professor de qualidade de software.
Acessibilidade na WEB: Padrões na Web e WCAG 2.0 - Reinaldo FerrazGovBR
O documento discute acessibilidade na web e os padrões WCAG 2.0. Ele explica brevemente o que é o W3C, seu escritório no Brasil e como a acessibilidade beneficia pessoas com deficiência e idosos, além de usuários de dispositivos móveis. Também apresenta os 4 princípios e 12 recomendações dos WCAG 2.0 para tornar conteúdos acessíveis.
"A Tecnologia em prol da acessibilidade: construindo uma WEB acessível a todos"GovBR
O documento discute a importância da acessibilidade na web para pessoas com deficiência. Apresenta a Convenção sobre os Direitos das Pessoas com Deficiência que estabelece um novo paradigma vendo a pessoa com deficiência e não a deficiência. Também contrasta o conceito de "especial" com o de "acessível" mostrando que este último é mais inclusivo e beneficia a todos.
A linguagem HMTL, básica para o funcionamento da web como a conhecemos hoje, vem evoluindo garaças ao Consórcio W3C e o seu papel definidor dos padrões web. Essa palestra vai apresentar o histórico da Web e sua evolução desde o seu surgimento, as novidades da futura recomendação HTML5, os novos elementos com valor semântico e suas diferenças com o HTML4 e porque a nova versão do HTML vai mudar a web.
Perguntas para o ensino fundamental maiorFábio Brito
Este documento contém 896 questões de Matemática dos 5o ao 8o ano para preparar avaliações, simulados ou questões extras. Fornece também os contatos dos professores que elaboraram as questões.
O documento apresenta novas tecnologias de representação e interação para simulação, engenharia e MDSE, incluindo exemplos e estudos de caso. Dois mini-estágios são propostos: um aplicando robótica e realidade aumentada e outro interface de hardware para simulação em Matlab. Conceitos como MBSE, realidade virtual, aumentada e cruzada são explicados, com ênfase na melhoria da interação homem-máquina.
O documento discute a nova versão 2.0 dos padrões WCAG (Web Content Accessibility Guidelines) para acessibilidade na web. Ele explica que a WCAG 2.0 foi lançada em 2008 pelo W3C para atualizar e melhorar a versão 1.0 de 1999. A WCAG 2.0 inclui 4 princípios e 12 recomendações para tornar conteúdo web acessível a pessoas com deficiências. Exemplos demonstram como fornecer texto alternativo para imagens de forma a torná-las compreensíveis.
Contornar armadilhas: o desafio de criar um website acessível e inclusivoRita Gonçalves
O documento descreve a criação de um website acessível pelo Serviço de Apoio ao Utilizador com Necessidades Especiais da Universidade de Aveiro. O website foi desenvolvido usando o WordPress e plugins de acessibilidade para atender utilizadores cegos ou com baixa visão. O site passou por validações e correções para cumprir diretrizes internacionais sobre acessibilidade na web.
O documento resume o currículo de um profissional com 11 anos de experiência em TI, pós-graduado em engenharia de sistemas e certificado em testes de software pela IBM e ISTQB. Ele atua como engenheiro de software na IBM e professor de qualidade de software.
Acessibilidade na WEB: Padrões na Web e WCAG 2.0 - Reinaldo FerrazGovBR
O documento discute acessibilidade na web e os padrões WCAG 2.0. Ele explica brevemente o que é o W3C, seu escritório no Brasil e como a acessibilidade beneficia pessoas com deficiência e idosos, além de usuários de dispositivos móveis. Também apresenta os 4 princípios e 12 recomendações dos WCAG 2.0 para tornar conteúdos acessíveis.
"A Tecnologia em prol da acessibilidade: construindo uma WEB acessível a todos"GovBR
O documento discute a importância da acessibilidade na web para pessoas com deficiência. Apresenta a Convenção sobre os Direitos das Pessoas com Deficiência que estabelece um novo paradigma vendo a pessoa com deficiência e não a deficiência. Também contrasta o conceito de "especial" com o de "acessível" mostrando que este último é mais inclusivo e beneficia a todos.
A linguagem HMTL, básica para o funcionamento da web como a conhecemos hoje, vem evoluindo garaças ao Consórcio W3C e o seu papel definidor dos padrões web. Essa palestra vai apresentar o histórico da Web e sua evolução desde o seu surgimento, as novidades da futura recomendação HTML5, os novos elementos com valor semântico e suas diferenças com o HTML4 e porque a nova versão do HTML vai mudar a web.
Perguntas para o ensino fundamental maiorFábio Brito
Este documento contém 896 questões de Matemática dos 5o ao 8o ano para preparar avaliações, simulados ou questões extras. Fornece também os contatos dos professores que elaboraram as questões.
O documento apresenta novas tecnologias de representação e interação para simulação, engenharia e MDSE, incluindo exemplos e estudos de caso. Dois mini-estágios são propostos: um aplicando robótica e realidade aumentada e outro interface de hardware para simulação em Matlab. Conceitos como MBSE, realidade virtual, aumentada e cruzada são explicados, com ênfase na melhoria da interação homem-máquina.
O documento apresenta a biografia e áreas de interesse de Kleber de Oliveira Andrade, incluindo programação de jogos, inteligência artificial e robótica. Ele também descreve vários projetos e pesquisas relacionados a desenvolvimento de jogos, sistemas neurais para estacionamento de veículos e jogos sérios para reabilitação robótica.
O documento fornece informações sobre desenho técnico, incluindo conceitos, normas, projeções ortogonais usando o método europeu de três vistas, e exemplos de exercícios de projeção ortográfica. O autor discute a importância do desenho técnico para transmitir ideias de projeto e as diferenças em relação ao desenho artístico. Normas de desenho como escalas, linhas, cotagem e legendas são explicadas.
Este documento fornece informações sobre um curso de pós-graduação em econometria, incluindo horário, professor, leituras sugeridas e tópicos como combinações de previsões e modelos híbridos.
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
O documento apresenta as atividades de pesquisa e desenvolvimento em inteligência artificial realizadas pelo TECPAR e CESI, incluindo sistemas especialistas, inteligência artificial distribuída, bioinformática, game AI e robótica. Também discute a evolução da IA, suas aplicações e tendências futuras, como interfaces mais integradas entre homem e máquina.
Aprender uma linguagem de programação é importante para engenheiros para desenvolver raciocínio lógico e compreender como sistemas são construídos. Algoritmos são sequências de instruções para resolver problemas. Experiências com programação incluem classificações de receitas governamentais usando códigos numéricos.
O documento discute robôs, robótica e aviões não tripulados. Explica que robôs são dispositivos programados para realizar tarefas de forma autônoma ou controlada. A robótica requer conhecimentos em eletrônica, mecânica e software. Aviões não tripulados podem realizar missões perigosas sem risco a vidas humanas.
O documento discute a construção de um robô educacional utilizando materiais como Arduino, motores e sensores ultrassônicos. Ele fornece instruções detalhadas sobre como montar a estrutura mecânica e eletrônica do robô e programa-lo para detectar distâncias e se movimentar.
PARAGRAM - Design Computacional aplicado ao BIMJose Vargas
O documento descreve os serviços de uma empresa de consultoria em design computacional aplicado a processos BIM. A empresa oferece consultoria para implantação de processos e tecnologia BIM, treinamentos em ferramentas de projeto e gestão da informação da construção, e soluções customizadas para melhoria da produtividade de projetos de arquitetura e engenharia. A empresa é formada por profissionais experientes em aplicação de tecnologia BIM orientada a projetos de arquitetura, engenharia e construção.
Este documento propõe a construção de um robô autônomo capaz de explorar um labirinto sem demarcações. O robô usará sensores ultrassônicos e seguidores de linha para navegar pelo labirinto e alcançar um ponto final determinado, sem ajuda humana. Ele será construído com placas Arduino e outros componentes eletrônicos e mecânicos reciclados.
Mestrado - Sistema Neural Reativo para o Estacionamento Paralelo com uma Únic...Kleber de Oliveira Andrade
O documento apresenta um estudo sobre o desenvolvimento de um sistema neural capaz de realizar a manobra de estacionamento paralelo de um veículo em uma única manobra em um ambiente simulado bidimensional. O sistema foi projetado para atingir os objetivos de estudar técnicas de aprendizado de máquina e redes neurais aplicadas ao problema, além de simular o sistema desenvolvido.
Este documento descreve um curso de Tecnologias Digitais que ensina sobre animação 3D. O curso abrange tópicos como modelagem 3D, texturização, iluminação, animação e renderização. Alguns softwares de animação 3D mencionados incluem Blender, 3ds Max, Maya e Cinema 4D.
Este documento descreve duas atividades práticas de robótica realizadas com estudantes do 3o ano do ensino fundamental. A primeira atividade envolveu a construção de um semáforo programável usando LEDs e Arduino. A segunda atividade foi a criação de um LED RGB controlado por potenciômetro para simular as cores do arco-íris.
Apresentação sobre o uso de testes metamórficos de software aplicados a problemas com alta complexidade ciclomática ou caixa opaca, como: APIs, contratos complexos, modelos de machine learning e deep learning. São mostrados exemplos do mundo real, ferramentas em python e a aplicação desse estilo de teste automatizado nesses casos de uso.
9. IA 1 - Introdução a programação em Python.pdfMilvaNnMarluZz
O documento apresenta uma introdução à programação em Python, abordando tópicos como:
1) A história e características da linguagem Python;
2) O ambiente de desenvolvimento em Python;
3) Tipos básicos como inteiros, floats e strings;
4) Estruturas de dados como listas, tuplas e dicionários.
Este documento descreve um projeto de pesquisa sobre um enxame de robôs cooperativos e afetivos. O projeto propõe a construção de robôs que podem interagir com o ambiente, se comunicar entre si e atacar alvos juntos. Os robôs foram construídos com kits Lego Mindstorms e programados no Labview para realizar tarefas como patrulhamento, desvio de obstáculos e busca de alvos. Testes foram realizados para verificar a capacidade dos robôs de se comunicarem e atacarem alvos de forma sincron
1) O documento fornece exemplos de questões e conteúdos de matemática sobre geometria, álgebra e estatística que podem ser abordados no PROEB e SAEB.
2) São apresentados exemplos de problemas e atividades sobre figuras planas e espaciais, porcentagem, sistemas de equações, relações métricas, gráficos e tabelas.
3) As questões vêm acompanhadas de referências bibliográficas e são categorizadas de acordo com os tópicos da matriz curricular do CBC.
O documento fornece exemplos de questões de matemática relacionadas a tópicos como geometria plana e espacial, sistemas de equações, porcentagem, relações métricas, estatística e probabilidade. As questões são acompanhadas de referências bibliográficas e estão organizadas de acordo com os descritores do SAEB e PROEB.
Padrões de Projeto de Software Orientado a ObjetosCloves da Rocha
O documento apresenta o tema Padrões de Projeto de Software Orientados a Objetos. Discute a inspiração dos padrões de projeto, o catálogo de soluções conhecido como Gang of Four e o formato de descrição dos padrões. Apresenta o padrão Abstract Factory como exemplo, descrevendo seu objetivo, estrutura, participantes e implementação.
O documento discute as vantagens do WordPress como plataforma para desenvolvimento de sites e redes sociais. Inicialmente criado para blogs, o WordPress evoluiu para ser um sistema de gerenciamento de conteúdo (CMS) flexível com milhares de plugins e temas disponíveis que o tornam uma ferramenta poderosa e amigável para criação de sites de todos os portes.
Buracos negros são regiões do espaço-tempo onde a gravidade é tão forte que nada, nem mesmo a luz, pode escapar. Eles se formam quando estrelas massivas colapsam ao final de suas vidas e podem ser detectados quando a matéria que cai neles emite radiação. A fonte Cygnus X-1 é um possível buraco negro detectado por variar e desaparecer periodicamente sua emissão de raios-X.
O objetivo da palestra é valorizar o esforço dos programadores que criaram os jogos clássicos do Atari 2600. Uma apresentação básica da arquitetura (em particular das limitações de CPU/memória e do chip TIA), montagem e rodagem, em um emulador, de um pequeno experimento, demonstrando a complexidade envolvida na criação de um jogo completo.
Palestrante
Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
Uma palestra para explorar o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.
Palestrante: Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
O documento apresenta a biografia e áreas de interesse de Kleber de Oliveira Andrade, incluindo programação de jogos, inteligência artificial e robótica. Ele também descreve vários projetos e pesquisas relacionados a desenvolvimento de jogos, sistemas neurais para estacionamento de veículos e jogos sérios para reabilitação robótica.
O documento fornece informações sobre desenho técnico, incluindo conceitos, normas, projeções ortogonais usando o método europeu de três vistas, e exemplos de exercícios de projeção ortográfica. O autor discute a importância do desenho técnico para transmitir ideias de projeto e as diferenças em relação ao desenho artístico. Normas de desenho como escalas, linhas, cotagem e legendas são explicadas.
Este documento fornece informações sobre um curso de pós-graduação em econometria, incluindo horário, professor, leituras sugeridas e tópicos como combinações de previsões e modelos híbridos.
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
O documento apresenta as atividades de pesquisa e desenvolvimento em inteligência artificial realizadas pelo TECPAR e CESI, incluindo sistemas especialistas, inteligência artificial distribuída, bioinformática, game AI e robótica. Também discute a evolução da IA, suas aplicações e tendências futuras, como interfaces mais integradas entre homem e máquina.
Aprender uma linguagem de programação é importante para engenheiros para desenvolver raciocínio lógico e compreender como sistemas são construídos. Algoritmos são sequências de instruções para resolver problemas. Experiências com programação incluem classificações de receitas governamentais usando códigos numéricos.
O documento discute robôs, robótica e aviões não tripulados. Explica que robôs são dispositivos programados para realizar tarefas de forma autônoma ou controlada. A robótica requer conhecimentos em eletrônica, mecânica e software. Aviões não tripulados podem realizar missões perigosas sem risco a vidas humanas.
O documento discute a construção de um robô educacional utilizando materiais como Arduino, motores e sensores ultrassônicos. Ele fornece instruções detalhadas sobre como montar a estrutura mecânica e eletrônica do robô e programa-lo para detectar distâncias e se movimentar.
PARAGRAM - Design Computacional aplicado ao BIMJose Vargas
O documento descreve os serviços de uma empresa de consultoria em design computacional aplicado a processos BIM. A empresa oferece consultoria para implantação de processos e tecnologia BIM, treinamentos em ferramentas de projeto e gestão da informação da construção, e soluções customizadas para melhoria da produtividade de projetos de arquitetura e engenharia. A empresa é formada por profissionais experientes em aplicação de tecnologia BIM orientada a projetos de arquitetura, engenharia e construção.
Este documento propõe a construção de um robô autônomo capaz de explorar um labirinto sem demarcações. O robô usará sensores ultrassônicos e seguidores de linha para navegar pelo labirinto e alcançar um ponto final determinado, sem ajuda humana. Ele será construído com placas Arduino e outros componentes eletrônicos e mecânicos reciclados.
Mestrado - Sistema Neural Reativo para o Estacionamento Paralelo com uma Únic...Kleber de Oliveira Andrade
O documento apresenta um estudo sobre o desenvolvimento de um sistema neural capaz de realizar a manobra de estacionamento paralelo de um veículo em uma única manobra em um ambiente simulado bidimensional. O sistema foi projetado para atingir os objetivos de estudar técnicas de aprendizado de máquina e redes neurais aplicadas ao problema, além de simular o sistema desenvolvido.
Este documento descreve um curso de Tecnologias Digitais que ensina sobre animação 3D. O curso abrange tópicos como modelagem 3D, texturização, iluminação, animação e renderização. Alguns softwares de animação 3D mencionados incluem Blender, 3ds Max, Maya e Cinema 4D.
Este documento descreve duas atividades práticas de robótica realizadas com estudantes do 3o ano do ensino fundamental. A primeira atividade envolveu a construção de um semáforo programável usando LEDs e Arduino. A segunda atividade foi a criação de um LED RGB controlado por potenciômetro para simular as cores do arco-íris.
Apresentação sobre o uso de testes metamórficos de software aplicados a problemas com alta complexidade ciclomática ou caixa opaca, como: APIs, contratos complexos, modelos de machine learning e deep learning. São mostrados exemplos do mundo real, ferramentas em python e a aplicação desse estilo de teste automatizado nesses casos de uso.
9. IA 1 - Introdução a programação em Python.pdfMilvaNnMarluZz
O documento apresenta uma introdução à programação em Python, abordando tópicos como:
1) A história e características da linguagem Python;
2) O ambiente de desenvolvimento em Python;
3) Tipos básicos como inteiros, floats e strings;
4) Estruturas de dados como listas, tuplas e dicionários.
Este documento descreve um projeto de pesquisa sobre um enxame de robôs cooperativos e afetivos. O projeto propõe a construção de robôs que podem interagir com o ambiente, se comunicar entre si e atacar alvos juntos. Os robôs foram construídos com kits Lego Mindstorms e programados no Labview para realizar tarefas como patrulhamento, desvio de obstáculos e busca de alvos. Testes foram realizados para verificar a capacidade dos robôs de se comunicarem e atacarem alvos de forma sincron
1) O documento fornece exemplos de questões e conteúdos de matemática sobre geometria, álgebra e estatística que podem ser abordados no PROEB e SAEB.
2) São apresentados exemplos de problemas e atividades sobre figuras planas e espaciais, porcentagem, sistemas de equações, relações métricas, gráficos e tabelas.
3) As questões vêm acompanhadas de referências bibliográficas e são categorizadas de acordo com os tópicos da matriz curricular do CBC.
O documento fornece exemplos de questões de matemática relacionadas a tópicos como geometria plana e espacial, sistemas de equações, porcentagem, relações métricas, estatística e probabilidade. As questões são acompanhadas de referências bibliográficas e estão organizadas de acordo com os descritores do SAEB e PROEB.
Padrões de Projeto de Software Orientado a ObjetosCloves da Rocha
O documento apresenta o tema Padrões de Projeto de Software Orientados a Objetos. Discute a inspiração dos padrões de projeto, o catálogo de soluções conhecido como Gang of Four e o formato de descrição dos padrões. Apresenta o padrão Abstract Factory como exemplo, descrevendo seu objetivo, estrutura, participantes e implementação.
O documento discute as vantagens do WordPress como plataforma para desenvolvimento de sites e redes sociais. Inicialmente criado para blogs, o WordPress evoluiu para ser um sistema de gerenciamento de conteúdo (CMS) flexível com milhares de plugins e temas disponíveis que o tornam uma ferramenta poderosa e amigável para criação de sites de todos os portes.
Buracos negros são regiões do espaço-tempo onde a gravidade é tão forte que nada, nem mesmo a luz, pode escapar. Eles se formam quando estrelas massivas colapsam ao final de suas vidas e podem ser detectados quando a matéria que cai neles emite radiação. A fonte Cygnus X-1 é um possível buraco negro detectado por variar e desaparecer periodicamente sua emissão de raios-X.
O objetivo da palestra é valorizar o esforço dos programadores que criaram os jogos clássicos do Atari 2600. Uma apresentação básica da arquitetura (em particular das limitações de CPU/memória e do chip TIA), montagem e rodagem, em um emulador, de um pequeno experimento, demonstrando a complexidade envolvida na criação de um jogo completo.
Palestrante
Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
Uma palestra para explorar o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.
Palestrante: Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
Quem nunca perdeu um arquivo após deletar algo por engano na máquina fotográfica, computador ou celular? Ou ainda, quem nunca formatou um pendrive ou partição de disco sem querer? Veja como utilizar técnicas de Forense Computacional para recuperar arquivos apagados. Recuperações a partir de dados ainda existentes na memória RAM e demonstrações ao vivo.
Palestrante: João Eriberto Mota Filho
Oficial de Cavalaria do Exército Brasileiro. Gerente de Rede e de Segurança em Rede do Gabinete do Comandante do Exército. Coordenador e professor da pós-graduação em Software Livre na Universidade Católica de Brasília (UCB) e professor da pós-graduação em Perícia Digital (UCB). Autor dos livros Linux & Seus Servidores (2000), Pequenas Redes com Microsoft Windows (2001) e Descobrindo o Linux (2ª edição em 2007).
Com tantas app stores, fabricantes e sistemas operacionais diferentes, em qual deles devemos apostar? Esta provavelmente é a sua maior dúvida se você está pensando em lançar uma start-up, criar jogos ou apps para seus serviços web no mundo mobile. Saiba onde investir e os porquês de cada plataforma. Conheça diferentes SDK cross-platform, apostas em Mobile Web app ou Nativo App.
Palestrante: Igor Costa
Tem 12 anos de experiência no mercado de software. É co-fundador da RIACycle, empresa brasileira dedicada a criar apps para web/mobile e a ensinar uma vasta rede de desenvolvedores. Palestrante assíduo, já particiou de vários eventos como o iMasters Intercon, Campus Party, Just Java, Flash Camp Brasil, Flex for Kids, Flex Mania, Flash Open Source Conference, faculdades, etc.
O documento discute tempestades solares, incluindo explosões solares (flares) e ejeções de massa coronal. Ele explica que essas tempestades solares emitem radiação e partículas energéticas que podem interferir nos sistemas elétricos e de comunicações na Terra e causar danos a satélites e espaçonaves. O documento também discute o ciclo solar de 11 anos e teorias não comprovadas sobre profecias maias relacionadas a tempestades solares.
Este documento discute a busca por planetas além do nosso Sistema Solar. Resume os principais métodos utilizados para detectar planetas extrassolares, incluindo velocidade radial, trânsitos, lente gravitacional e detecção direta. Também descreve alguns dos principais satélites dedicados a essa busca, como CoRoT, Kepler e Gaia.
3 (dos 5) dados incríveis sobre o LHC
[A] Lugar mais frio da galáxia (- 271 oC)
[B] Um dos lugares mais quentes no Universo (10.106.109 oC)
[C] Mais vazio que o espaço exterior
O documento fornece detalhes sobre o Large Hadron Collider (LHC) no CERN, destacando 3 de seus 5 dados mais incríveis: seu sistema de refrigeração criogênica produz as temperaturas mais baixas da galáxia; as colisões de prótons
Este documento fornece instruções para construir uma luneta (telescópio refrator) de baixo custo utilizando lentes e tubos. Explica os conceitos básicos de óptica envolvidos no funcionamento de um refrator e fornece dicas sobre montagem, uso e sites para mais informações sobre astronomia.
Hardware livre Arduino: eletrônica e robótica com hardware e software livresCampus Party Brasil
O documento apresenta uma introdução ao Arduino, um hardware livre para eletrônica e robótica. Apresenta os objetivos do Arduino, como licenciamento de hardware livre, modelos de placas como Arduino Uno e shields. Explica brevemente o funcionamento básico do Arduino com instruções como pinMode, digitalWrite e delay. Demonstra também o controle de um servo motor usando PWM e biblioteca Servo.
Este documento discute a educação inclusiva e o uso da robótica pedagógica para apoiar alunos com deficiência. Em particular, ele explora (1) o desenvolvimento de maquetes táteis sonoras para fornecer informações espaciais para pessoas cegas e (2) o mapeamento tátil sonoro do campus da UNICAMP para facilitar a navegação independente. O documento argumenta que a robótica pedagógica pode promover a autonomia e inclusão de alunos com deficiência.
Fazendo do jeito certo: criando jogos sofisticados com DirectXCampus Party Brasil
Tecnologias vêm e vão, mas apenas uma permanece ao longo do tempo: o DirectX. Com o novo Windows 8 à vista, não poderia ser diferente e, nesta palestra, iremos explorar esta tecnologia, suas características e recursos, principalmente sob os novos aspectos necessários para a criação de jogos para Windows 8 e a interface Metro.
Palestrante: José Antonio Leal de Farias
CEO da Stairs Game Studio, professor, bacharel em Ciências da Computação pela UFCG, XNA/Directx Microsoft Most Valuable Professional, autor de livros e artigos publicados no Brasil e nos Estados Unidos e programador profissional há mais de uma década.
This document provides an overview and introduction to Linux and open source. It discusses the history and origins of Linux from 1969 with Unix at Bell Labs to Linus Torvalds starting the Linux kernel project in 1991. It describes the key components of an operating system distribution and popular distributions like Red Hat, Debian, and Fedora. The document outlines how Linux has been used for servers, embedded systems, supercomputers, and desktops. It also discusses open source licensing and communities and how to get started with Linux.
Este documento discute a educação inclusiva e o uso da robótica pedagógica para promover a autonomia de pessoas com deficiência. Em particular, ele descreve (1) um projeto de pesquisa que desenvolve maquetes táteis e sonoras para ensinar conceitos geográficos; e (2) um mapa tátil e sonoro da Universidade Estadual de Campinas para guiar pessoas com deficiência visual.
Gestão e monitoramento de redes e dispositivos com Software LivreCampus Party Brasil
O documento descreve as funcionalidades e benefícios do Zabbix para monitoramento de ativos. O Zabbix permite monitorar ativos de forma proativa, detectar falhas antecipadamente e analisar a qualidade dos serviços de baixo custo. Ele é uma solução escalável com interface amigável que usa agentes para coletar métricas de ativos e dispara ações com base em triggers.
O documento apresenta a suíte de software livre Kicad para projeto de circuitos impressos, descrevendo seus principais módulos (Eeschema, Cvpcb, Pcbnew, Gerbview), seu idealizador Jean-Pierre Charras e referências sobre o tema.
Ideias e ferramentas para publicar conteúdo de forma relevante aproveitando os recursos das redes sociais tendo como base o caso do site Vida de Programador.
Palestrante: André Noel
Bacharel em Ciência da Computação pela Universidade Estadual de Maringá é desenvolvedor web desde 2002, mesmo ano em que aderiu ao Linux. Atualmente é membro do Conselho da Comunidade Ubuntu-BR e autor do site Vida de Programador.
O documento discute o tema de Cloud Computing e suas tendências. Aborda o que é Cloud Computing, suas vantagens como economia de infraestrutura e acessibilidade, cenários propícios e impróprios para sua adoção, e tendências como maior segurança e desempenho. Também discute a relação entre Cloud Computing e Virtualização.
1. Ferramenta de Robótica Livre Para
Modelagem Geométrica de Robôs
Prof. Dr. Carlos André Dias Bezerra
Universidade Federal do Ceará
São Paulo - Jan/2011
2. Apresentação
1. Conceitos.
2. Modelo matemático.
3. Modelagem matemática de um robô serial.
4. Modelagem usando o Scilab.
2
Prof. Carlos André Dias Bezerra
3. Conceitos
Robótica
Essas relações matemáticas são obtidas através da
modelagem do robô ou manipulador.
A modelagem cinemática analisa a geometria, a
velocidade e a aceleração dos manipuladores e na
modelagem dinâmica, são analisados os efeitos
inerciais.
3
Prof. Carlos André Dias Bezerra
4. Conceitos
Robótica Livre www.roboticalivre.org
É uma proposta diferenciada de robótica
educacional desenvolvida com soluções livres em
substituição aos produtos comerciais.
“Propõe o uso de softwares livres (Linux e seus
aplicativos) como base para a programação, e
utiliza-se da sucata de equipamentos
eletroeletrônicos e outros tipos de lixo, para a
construção de kits alternativos de robótica
pedagógica”.
4
Prof. Carlos André Dias Bezerra
5. Conceitos
Robótica
?
Cinemática Geometria Velocidade Aceleração
Dinâmica Efeitos inerciais Braço Base Garra
Atuador Efetuador Elemento terminal Punho
Junta Matriz Coordenadas Orientação Posição
Estrutura.
5
Prof. Carlos André Dias Bezerra
6. Conceitos
Robótica
Estrutura Cinemática
Robô serial.
Robô híbrido.
Robô Paralelo.
6
Prof. Carlos André Dias Bezerra
7. Modelo matemático
1. Conceitos.
2. Modelo Matemático.
3. Modelagem matemática de um robô serial.
4. Modelagem usando o Scilab.
7
Prof. Carlos André Dias Bezerra
8. Modelo matemático
Definição
É o formalismo algébrico utilizado para obter as
equações matemáticas que representam o
modelo físico do robô.
Pode ser dividido em:
- modelagem geométrica,
- modelagem cinemática,
- modelagem dinâmica.
8
Prof. Carlos André Dias Bezerra
9. Modelo matemático
Definição
A modelagem geométrica estuda o
modelo geométrico direto e o modelo
geométrico inverso das estruturas.
Obs: os modelos cinemáticos e dinâmicos não serão
abordados aqui.
9
Prof. Carlos André Dias Bezerra
10. Modelo matemático
Modelos geométricos
O modelo geométrico inverso - MGI da
estrutura robótica visa obter as coordenadas
generalizadas, que definem a configuração
do robô, em função da posição e orientação
do elemento terminal.
No modelo geométrico direto - MGD da
estrutura obtêm-se as coordenadas
operacionais, que definem a posição e a
orientação do elemento terminal, em função
da configuração do robô.
10
Prof. Carlos André Dias Bezerra
11. Modelo matemático
Métodos matemáticos
Durante as décadas de 50 e 60, foram
desenvolvidos métodos específicos para a
modelagem de mecanismos espaciais.
Entre eles, Denavit e Hartenberg (1964)
desenvolveram um método baseado na matriz de
transformação homogênea para a modelagem
cinemática e dinâmica de sistemas multicorpos.
Este procedimento foi, posteriormente aplicado em
robótica por Pieper (1968) e Paul (1983).
11
Prof. Carlos André Dias Bezerra
12. Modelo matemático
Representação do modelo matemático
x = f (ө) MGD
Ө = f(x) MGI
12
Prof. Carlos André Dias Bezerra
13. Modelagem matemática de um robô serial
1. Conceitos.
2. Modelo Matemático.
3. Modelagem matemática de um robô serial.
4. Modelagem usando o Scilab.
13
Prof. Carlos André Dias Bezerra
14. Modelagem matemática de um robô serial
Notação matricial – Robô serial plano - RR
14
Prof. Carlos André Dias Bezerra
15. Modelagem matemática de um robô serial
Notação matricial – Robô serial - RRR
Modelo Direto
Px = ?
Py = ?
Pz = ?
Modelo Inverso
Ø1=?
Ø2=?
Ø3=?
15
Prof. Carlos André Dias Bezerra
16. Modelagem matemática de um robô serial
Matriz de tranformação homogênea – Top
0
16
Prof. Carlos André Dias Bezerra
17. Modelagem matemática de um robô serial
Matriz de transformação clássica – R3x3
17
Prof. Carlos André Dias Bezerra
18. Modelagem usando o Scilab
1. Conceitos.
2. Modelo Matemático.
3. Modelagem matemática de um robô serial.
4. Modelagem usando o Scilab.
18
Prof. Carlos André Dias Bezerra
19. Modelagem usando o Scilab
Scilab www.scilab.org
Pacote de software científico para computação numérica
em código aberto para aplicações em engenharia e
ciências.
Scilab é um “open source software”.
Desde 1994 é livremente distribuído juntamente com o
código fonte via internet.
Atualmente é usado em ambientes educacionais e
industriais ao redor do mundo.
Desde Maio de 2003 o Scilab é de responsabilidade do
19 Scilab Consortium.
Prof. Carlos André Dias Bezerra
20. Modelagem usando o Scilab
Scilab www.scilab.org
20
Prof. Carlos André Dias Bezerra
21. Modelagem matemática de um robô serial
Trajetória elemento terminal do Robô serial - RRR
21
Prof. Carlos André Dias Bezerra
22. Modelagem usando o Scilab
Scilab www.scilab.org
22
Prof. Carlos André Dias Bezerra
23. Conclusão
Foi visto a metodologia para determinação do MGDI.
Scilab é uma ferramenta poderosa para uso em
Robótica.
É possível utilizá-lo para modelar robôs usando o
RTSS.
23
Prof. Carlos André Dias Bezerra
24. Agradecimentos
Organização do Campus Party 2011.
Prof. Danilo Rodrigues Cesar.
Eng. Samy Nascimento.
24
Prof. Carlos André Dias Bezerra
25. Contato
cadbufc@gmail.com
25
Prof. Carlos André Dias Bezerra