Robô hexápode controlado por FPGA

Registro completo de metadados
MetadadosDescriçãoIdioma
???dc.contributor.advisor???: dc.contributor.advisorLima, Carlos Raimundo Erig-
Autor(es): dc.contributor.authorFontoura, Felipe Michels-
Autor(es): dc.contributor.authorNascimento, Leandro Piekarski do-
Autor(es): dc.contributor.authorGioppo, Lucas Longen-
Data de aceite: dc.date.accessioned2013-06-24T16:19:42Z-
Data de aceite: dc.date.accessioned2017-03-17T14:19:12Z-
Data de disponibilização: dc.date.available2013-06-24T16:19:42Z-
Data de disponibilização: dc.date.available2017-03-17T14:19:12Z-
Data de envio: dc.date.issued2013-06-24-
Fonte completa do material: dc.identifierhttp://repositorio.roca.utfpr.edu.br/jspui/handle/1/954-
???dc.identifier.citation???: dc.identifier.citationFONTOURA, Felipe Michels; NASCIMENTO, Leandro Piekarski do; GIOPPO, Lucas Longen. Robô hexápode controlado por FPGA. 2013. 161 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2013.pt_BR
Fonte: dc.identifier.urihttp://www.educapes.capes.gov.br/handlecapes/168285-
Resumo: dc.description.abstractHexapod robots are commonly used as platform for studies on robotics, hence it is of academic interest to develop such kind of robot with open specifications. The main goal ot this project is the development of a hexapod robot controlled by FPGA, receiving high-level commands from a computer. The development follows a spiral model in three stages: project, development and tests. Many studies were necessary in order to make the project possible, especially those regarding inverse kinematics. The project itself is divided in six parts: robot mechanics, motor electronics, robot control hardware, firmware, driver and user interface software. The robot is based on a MSR-H01 mechanical structure developed by Micromagic Systems which requires three motors per leg. There are six Corona DS329MG motors on the shoulders, and twelve BMS-620MG on other joints, all supplied by an ATX power source (140W at 5V) and optically isolated from remaining hardware. The robot control hardware includes the FPGA and its peripherals such as optocouplers, magnetometer (HMC5883), accelerometer (ADXL345) and the XBee device. The FPGA generates the control signals for the servos and other devices while embedding a NIOS II processor with 32-bit RISC architecture, capable of performances up to 250 DMIPS. The firmware was developed in C++ and is responsible for reading the sensors, sending control signals to the servos and connecting to the driver, developed in Java, through the XBee channel. The user interface software allows the user to send commands to the robot through the driver and displays readings from the sensors. The result was a robot capable of moving using a combination of inverse kinematics and other technologies. Technologically, the project has the quality of being extensible, as the FPGA allows hardware reprogramming and the software is split into individual modules. Socioeconomically, the flexibility of the robot allows using it for both teaching and research. It is also remarkable that its specification is open and so more robots like this one can be made with little effort.pt_BR
Palavras-chave: dc.subjectRobôspt_BR
Palavras-chave: dc.subjectRobôs - Programaçãopt_BR
Palavras-chave: dc.subjectArranjos de lógica programável em campopt_BR
Palavras-chave: dc.subjectRobotspt_BR
Palavras-chave: dc.subjectRobots - Programmingpt_BR
Palavras-chave: dc.subjectField programmable gate arrayspt_BR
Título: dc.titleRobô hexápode controlado por FPGApt_BR
Tipo de arquivo: dc.typeoutropt_BR
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.