Logo Passei Direto
Buscar

Questões sobre Robótica ROS

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Questão 1/5 - Robótica Autônoma e Móvel 
 Ler em voz alta 
O TurtleBot3 é uma plataforma robótica amplamente utilizada em simulações no ROS para 
desenvolver e testar algoritmos de navegação, mapeamento e controle. Durante essas simulações, 
diversos tópicos são usados para monitorar o estado do robô, incluindo sua posição, orientação e 
velocidade, sendo essenciais para tarefas de navegação autônoma e controle de movimento. 
Com base no contexto acima, qual dos seguintes tópicos é utilizado para obter informações sobre a 
posição e a orientação atual do TurtleBot3 durante a simulação? 
 
A 
 
/cmd_vel 
 
B 
 
/gazebo/reset_simulation 
 
C 
 
/odom 
Você assinalou essa alternativa (C) 
 
D 
 
/amcl_pose 
 
E 
 
/scan 
 
Questão 2/5 - Robótica Autônoma e Móvel 
 Ler em voz alta 
Ao integrar um robô ao ROS, é essencial garantir que o arquivo URDF (Unified Robot Description 
Format) esteja corretamente formatado e livre de erros. O URDF descreve a estrutura física e 
cinemática do robô, incluindo detalhes sobre links, juntas, sensores e atuadores. A validação do 
arquivo URDF é um passo crítico para evitar problemas ao carregar o modelo no ROS ou durante a 
simulação. 
 
Foi retirado um trecho de código de um modelo de robô: 
 
javascript:void(0)
javascript:void(0)
 
 
Com base no texto de contexto e no trecho de código apresentados, assinale a alternativa correta: 
 
A 
 
A junta apresenta um ângulo de rotação em relação ao plano do frame de referência. 
 
B 
 
A junta interliga duas partes link1 e link3. 
 
C 
 
A posição espacial desta junta está nas coordenadas (5,3,0) com base no frame de referência. 
Você assinalou essa alternativa (C) 
 
D 
 
O trecho de código descreve uma parte (link) de um robô chamado link1. 
 
E 
 
O trecho de código apresenta o ponto de origem do frame de referência, isto é indicado por rpy=”0 0 0”. 
 
Questão 3/5 - Robótica Autônoma e Móvel 
 Ler em voz alta 
Ao desenvolver um sistema de navegação autônoma para robôs, é fundamental monitorar e verificar 
as transformações entre diferentes sistemas de coordenadas para garantir que o robô se mova 
corretamente e entenda seu ambiente. Uma parte essencial desse processo é assegurar que as 
transformações entre os frames de coordenadas estejam atualizadas e funcionando como esperado. 
Com base no contexto acima, qual dos seguintes comandos pode ser utilizado para monitorar a taxa 
de atualização e a idade das transformações entre frames no ROS? 
 
A 
 
rosrun tf tf_monitor 
Você assinalou essa alternativa (A) 
 
B 
 
rosrun tf tf_echo odom base_footprint 
 
C 
 
rqt_graph 
 
D 
 
roswtf 
 
E 
 
rosrun tf view_frames 
 
Questão 4/5 - Robótica Autônoma e Móvel 
javascript:void(0)
 Ler em voz alta 
Um robô autônomo está sendo utilizado para patrulhar um armazém. O ambiente contém tanto 
obstáculos estáticos, como paredes e prateleiras fixas, quanto obstáculos dinâmicos, como 
empilhadeiras em movimento. Para realizar a patrulha de forma eficiente e segura, o robô precisa 
evitar colisões durante a navegação. No entanto, durante uma de suas rondas, o robô falha em 
desviar de uma prateleira recém-instalada, resultando em uma colisão. 
Considerando os conceitos fundamentais da navegação no ROS, qual dos fatores abaixo pode ter 
contribuído para essa falha? 
 
A 
 
O robô não possui um sistema de localização preciso, tornando-o incapaz de identificar sua posição atual no armazém. 
 
B 
 
O plano de movimento do robô não considerou a possibilidade de obstáculos dinâmicos durante a navegação. 
 
C 
 
O robô utilizou navegação baseada em mapa, mas o mapa não foi atualizado para incluir a nova prateleira. 
Você assinalou essa alternativa (C) 
 
D 
 
O robô utilizou navegação baseada em reação, mas falhou em interpretar corretamente os dados dos sensores. 
 
E 
 
O robô não possui um mapa do ambiente, o que o impede de traçar uma trajetória eficiente até o ponto de destino. 
 
Questão 5/5 - Robótica Autônoma e Móvel 
 Ler em voz alta 
Durante a navegação de um robô em um ambiente industrial, foi determinado um ponto de destino 
através da ferramenta "2D Nav Goal". O planejador de caminho global gerou uma trajetória que 
parecia estar livre de obstáculos. No entanto, ao seguir essa trajetória, o robô encontrou dificuldades 
ao passar por uma área com quinas de objetos que foram infladas. Isso resultou em várias tentativas 
de replanejamento de trajetória pelo robô, antes de conseguir alcançar o destino final. 
Qual dos seguintes fatores descreve corretamente o que ocorreu com o robô durante essa 
navegação? 
 
A 
 
O planejador de caminho global não considerou a presença de obstáculos dinâmicos na trajetória, resultando em uma rota insegura. 
 
B 
 
O planejador de caminho local executou o movimento, mas encontrou obstáculos inesperados no caminho, ativando o comportamento de recuperação. 
Você assinalou essa alternativa (B) 
 
C 
 
A falha ocorreu porque o mapa utilizado pelo planejador global não foi atualizado, o que causou uma rota inadequada. 
javascript:void(0)
javascript:void(0)
 
D 
 
O comportamento de recuperação foi ativado porque o planejador de caminho global estava configurado incorretamente, gerando uma rota que incluía áreas críticas. 
 
E 
 
O processo de limpeza do mapa não foi executado corretamente, resultando em obstáculos inexistentes que atrapalharam a navegação.

Mais conteúdos dessa disciplina