Robôs autônomos são máquinas inteligentes capazes de realizar tarefas sem controle humano contínuo e explícito sobre seus movimentos. Seguidores de linha, como o nome sugere, constituem uma classe de robôs autônomos que identificam e percorrem uma trilha, normalmente caracterizada por uma linha de dimensões bem definidas. A conclusão de um percurso e sucesso do projeto depende, é claro, de uma boa estrutura física e de tomadas de decisões que respondam aos diferentes tipos de trajetória que o robô possa enfrentar. Clique aqui para assistir um vídeo explicativo sobre robôs seguidores de linha.
Com o objetivo de auxiliar os estudantes na criação e no desenvolvimento de robôs seguidores de linha, o PETEE promove Oficinas de Robôs Seguidores de Linha nas versões 1.0 e 2.0, além de disponibilizar materiais para auxiliar no estudo dos passos básicos e relevantes na criação desse tipo de robô. A Oficina 1.0 também é disponibilizada na modalidade online.
O que você verá neste curso:
Programação em Arduino
Eletrônica
Técnicas de controle básicas
Confecção de placas
Não é necessário ter conhecimento técnico para participar das oficinas. Para particiar da Oficina 2.0, recomendamos que já tenha participado da 1.0. Assista à Oficina 1.0 online e faça o download dos materias cliclando nos botões abaixo.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também a Oficina 1.0 na modalidade online, por meio da playlist no youtube acima.
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos duas apostilas para referência nos estudos. Na primeira, ensinamos a como construir seu primeiro robô seguidor de linha autônomo.
Na segunda apostila, ensinamos a melhorar seu projeto com técnicas de controle mais avançadas.
Nos slides, ensinamos de maneira resumida os tópicos discutidos nas apostilas.
O nome MATLAB vem de Matrix Laboratory (Laboratório de Matrizes), já que foi inicialmente construído para operações e procedimentos matriciais. Hoje, sua utilização e sua funcionalidade vão muito além disso. É um software interativo de alta performace, utilizado amplamente em diversas áreas, inclusive na engenharia. O MATLAB integra análise numérica, cálculo com matrizes, processamento de sinais, construção de gráficos, simulações e muito mais. Tudo isso em um ambiente de fácil uso, que atende do usuário básico ao mais avançado.
Com o objetivo de apresentar os conceitos básicos utilizados no MATLAB, o PETEE UFMG promove este minicurso nas modalidades presencial e online, além de disponibilizar materiais para estudo.
O que você verá neste curso:
Ambiente de trabalho
Estrutura de dados
Comandos e funções
Operadores
Controle de fluxo
Scripts
Gráficos
Polinômios
Introdução ao Simulink
Resoluções de exercícios
Não é necessário conhecimento prévio em MATLAB para participar. Clique aqui para instalar o software. Para adquirir uma licença do MATLAB, recomendamos a procura de departamentos ou laboratórios da sua universidade que disponibilizem a licença a estudantes. Assista ao curso online e faça o download dos materias cliclando nos botões abaixo.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também o minicurso na modalidade online, por meio da playlist no youtube acima.
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios com solucionário.
O slide usado durante os cursos presencial e online também está disponível para download.
Sites são essenciais para qualquer empresa ou inciativa. Mas o desenvolvimento web como um todo envolve várias ferramentas e ser capaz de criar e de modificar um site em seus aspectos estéticos e funcionais são habilidades que podem definir um Web Designer. Essa parte do desenvolvimento é chamada de front-end, em que o projetista é capaz de criar um site estático completo, fazendo uso de ferramentas como HTML, CSS e JavaScript.
Com o objetivo de apresentar os conceitos essenciais para o Web Design, o PETEE UFMG promove este minicurso, além de disponibilizar materiais para estudo.
O que você verá neste curso:
HTML
CSS
JavaScript
Ferramentas Git
Bootstrap
JQuery
Não há pré-requisitos para participar do curso, recomenda-se apenas a instalação de um bom editor de texto e de um navegador. Além disso, noções de programação e de edição de imagem podem complementar as habiliades desenvolvidas durante o curso. Este não é, entretanto, um curso voltado para programação. Para os estudantes que também desejam aprender a programar, oferecemos o Minicurso de Python.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também o minicurso na modalidade online, por meio da playlist no youtube acima.
Para fazer os exercícios propostos no material, é necessário baixar e descompactar o arquivo .zip que pode ser baixado clicando o botão abaixo. A pasta será seu site e é fundamental para o acompanhamento do curso.
O slide usado durante o curso presencial também está disponível para download.
As linguagens de programação podem ser entendidas como intermediárias entre usuários (programadores) e computadores. Elas são artifícios utilizados para passar instruções para máquinas, isto é, programar. Essas instruções são passadas por meio de códigos, rotinas, scripts ou outros arquivos. Elas também exigem o cumprimento de regras, como pontuações adequadas, palavras chaves e até mesmo identação (como é o caso em Python). Essas regras são conhecidas como sintaxe e variam dependendo da linguagem.
Python é uma linguagem de programação de propósito geral, multiparadigma e de alto nível, com uma sintaxe elegante e tipagem dinâmica. Pela sua capacidade e abrangência, pode ser facilmente moldada de acordo com a aplicação, como desenvolvimento web, robótica, desenvolvimento de aplicativos, etc.
Com o objetivo de apresentar os conceitos básicos utilizados na programação e a as características da linguagem, o PETEE UFMG promove o minicurso de Python, além de disponibilizar materiais para estudo.
O que você verá neste curso:
Estrutura de dados
Comandos e funções
Operadores
Controle de fluxo
Estruturas de dados compostas
Tratamento de exceções
Introdução à orientação a objetos
Pacotes
É necessário ter o Python instalado para participar do minicurso (o download pode ser feito neste link). Também recomendamos a instalação de alguma IDE ou o próprio IDLE que vem por padrão junto com a instalação. Instruções detalhadas podem ser encontradas na apostila.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também o minicurso na modalidade online, por meio da playlist no youtube acima.
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios com solucionário.
O slide usado durante o curso presencial também está disponível para download.
LaTeX é um conjunto de macros para o software de diagramação de textos TeX. Muito utilizado na produção de textos técnicos e científicos, o LaTeX é um software livre indicado para quem deseja elevar a qualidade e produtividade no desenvolvimento de TCCs, relatórios, artigos, livros, apostilas, etc.
Com o objetivo de ensinar não só aos estudantes de engenharia, mas qualquer pessoa interessada em aprender a utilizar o LaTeX, o PETEE UFMG promove este minicurso para apresentar os conceitos básicos e relevantes na produção de textos utilizando essa ferramenta.
O que você verá neste curso:
O que é LaTeX
Estruturação do arquivo de texto
Utilização de classes e modelos
Comandos e formas de exibição
Equações, figuras e tabelas
Referências e bibliografias
Não é necessário conhecimento prévio em LaTeX para participar. Durante o curso, utilizamos o editor de texto online Overleaf, portanto não é necessário fazer o download de nenhum editor. No entanto, se desejar, o estudante pode baixar e utilizar IDEs para o mesmo propósito.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também o minicurso na modalidade online, por meio da playlist no youtube acima.
Para fazer os exercícios propostos no slide, é necessário baixar o arquivo .zip clicando o botão abaixo. Esse arquivo deverá ser usado no Overleaf na criação de um novo projeto.
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes.
O slide usado durante o curso também está disponível para download. Nele estão alguns exercícios sugeridos para se fazer usando o arquivo .zip.
O LTspice é um programa desenvolvido pela empresa Analog Devices para esquematização e simulação de circuitos eletrônicos, muito utilizado no curso de Engenharia Elétrica e no mercado de trabalho e, portanto, o conhecimento em sua utilização é de fundamental importância para a formação do engenheiro eletricista.
Com o objetivo de ensinar não só os estudantes de engenharia, mas qualquer pessoa interessada em aprender a utilizar o LTspice, o PETEE UFMG promove este minicurso para apresentar conceitos relevantes na esquematização e simulação de circuitos eletrônicos utilizando essa ferramenta.
O que você verá neste curso:
Interface
Utilização de Fontes
Diretivas SPICE
Manipulação de Componentes
Simulações
Gráficos
Nenhum conhecimento aprofundado sobre circuitos é necessário para a realização deste curso, no entanto é necessário ter o programa instalado. Ele pode ser baixado e utilizado gratuitamente através do site da empresa Analog Devices.
Com os objetivos de aumentar a versatilidade e de atingir maiores públicos, nós promovemos também o minicurso na modalidade online, por meio da playlist no youtube acima.
O material desenvolvido encontra-se na forma de apostila. Faça o download dela clicando no botão abaixo.
O famoso programa desenvolvido pela Microsoft é usado em diversas aplicações financeiras, de gestão, de engenharia, de análise e de interpretação de dados. Criar planilhas práticas, bonitas e úteis é uma habilidade essencial tanto para vida profissional quanto para a pessoal.
Com o objetivo de ensinar não só aos estudantes de engenharia, mas qualquer pessoa interessada em aprender a utilizar o Excel, o PETEE UFMG promove este minicurso para apresentar conceitos relevantes na produção de planilhas utilizando essa ferramenta.
O que você verá neste curso:
Interface
Formatação e Aparência
Gráficos
Funções
Classificação e Filtragem de Dados
Tabelas e Gráficos Dinâmicos
Não é necessário conhecimento prévio em Excel para participar, no entanto, é necessário o programa instalado. Você pode obter uma licença do pacote Office 365 Education com seu e-mail institucional ou pode procurar seu departamento ou laboratório para adquirir outra licença.
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios com solucionário.
O ROS é uma ferramenta estado da arte no desenvolvimento de soluções na robótica. Devido ao seu funcionamento por meio de nós e tópicos, ele permite que sistema opere com diferentes programas e até diferentes máquinas se comunicando para a execução de uma tarefa.
Com o objetivo de ensinar os interessados por robótica a usar o ROS, bem como auxiliar no ensino dela nas disciplinas da UFMG, o grupo PETEE disponibiliza este material que ensina desde a instalação e preparação do ambiente Linux com o ROS até o uso de simuladores.
O que você verá neste material:
Introdução ao Linux
O que é ROS
Nós e Tópicos
Serviços e Parâmetros
Stage, RViz e Gazebo
CoppeliaSim
Recomenda-se conhecimentos de Python e de Matlab para iniciar os estudos em simulações robóticas.
O material desenvolvido encontra-se na forma de apostila. Faça o download dela clicando no botão abaixo.
Para melhorar a portabilidade dos códigos apresentados na apostila, eles estão organizados dentro de um repositório público no GitHub. Acesse o link abaixo para baixar os códigos.
Saber produzir conteúdos virtuais é essencial para o sucesso de seus produtos e iniciativas. Esses conteúdos envolvem desde a edição de vídeos até o conhecimento para se fazer uma transmissão ao vivo. Com esses conhecimentos, por exemplo, é possível promover cursos virtuais em duas modalidades: cursos por videoconferências e cursos por videoaulas. Ou até integrá-los em seu projeto.
Tendo em vista esse cenário, acrescido da necessidade ainda maior de conteúdos virtuais durante o isolamento social, o grupo PETEE preparou materiais com tutoriais sobre esse tema. O objetivo desses materiais é auxiliar na produção de vídeos para aulas, cursos e projetos pessoais.
O que você verá neste material:
Edição de Vídeos
Plataformas de Videoconferências
Plataformas de Transmissão
Não é necessário nenhum conhecimento prévio para o estudo desse material. Nele, citamos várias plataformas e programas. Você pode ter acesso a eles aqui:
Microsoft Teams (integrado ao Office 365 Education)
Neste vídeo ensinamos você a como usar e algumas ferramentas úteis da plataforma Conferência Web. Você pode usá-la, por exemplo, para fazer a apresentação do seu TCC, sua defesa de Mestrado, etc.
Devido a grande demanda por esse material em decorrência das necessidades de adaptação para conteúdos virtuais, disponibilizamos uma versão preliminar do material no botão abaixo.
As impressoras 3D têm como objetivo principal a prototipação de objetos e podem ser usadas para imprimir uma variedade de objetos
Ela também é importante para o meio ambiente, uma vez que evita ao máximo desperdiçar os materiais utilizados, já que vários objetos podem ser produzidos utilizando apenas a quantidade de material necessária
Ao percebermos a necessidade de material virtual sobre isso, o grupo PETEE preparou materiais para auxiliar você a utilizar uma impressora 3D. O objetivo destes materiais é auxiliar o usuário a produzir suas próprias peças 3D
O que você verá neste material:
Utilizar o Software
Utilizar o Hardware
O Manual do Software da Impressora 3D é um guia completo de utilização do programa de slicer Cura 3D. É um aplicativo de código aberto, sendo o desenvolvimento hospedado no GitHub, voltado para o processo de fatiamento das peças 3D, ou seja, gerar a preparação da sua peça para a impressora 3D. Softwares como o Cura são de extrema importância para se obter uma impressão final de qualidade, pois oferecem ao projetista uma gama de ajustes e configurações interessantes.
O Manual da Impressora 3D é um guia com objetivo de apresentar tudo sobre a Impressora 3D CR-10S, fabricada pela Creality 3D. Também é aplicável para as Impressoras CR-10 S4, CR-10 S5, CR-10. O manual abordará temas desde sua montagem, instalação, manutenções, manuseio de suas partes principais, cuidados elétricos, testes de funcionamento, limpeza, entre outras utilidades.
Esta apostila tem como objetivo capacitar, de forma didática e pontual, qualquer pessoa que se interesse em aprender desde as ferramentas básicas até desenhos e projetos técnicos disponíveis no AutoCAD, uma das ferramentas mais utilizadas no mercado de trabalho.
Neste material será abordado:
Apresentação do software
Ambiente de trabalho
Ferramentas
Planta baixa e Diagrama Unifilar
Laminações de um motor
Desenho em perspectiva
Conheça e aprenda a utilizar o software AutoCAD, uma das principais ferramentas de desenho técnico utilizadas atualmente.
Esta apostila tem como objetivo capacitar, de forma didática e pontual, qualquer pessoa que se interesse em aprender a utilizar uma calculadora científica. A apostila aborda desde funções básicas até funções mais avançadas que são necessárias em cursos da área de exatas.
Neste material será abordado:
Configuração da calculadora
Operações básicas
Operações Matemáticas
Modo Estatístico
Modo de regressão estatística
Outras funções
Aprenda a utilizar a calculadora científica e suas funções.
Esse software open-source é muito versátil e pode ser utilizado em diversas aplicações, desde modelagens 3D até a criação de cenas e animações. Conheça mais sobre o Blender e todo o mundo de aplicações possíveis para esse programa.
Com o objetivo de ensinar não só aos estudantes de engenharia, mas qualquer pessoa interessada em aprender a utilizar o Blender, o PETEE UFMG promove este minicurso para apresentar conceitos relevantes para a modelagem em 3 dimensões utilizando essa ferramenta.
O que você verá neste curso:
Interface
Screenshots
Workspaces
Properties
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios para a prática.
C++ é uma linguagem de programação altamente difundida no mercado, sendo considerada uma linguagem de baixo nível. Essa linguagem é ensinada nos cursos de introdução da programação nas universidades devido à sua versatilidade e complexidade.
Com o objetivo de ensinar não só aos estudantes de engenharia, mas qualquer pessoa interessada em aprender C++, o PETEE UFMG promove este minicurso para apresentar conceitos relevantes de programação.
O que você verá neste curso:
Ambiente de Desenvolvimento
Operadores
Entrada e saída de dados
Controle de fluxo
Bibliotecas e Namespaces
Nome, tipos e valores
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios para a prática.
Git é um sistema de versionamento de código altamente difundido no mercado, sendo de suma importância um profissional da área de tecnologia ter seu domínio. Esse sistema é muito utilizado em diversos projetos, pois facilita muito o trabalho colaborativo por meio de sua organização do fluxo de trabalho em forma de nós.
Com o objetivo de ensinar não só aos estudantes de engenharia, mas qualquer pessoa interessada em aprender Git, o PETEE UFMG promove este minicurso para apresentar conceitos relevantes sobre versionamento de código.
O que você verá neste curso:
O que é Git
Criação e manutenção de repositórios
Trabalhar com branches
Básico de GitHub
Para os estudantes que desejarem um estudo mais aplicado, desenvolvemos uma apostila para referência nos estudos. Nela, o conteúdo é descrito em mais detalhes e são propostos alguns exercícios para a prática.