Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Latini, Igor Pardal
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
UTFPR
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/37815
Resumo: Immersed in a context of growing search for productivity and operational improvements, the use of mobile robotics in industrial environments is especially important, being fundamental to meet the needs of factories. This usage highlights the presence of multiple robots, acting cooperatively to execute the available tasks in each process. However, this practice raises the question of how to allocate each task to each robot in order to obtain the best possible distribution. Based on this inquiry, this work presents the development of an optimization model using Mixed-Integer Linear Programming (MILP), with the objective of determining that organization, considering the characteristics of each robot and each task. Using the minimization of delays in task execution as an objective function, the developed system applies several restrictions created with reference to different configurations, such as task precedence, navigation method and cooperation between robots, to establish the order and optimized assignment of activities. By running the model in ten distinct study cases, exemplifying each parameterization possibility and including those based on real situations, the results obtained provide the best allocation for each case, informing which robot should execute which task and when that activity should be started. Thus, the proposed modeling demonstrates being capable of incorporating different scenarios and optimizing activity distribution for heterogeneous robots, facilitating the comparison between configurations and enabling better planning in an industrial environment.
id UTFPR-12_0803a792d8694d07bf6e7e86b4ce66b0
oai_identifier_str oai:repositorio.utfpr.edu.br:1/37815
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 Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôsMixed integer linear programming modeling for task allocation in multi-robot systemsRobóticaProgramação linearAutomação - Aplicações industriaisRobôs - Sistemas de controleRobôs móveisRoboticsLinear programmingAutomation - Industrial applicationsRobots - Control systemsMobile robotsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOSEngenharia ElétricaImmersed in a context of growing search for productivity and operational improvements, the use of mobile robotics in industrial environments is especially important, being fundamental to meet the needs of factories. This usage highlights the presence of multiple robots, acting cooperatively to execute the available tasks in each process. However, this practice raises the question of how to allocate each task to each robot in order to obtain the best possible distribution. Based on this inquiry, this work presents the development of an optimization model using Mixed-Integer Linear Programming (MILP), with the objective of determining that organization, considering the characteristics of each robot and each task. Using the minimization of delays in task execution as an objective function, the developed system applies several restrictions created with reference to different configurations, such as task precedence, navigation method and cooperation between robots, to establish the order and optimized assignment of activities. By running the model in ten distinct study cases, exemplifying each parameterization possibility and including those based on real situations, the results obtained provide the best allocation for each case, informing which robot should execute which task and when that activity should be started. Thus, the proposed modeling demonstrates being capable of incorporating different scenarios and optimizing activity distribution for heterogeneous robots, facilitating the comparison between configurations and enabling better planning in an industrial environment.Imerso em um contexto de crescente busca por produtividade e melhorias de operação, a utilização da robótica móvel em ambientes industriais se mostra especialmente importante, sendo fundamental para atender às necessidades das fábricas cada vez mais automatizadas. Com isso, destaca-se a presença de múltiplos robôs, atuando de forma cooperativa para a execução das atividades necessárias em cada processo. Entretanto, de tal prática surge o questionamento de como alocar cada tarefa para cada robô, de forma a obter a melhor distribuição possível de tarefas entre os agentes, otimizando o desempenho do processo enquanto diminui o tempo de realização das tarefas. Baseado nessa indagação, este trabalho apresenta o desenvolvimento de um modelo de otimização usando Programação Linear Inteira Mista (MILP), com o objetivo de determinar essa organização, considerando as características de cada robô e de cada tarefa. Usando como função objetivo a minimização de atrasos na execução das tarefas, o sistema desenvolvido aplica diversas restrições criadas com referência em diferentes configurações, como a precedência de tarefas, métodos de navegação e a cooperação entre robôs, para estabelecer a ordem e a atribuição otimizada das atividades. O modelo desenvolvido é aplicado em dez distintos casos de estudo, exemplificando cada possibilidade de parametrização e fundamentados em situações reais. Os resultados obtidos fornecem a melhor alocação para cada caso, informando qual agente deve executar qual tarefa e quando cada atividade deve ser iniciada. Dessa forma, a modelagem proposta demonstra ser capaz de incorporar diferentes cenários e otimizar a distribuição das atividades para grupos de robôs heterogêneos, facilitando a comparação entre configurações e possibilitando um melhor planejamento no ambiente industrial.Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPRArruda, Lucia Valeria Ramos dehttps://orcid.org/0000-0002-5704-8131https://lattes.cnpq.br/8616017152145795Teixeira, Marco Antonio Simõeshttps://orcid.org/0000-0002-0372-312Xhttps://lattes.cnpq.br/3482274885890440Magatão, Leandrohttps://orcid.org/0000-0002-6917-9753https://lattes.cnpq.br/4652695720103701Arruda, Lucia Valeria Ramos dehttps://orcid.org/0000-0002-5704-8131https://lattes.cnpq.br/8616017152145795Teixeira, Marco Antonio Simõeshttps://orcid.org/0000-0002-0372-312Xhttps://lattes.cnpq.br/3482274885890440Silva, Samuel Bloch dahttps://orcid.org/0000-0003-4687-4734http://lattes.cnpq.br/7945421068724432Latini, Igor Pardal2025-08-08T18:02:51Z2025-08-08T18:02:51Z2025-06-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfLATINI, Igor Pardal. Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs. 2025. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.http://repositorio.utfpr.edu.br/jspui/handle/1/37815porhttp://creativecommons.org/licenses/by/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:UTFPR2025-08-09T06:12:18Zoai:repositorio.utfpr.edu.br:1/37815Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-08-09T06:12:18Repositó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 Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
Mixed integer linear programming modeling for task allocation in multi-robot systems
title Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
spellingShingle Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
Latini, Igor Pardal
Robótica
Programação linear
Automação - Aplicações industriais
Robôs - Sistemas de controle
Robôs móveis
Robotics
Linear programming
Automation - Industrial applications
Robots - Control systems
Mobile robots
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
title_short Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
title_full Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
title_fullStr Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
title_full_unstemmed Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
title_sort Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs
author Latini, Igor Pardal
author_facet Latini, Igor Pardal
author_role author
dc.contributor.none.fl_str_mv Arruda, Lucia Valeria Ramos de
https://orcid.org/0000-0002-5704-8131
https://lattes.cnpq.br/8616017152145795
Teixeira, Marco Antonio Simões
https://orcid.org/0000-0002-0372-312X
https://lattes.cnpq.br/3482274885890440
Magatão, Leandro
https://orcid.org/0000-0002-6917-9753
https://lattes.cnpq.br/4652695720103701
Arruda, Lucia Valeria Ramos de
https://orcid.org/0000-0002-5704-8131
https://lattes.cnpq.br/8616017152145795
Teixeira, Marco Antonio Simões
https://orcid.org/0000-0002-0372-312X
https://lattes.cnpq.br/3482274885890440
Silva, Samuel Bloch da
https://orcid.org/0000-0003-4687-4734
http://lattes.cnpq.br/7945421068724432
dc.contributor.author.fl_str_mv Latini, Igor Pardal
dc.subject.por.fl_str_mv Robótica
Programação linear
Automação - Aplicações industriais
Robôs - Sistemas de controle
Robôs móveis
Robotics
Linear programming
Automation - Industrial applications
Robots - Control systems
Mobile robots
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
topic Robótica
Programação linear
Automação - Aplicações industriais
Robôs - Sistemas de controle
Robôs móveis
Robotics
Linear programming
Automation - Industrial applications
Robots - Control systems
Mobile robots
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
description Immersed in a context of growing search for productivity and operational improvements, the use of mobile robotics in industrial environments is especially important, being fundamental to meet the needs of factories. This usage highlights the presence of multiple robots, acting cooperatively to execute the available tasks in each process. However, this practice raises the question of how to allocate each task to each robot in order to obtain the best possible distribution. Based on this inquiry, this work presents the development of an optimization model using Mixed-Integer Linear Programming (MILP), with the objective of determining that organization, considering the characteristics of each robot and each task. Using the minimization of delays in task execution as an objective function, the developed system applies several restrictions created with reference to different configurations, such as task precedence, navigation method and cooperation between robots, to establish the order and optimized assignment of activities. By running the model in ten distinct study cases, exemplifying each parameterization possibility and including those based on real situations, the results obtained provide the best allocation for each case, informing which robot should execute which task and when that activity should be started. Thus, the proposed modeling demonstrates being capable of incorporating different scenarios and optimizing activity distribution for heterogeneous robots, facilitating the comparison between configurations and enabling better planning in an industrial environment.
publishDate 2025
dc.date.none.fl_str_mv 2025-08-08T18:02:51Z
2025-08-08T18:02:51Z
2025-06-09
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv LATINI, Igor Pardal. Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs. 2025. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.
http://repositorio.utfpr.edu.br/jspui/handle/1/37815
identifier_str_mv LATINI, Igor Pardal. Modelagem em programação linear inteira mista para alocação de tarefas em sistemas multi-robôs. 2025. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.
url http://repositorio.utfpr.edu.br/jspui/handle/1/37815
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/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á
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
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 || sibi@utfpr.edu.br
_version_ 1850498309512232960