Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract

Bibliographic Details
Main Author: Moreira, Letícia D Santi
Publication Date: 2022
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/29134
Summary: This final paper presents an architecture proposal and development of delivery system with unmanned aerial vehicles based on Blockchain and Smart Contract.This system integrates the Ethereum Blockchain, the simulation environment Gazebo and the flight controller PX4.The system implementation is divided into three applications developed using Python programming language. One aplication is used to define the Smart Contract in Solidity and deploy it in the Blockchain. The second one integrates Smart Contract and the unmanned aerial vehicle. The last one allows the delivery requests to the Smart Contract. The PX4 is simulated using the software-in-the-loop technique, receiving flight missions for deliveries and controlling the vehicle to delivery point. The Ganache CLI tool is used to emulate a local Ethereum Blockchain. Gazebo is used to simulate the deliveries inside the San Carlos airport environment, United States, and the unmanned aerial vehicle, Thypon H480.
id UTFPR-12_4dfbf9f89e2cb8014e6acf4cc005e221
oai_identifier_str oai:repositorio.utfpr.edu.br:1/29134
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contractA delivery system proposal with unmanned aerial vehicles based on blockchain and smart contractBlockchains (Base de dados)ContratosDroneBlockchains (Databases)ContractsDrone aircraftCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThis final paper presents an architecture proposal and development of delivery system with unmanned aerial vehicles based on Blockchain and Smart Contract.This system integrates the Ethereum Blockchain, the simulation environment Gazebo and the flight controller PX4.The system implementation is divided into three applications developed using Python programming language. One aplication is used to define the Smart Contract in Solidity and deploy it in the Blockchain. The second one integrates Smart Contract and the unmanned aerial vehicle. The last one allows the delivery requests to the Smart Contract. The PX4 is simulated using the software-in-the-loop technique, receiving flight missions for deliveries and controlling the vehicle to delivery point. The Ganache CLI tool is used to emulate a local Ethereum Blockchain. Gazebo is used to simulate the deliveries inside the San Carlos airport environment, United States, and the unmanned aerial vehicle, Thypon H480.Este trabalho apresenta uma proposta de arquitetura e desenvolvimento de um sistema de entrega com veículos aéreos não tripulados baseado em Blockchain e Smart Contract. Neste sistema é integrado a Blockchain Ethereum, o ambiente de simulação Gazebo e a controladora de voo PX4. A implementação do sistema está divida em três aplicações desenvolvidas na linguagem Pyhton, uma para a escrita das funções em Solidity do Smart Contract e sua implantação na Blockchain, outra para a integração do Smart Contract e o veículo aéreo não tripulado e finalmente uma para a solicitação de entrega através de escritas no Smart Contract. A PX4 é simulada com a técnica software-in-the-loop, recebendo missões de voo referente as entregas e controlando o veículo até o destino. Para a emulação local da Blockchain Ethereum utiliza-se a ferramenta Ganache CLI e para a simulação de entrega no Gazebo é utilizado o mapa da região do aeroporto de San Carlos nos Estados Unidos, com o veículo aéreo não tripulado de modelo Thypon H480.Universidade Tecnológica Federal do ParanáPato BrancoBrasilDepartamento Acadêmico de InformáticaEngenharia de ComputaçãoUTFPRLima, Jeferson José deLima, Jeferson José deSerckumecka, AdrianoMarin, Luciene de OliveiraMoreira, Letícia D Santi2022-07-28T13:15:40Z2022-07-28T13:15:40Z2022-06-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMOREIRA, Letícia D Santi. Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022.http://repositorio.utfpr.edu.br/jspui/handle/1/29134porhttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2022-07-29T06:06:34Zoai:repositorio.utfpr.edu.br:1/29134Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.bropendoar:2022-07-29T06:06:34Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
A delivery system proposal with unmanned aerial vehicles based on blockchain and smart contract
title Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
spellingShingle Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
Moreira, Letícia D Santi
Blockchains (Base de dados)
Contratos
Drone
Blockchains (Databases)
Contracts
Drone aircraft
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
title_full Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
title_fullStr Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
title_full_unstemmed Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
title_sort Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract
author Moreira, Letícia D Santi
author_facet Moreira, Letícia D Santi
author_role author
dc.contributor.none.fl_str_mv Lima, Jeferson José de
Lima, Jeferson José de
Serckumecka, Adriano
Marin, Luciene de Oliveira
dc.contributor.author.fl_str_mv Moreira, Letícia D Santi
dc.subject.por.fl_str_mv Blockchains (Base de dados)
Contratos
Drone
Blockchains (Databases)
Contracts
Drone aircraft
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Blockchains (Base de dados)
Contratos
Drone
Blockchains (Databases)
Contracts
Drone aircraft
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description This final paper presents an architecture proposal and development of delivery system with unmanned aerial vehicles based on Blockchain and Smart Contract.This system integrates the Ethereum Blockchain, the simulation environment Gazebo and the flight controller PX4.The system implementation is divided into three applications developed using Python programming language. One aplication is used to define the Smart Contract in Solidity and deploy it in the Blockchain. The second one integrates Smart Contract and the unmanned aerial vehicle. The last one allows the delivery requests to the Smart Contract. The PX4 is simulated using the software-in-the-loop technique, receiving flight missions for deliveries and controlling the vehicle to delivery point. The Ganache CLI tool is used to emulate a local Ethereum Blockchain. Gazebo is used to simulate the deliveries inside the San Carlos airport environment, United States, and the unmanned aerial vehicle, Thypon H480.
publishDate 2022
dc.date.none.fl_str_mv 2022-07-28T13:15:40Z
2022-07-28T13:15:40Z
2022-06-20
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MOREIRA, Letícia D Santi. Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022.
http://repositorio.utfpr.edu.br/jspui/handle/1/29134
identifier_str_mv MOREIRA, Letícia D Santi. Proposta de um sistema de entrega com veículos aéreos não tripulados baseado em blockchain e smart contract. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022.
url http://repositorio.utfpr.edu.br/jspui/handle/1/29134
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
Brasil
Departamento Acadêmico de Informática
Engenharia de Computação
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
Brasil
Departamento Acadêmico de Informática
Engenharia de Computação
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br
_version_ 1834836308817608704