Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/xmlui/handle/123456789/171616 |
Resumo: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
id |
UFSC_a2fa3359b3895b042a3e9ac73304409e |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/171616 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo realPiloto automático;Veículos agrícolas;Agricultura de precisão.Autopilot; Agricultural vehicles; Precision agriculture.TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.A produção de grãos e alimentos vem recebendo previsões de crescimento a nível global ao longo dos últimos anos. Nesse contexto a agricultura de precisão vem ganhando cada vez mais espaço, aliando tecnologia, produtividade e sustentabilidade para criar soluções de engenharia completas desenvolvidas especificamente para este propósito. O piloto automático, sistema implementado em máquinas agrícolas que permite maior paralelismo entre as passadas, economia de insumos e precisão na operação, e uma delas. Este trabalho visa a implementação de um sistema de piloto automático utilizando uma plataforma embarcada Linux de tempo real. O objetivo principal e garantir não s o o funcionamento lógico, como também o determinismo temporal do sistema devido a concorrência com outros processos rodando sobre o mesmo sistema operacional. As implementações consistem em canais de comunicação com o computador de bordo e interface com sensores e atuadores de forma a atuar no sentido de minimizar o erro de seguimento da trajetória de referência. Além disso, deve-se garantir o cumprimento dos deadlines associados as malhas de controle, uma vez que o não determinismo pode acarretar em falhas severas e irreparáveis. O presente relatório propõe soluções para atingir esses objetivos, bem como apresenta os resultados atingidos através de gráficos e discussões.Grains and food production has been receiving constantly growing forecasts in a global level during recent years. In this context precision agriculture is becoming even more popular, combining technology, productivity and sustainability to develop complete engineering solutions speci cally for this purpose. One of these solutions is the autopilot, a system implemented in agricultural vehicles, which provides better parallelism between the lines, resource savings and precision on the operation. This work aims to the implementation of an autonomous driving system using an embedded real-time Linux platform. The main goal is to guarantee not only the logical behavior of the system, but also to achieve timing constraints due to the concurrency with other processes running on the same operating system. The implementations consist of communication channels with the on-board computer and interface with sensors and actuators in order to minimize the reference tracking error. Besides that, it must be guaranteed that the deadlines associated with the control loops will be achieved, once the non-determinism could lead to severe and irrecoverable failures. This thesis proposes solutions to achieve these goals, as well as presents the results achieved through graphics and discussion.Florianópolis, SC.Oliveira, Romulo Silva deVieira, JonatanUniversidade Federal de Santa CatarinaCeriotti, Pedro Augusto2016-12-16T11:41:12Z2016-12-16T11:41:12Z2016-12-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis96 f.application/pdfhttps://repositorio.ufsc.br/xmlui/handle/123456789/171616porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-12-16T11:41:12Zoai:repositorio.ufsc.br:123456789/171616Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-12-16T11:41:12Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
title |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
spellingShingle |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real Ceriotti, Pedro Augusto Piloto automático;Veículos agrícolas;Agricultura de precisão. Autopilot; Agricultural vehicles; Precision agriculture. |
title_short |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
title_full |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
title_fullStr |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
title_full_unstemmed |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
title_sort |
Implementa c~ao de piloto autom atico em ve culo agr cola utilizando plataforma embarcada Linux de tempo real |
author |
Ceriotti, Pedro Augusto |
author_facet |
Ceriotti, Pedro Augusto |
author_role |
author |
dc.contributor.none.fl_str_mv |
Oliveira, Romulo Silva de Vieira, Jonatan Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Ceriotti, Pedro Augusto |
dc.subject.por.fl_str_mv |
Piloto automático;Veículos agrícolas;Agricultura de precisão. Autopilot; Agricultural vehicles; Precision agriculture. |
topic |
Piloto automático;Veículos agrícolas;Agricultura de precisão. Autopilot; Agricultural vehicles; Precision agriculture. |
description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-12-16T11:41:12Z 2016-12-16T11:41:12Z 2016-12-16 |
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 |
https://repositorio.ufsc.br/xmlui/handle/123456789/171616 |
url |
https://repositorio.ufsc.br/xmlui/handle/123456789/171616 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
96 f. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652047126364160 |