Logo Passei Direto
Buscar
Questão 3/10 - Robótica Autônoma e Móvel Ler em voz alta Os serviços no ROS são baseados no modelo cliente/servidor, onde os dados dos clientes são enviados para o servidor. De forma semelhante ao envio de dados publicado pelos publishers. Para fazer acesso aos clientes e servidores há comandos que podem ser utilizados no terminal. Sobre os comandos rosservice, assinale a alternativa correta. A O comando rosservice list, lista todos os tópicos utilizados pelos nós. B O comando rosservice call, faz acesso a um cliente passando como parâmetro os dados recebidos pelo mesmo. C O comando rosservice call, faz acesso a um servidor passando como parâmetro o respectivo tipo de dado tratado pelo mesmo. D O comando rosservice info é utilizado para verificar informações do nó que está executando. E O comando rosnode kill pode ser usado para desabilitar serviços vinculados a servidores.
User badge image
Fazendo e Aprendendo ao vivo e a cores.

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Vamos analisar cada uma das alternativas em relação ao funcionamento dos comandos do ROS (Robot Operating System): A) O comando rosservice list, lista todos os tópicos utilizados pelos nós. - Incorreto. O comando `rosservice list` lista todos os serviços disponíveis, não os tópicos. B) O comando rosservice call, faz acesso a um cliente passando como parâmetro os dados recebidos pelo mesmo. - Incorreto. O comando `rosservice call` é usado para chamar um serviço, não um cliente. C) O comando rosservice call, faz acesso a um servidor passando como parâmetro o respectivo tipo de dado tratado pelo mesmo. - Correto. O comando `rosservice call` é utilizado para acessar um serviço em um servidor, passando os parâmetros necessários. D) O comando rosservice info é utilizado para verificar informações do nó que está executando. - Incorreto. O comando `rosservice info` fornece informações sobre um serviço específico, não sobre o nó. E) O comando rosnode kill pode ser usado para desabilitar serviços vinculados a servidores. - Incorreto. O comando `rosnode kill` é usado para parar nós, não serviços. Portanto, a alternativa correta é: C) O comando rosservice call, faz acesso a um servidor passando como parâmetro o respectivo tipo de dado tratado pelo mesmo.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina