[pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: VIVIAN SUZANO MEDEIROS
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: MAXWELL
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: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=2
http://doi.org/10.17771/PUCRio.acad.50271
Resumo: [pt] Robôs híbridos equipados com pernas e rodas são uma solução promissora para uma locomoção versátil em terrenos acidentados. Eles combinam a velocidade e a eficiência das rodas com a capacidade das pernas de atravessar terrenos com obstáculos. Em geral, os desafios em locomoção para robôs híbridos envolvem planejamento de trajetória e sistemas de controle para o rastreamento da trajetória planejada. Esta tese se concentra, em particular, na tarefa de otimização de trajetória para robôs híbridos que navegam em terrenos acidentados. Para isso, propõe-se um algoritmo de planejamento que otimiza a posição e a orientação da base do robô e as posições e forças de contato nas rodas em uma formulação única, levando em consideração as informações do terreno e a dinâmica do robô. O robô é modelado como um único corpo rígido com massa e inércia concentrada no centro de massa, o que permite planejar movimentos complexos por longos horizontes de tempo e ainda manter uma baixa complexidade computacional para resolver a otimização de forma mais eficiente. O conhecimento do mapa do terreno permite que a otimização gere trajetórias para negociação de obstáculos de maneira dinâmica, em velocidades mais altas. Tais movimentos não podem ser gerados sem levar em consideração as informações do terreno. Duas formulações diferentes são apresentadas, uma que permite movimentos somente com as rodas, onde a negociação de obstáculos é permitida pelas pernas, e outra focada em movimentos híbridos dando passos e movendo as rodas, capazes de lidar com descontinuidades no perfil do terreno. A otimização é formulada como um NLP e as trajetórias obtidas são rastreadas por um controlador hierárquico que computa os comandos de atuação de torque para as juntas e as rodas do robô. As trajetórias são verificadas no robô quadrúpede ANYmal equipado com rodas não esterçáveis controladas por torque, em simulações e testes experimentais. O algoritmo proposto de otimização de trajetória permite que robôs com pernas e rodas naveguem por terrenos complexos, contendo, por exemplo, degraus, declives e escadas, enquanto negociam esses obstáculos com movimentos dinâmicos.
id PUC_RIO-1_8402f7ec8a942b2867f5b359537dede3
oai_identifier_str oai:MAXWELL.puc-rio.br:50271
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS [en] TRAJECTORY OPTIMIZATION FOR HYBRID WHEELED-LEGGED ROBOTS IN CHALLENGING TERRAIN [pt] CONTROLE OTIMO[pt] LOCOMOCAO HIBRIDA[pt] OTIMIZACAO DE TRAJETORIA[pt] PLANEJAMENTO DE MOVIMENTO[pt] TERRENO ACIDENTADO[pt] ROBOS HIBRIDOS[en] OPTIMAL CONTROL[en] HYBRID LOCOMOTION[en] TRAJECTORY OPTIMIZATION[en] MOTION PLANNING[en] CHALLENGING TERRAIN[en] WHEELED-LEGGED ROBOTS[pt] Robôs híbridos equipados com pernas e rodas são uma solução promissora para uma locomoção versátil em terrenos acidentados. Eles combinam a velocidade e a eficiência das rodas com a capacidade das pernas de atravessar terrenos com obstáculos. Em geral, os desafios em locomoção para robôs híbridos envolvem planejamento de trajetória e sistemas de controle para o rastreamento da trajetória planejada. Esta tese se concentra, em particular, na tarefa de otimização de trajetória para robôs híbridos que navegam em terrenos acidentados. Para isso, propõe-se um algoritmo de planejamento que otimiza a posição e a orientação da base do robô e as posições e forças de contato nas rodas em uma formulação única, levando em consideração as informações do terreno e a dinâmica do robô. O robô é modelado como um único corpo rígido com massa e inércia concentrada no centro de massa, o que permite planejar movimentos complexos por longos horizontes de tempo e ainda manter uma baixa complexidade computacional para resolver a otimização de forma mais eficiente. O conhecimento do mapa do terreno permite que a otimização gere trajetórias para negociação de obstáculos de maneira dinâmica, em velocidades mais altas. Tais movimentos não podem ser gerados sem levar em consideração as informações do terreno. Duas formulações diferentes são apresentadas, uma que permite movimentos somente com as rodas, onde a negociação de obstáculos é permitida pelas pernas, e outra focada em movimentos híbridos dando passos e movendo as rodas, capazes de lidar com descontinuidades no perfil do terreno. A otimização é formulada como um NLP e as trajetórias obtidas são rastreadas por um controlador hierárquico que computa os comandos de atuação de torque para as juntas e as rodas do robô. As trajetórias são verificadas no robô quadrúpede ANYmal equipado com rodas não esterçáveis controladas por torque, em simulações e testes experimentais. O algoritmo proposto de otimização de trajetória permite que robôs com pernas e rodas naveguem por terrenos complexos, contendo, por exemplo, degraus, declives e escadas, enquanto negociam esses obstáculos com movimentos dinâmicos.[en] Wheeled-legged robots are an attractive solution for versatile locomotion in challenging terrain. They combine the speed and efficiency of wheels with the ability of legs to traverse challenging terrain. In general, the challenges with wheeled-legged locomotion involve trajectory generation and motion control for trajectory tracking. This thesis focuses in particular on the trajectory optimization task for wheeled-legged robots navigating in challenging terrain. For this, a motion planning framework is proposed that optimizes over the robot’s base position and orientation, and the wheels’ positions and contact forces in a single planning problem, taking into account the terrain information and the robot dynamics. The robot is modeled as a single rigid-body, which allows to plan complex motions for long time horizons and still keep a low computational complexity to solve the optimization quickly. The knowledge of the terrain map allows the optimizer to generate feasible motions for obstacle negotiation in a dynamic manner, at higher speeds. Such motions cannot be discovered without taking into account the terrain information. Two different formulations allow for either purely driving motions, where obstacle negotiation is enabled by the legs, or hybrid driving-walking motions, which are able to overcome discontinuities in the terrain profile. The optimization is formulated as a Nonlinear Programming Problem (NLP) and the reference motions are tracked by a hierarchical whole-body controller that computes the torque actuation commands for the robot. The trajectories are verified on the quadrupedal robot ANYmal equipped with non-steerable torque-controlled wheels in simulations and experimental tests. The proposed trajectory optimization framework enables wheeled-legged robots to navigate over challenging terrain, e.g., steps, slopes, stairs, while negotiating these obstacles with dynamic motions.MAXWELLMARCO ANTONIO MEGGIOLAROMARCO ANTONIO MEGGIOLAROMARCO ANTONIO MEGGIOLAROVIVIAN SUZANO MEDEIROS2020-11-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=2http://doi.org/10.17771/PUCRio.acad.50271engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2020-11-13T00:00:00Zoai:MAXWELL.puc-rio.br:50271Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342020-11-13T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
[en] TRAJECTORY OPTIMIZATION FOR HYBRID WHEELED-LEGGED ROBOTS IN CHALLENGING TERRAIN
title [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
spellingShingle [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
VIVIAN SUZANO MEDEIROS
[pt] CONTROLE OTIMO
[pt] LOCOMOCAO HIBRIDA
[pt] OTIMIZACAO DE TRAJETORIA
[pt] PLANEJAMENTO DE MOVIMENTO
[pt] TERRENO ACIDENTADO
[pt] ROBOS HIBRIDOS
[en] OPTIMAL CONTROL
[en] HYBRID LOCOMOTION
[en] TRAJECTORY OPTIMIZATION
[en] MOTION PLANNING
[en] CHALLENGING TERRAIN
[en] WHEELED-LEGGED ROBOTS
title_short [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
title_full [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
title_fullStr [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
title_full_unstemmed [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
title_sort [pt] OTIMIZAÇÃO DE TRAJETÓRIAS PARA ROBÔS HÍBRIDOS COM PERNAS E RODAS EM TERRENOS ACIDENTADOS
author VIVIAN SUZANO MEDEIROS
author_facet VIVIAN SUZANO MEDEIROS
author_role author
dc.contributor.none.fl_str_mv MARCO ANTONIO MEGGIOLARO
MARCO ANTONIO MEGGIOLARO
MARCO ANTONIO MEGGIOLARO
dc.contributor.author.fl_str_mv VIVIAN SUZANO MEDEIROS
dc.subject.por.fl_str_mv [pt] CONTROLE OTIMO
[pt] LOCOMOCAO HIBRIDA
[pt] OTIMIZACAO DE TRAJETORIA
[pt] PLANEJAMENTO DE MOVIMENTO
[pt] TERRENO ACIDENTADO
[pt] ROBOS HIBRIDOS
[en] OPTIMAL CONTROL
[en] HYBRID LOCOMOTION
[en] TRAJECTORY OPTIMIZATION
[en] MOTION PLANNING
[en] CHALLENGING TERRAIN
[en] WHEELED-LEGGED ROBOTS
topic [pt] CONTROLE OTIMO
[pt] LOCOMOCAO HIBRIDA
[pt] OTIMIZACAO DE TRAJETORIA
[pt] PLANEJAMENTO DE MOVIMENTO
[pt] TERRENO ACIDENTADO
[pt] ROBOS HIBRIDOS
[en] OPTIMAL CONTROL
[en] HYBRID LOCOMOTION
[en] TRAJECTORY OPTIMIZATION
[en] MOTION PLANNING
[en] CHALLENGING TERRAIN
[en] WHEELED-LEGGED ROBOTS
description [pt] Robôs híbridos equipados com pernas e rodas são uma solução promissora para uma locomoção versátil em terrenos acidentados. Eles combinam a velocidade e a eficiência das rodas com a capacidade das pernas de atravessar terrenos com obstáculos. Em geral, os desafios em locomoção para robôs híbridos envolvem planejamento de trajetória e sistemas de controle para o rastreamento da trajetória planejada. Esta tese se concentra, em particular, na tarefa de otimização de trajetória para robôs híbridos que navegam em terrenos acidentados. Para isso, propõe-se um algoritmo de planejamento que otimiza a posição e a orientação da base do robô e as posições e forças de contato nas rodas em uma formulação única, levando em consideração as informações do terreno e a dinâmica do robô. O robô é modelado como um único corpo rígido com massa e inércia concentrada no centro de massa, o que permite planejar movimentos complexos por longos horizontes de tempo e ainda manter uma baixa complexidade computacional para resolver a otimização de forma mais eficiente. O conhecimento do mapa do terreno permite que a otimização gere trajetórias para negociação de obstáculos de maneira dinâmica, em velocidades mais altas. Tais movimentos não podem ser gerados sem levar em consideração as informações do terreno. Duas formulações diferentes são apresentadas, uma que permite movimentos somente com as rodas, onde a negociação de obstáculos é permitida pelas pernas, e outra focada em movimentos híbridos dando passos e movendo as rodas, capazes de lidar com descontinuidades no perfil do terreno. A otimização é formulada como um NLP e as trajetórias obtidas são rastreadas por um controlador hierárquico que computa os comandos de atuação de torque para as juntas e as rodas do robô. As trajetórias são verificadas no robô quadrúpede ANYmal equipado com rodas não esterçáveis controladas por torque, em simulações e testes experimentais. O algoritmo proposto de otimização de trajetória permite que robôs com pernas e rodas naveguem por terrenos complexos, contendo, por exemplo, degraus, declives e escadas, enquanto negociam esses obstáculos com movimentos dinâmicos.
publishDate 2020
dc.date.none.fl_str_mv 2020-11-10
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=2
http://doi.org/10.17771/PUCRio.acad.50271
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=50271&idi=2
http://doi.org/10.17771/PUCRio.acad.50271
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395948614221824