| Name: | Description: | Size: | Format: | |
|---|---|---|---|---|
| 9.4 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
A robótica já não faz parte do futuro, mas sim do presente. Em pouco tempo esta tecnologia demonstrou ser a solução mais viável em muitos problemas. Os principais objetivos da robotização de um processo são a redução de custos e o aumento da produtividade sendo estes os benefícios que estão enraizados em qualquer tipo de negócio. Contudo com o aumento na procura destas soluções a robótica industrial tem vindo a tornar-se mais acessível e o número de projetos, nesta área, tem vindo a aumentar exponencialmente. Hoje em dia, uma máquina que possua tecnologia como Visão ou Inteligência Artificial aumenta o seu leque de soluções. Por exemplo, ´e capaz de se exprimir artisticamente ou aprender com o seu próprio trabalho sem a intervenção do ser humano, automatizando assim a tarefa que está a desempenhar. Outras ferramentas capazes de se apresentarem como grandes soluções para o aumento da produtividade e automatização de processos são os programas Computer Aided Design (CAD). Esta dissertação foca-se numa solução que interliga a robótica e as ferramentas CAD com o principal objetivo de comprovar o que estas duas tecnologias são capazes. Assim, o presente projeto pretende demonstrar uma solução que visa aplicar uma pintura num objeto, de forma automática, tendo por base o desenho importado de um software CAD. Para tal foi desenvolvido um programa, em linguagem Python, que converte o desenho CAD em instruções para o robô executar a sua tarefa de pintura. Em suma, foi necessário fazer uma pesquisa aprofundada dos diferentes tipos de ficheiro e técnicas de importação de ficheiros CAD, e analisadas e testadas possíveis formas de extração de informação relevante do ficheiro em questão. Com a realização deste projeto, verificou-se a potencialidade destas duas tecnologias juntas, e espera-se que no futuro aparecerão inúmeros projetos baseados na robótica e nas ferramentas CAD.
Robotics is no longer part of the future, but of the present. In a short time this technology will adjust to be the most viable solution in many problems. The main objectives of robotizing a process are to reduce costs and increase productivity, these benefits being rooted in any type of business. However, with the increase in the demand for solutions, industrial robotics has become more accessible and the number of projects in this area has increased exponentially. Nowadays, a machine that has technology like Computer Vision or Artificial Intelligence increases its range of solutions. For example, its able to express artistically or learn from its own work without human intervention. Other tools capable of presenting themselves as solutions for increasing productivity and automating processes are Computer Aided Design (CAD) programs. This dissertation focuses on a solution that links robotics and CAD tools with the main objective of proving what these two technologies are capable of. Thus, the present project intends to demonstrate a solution that aims to apply a painting to an object, automatically, based on the drawing imported from a CAD software. For this purpose, a program was developed, in Python language, that converts the CAD drawing into instructions for the robot to perform its painting task. In short, it was necessary to do an intensive search of the different types of CAD files, and possible ways of extracting relevant information from the file. With the realization of this project, the potential of these two technologies was verified together, and it is expected that in the newer future will appear many projects based on robotics and CAD tools.
Robotics is no longer part of the future, but of the present. In a short time this technology will adjust to be the most viable solution in many problems. The main objectives of robotizing a process are to reduce costs and increase productivity, these benefits being rooted in any type of business. However, with the increase in the demand for solutions, industrial robotics has become more accessible and the number of projects in this area has increased exponentially. Nowadays, a machine that has technology like Computer Vision or Artificial Intelligence increases its range of solutions. For example, its able to express artistically or learn from its own work without human intervention. Other tools capable of presenting themselves as solutions for increasing productivity and automating processes are Computer Aided Design (CAD) programs. This dissertation focuses on a solution that links robotics and CAD tools with the main objective of proving what these two technologies are capable of. Thus, the present project intends to demonstrate a solution that aims to apply a painting to an object, automatically, based on the drawing imported from a CAD software. For this purpose, a program was developed, in Python language, that converts the CAD drawing into instructions for the robot to perform its painting task. In short, it was necessary to do an intensive search of the different types of CAD files, and possible ways of extracting relevant information from the file. With the realization of this project, the potential of these two technologies was verified together, and it is expected that in the newer future will appear many projects based on robotics and CAD tools.
Description
Keywords
Robótica Visão e inteligência artificial CAD Python Pintura manual Robotics Computer vision Artificial intelligence Manual painting
