psr_21-22 icon indicating copy to clipboard operation
psr_21-22 copied to clipboard

Problema a lançar varios robots

Open PedroRibeiro37 opened this issue 3 years ago • 10 comments

Desde a ultima aula,depois de implementar as diferentes cores para os robots começou a dar me este erro.Pensando que era do meu codigo, fui experimentar o do professor atualizado.Quando tento fazer o launch do bringup da me esse mesmo erro.Isto é,até com o codigo do professor da o mesmo erro. Captura de ecrã de 2022-02-15 16-58-48

PedroRibeiro37 avatar Feb 15 '22 17:02 PedroRibeiro37

Ha uns comentarios que tem a expressao $(arg e o xacro nao gosta

joao-pm-santos96 avatar Feb 15 '22 18:02 joao-pm-santos96

nas launch files

joao-pm-santos96 avatar Feb 15 '22 18:02 joao-pm-santos96

então como é que é suposto representar os argumentos nos launch files ? consegues me ajudar

PedroRibeiro37 avatar Feb 15 '22 19:02 PedroRibeiro37

tens de apagar estas linhas (acho que nao me esqueci de nenhuma)

https://github.com/miguelriemoliveira/psr_21-22/blob/a31d3ea9cf7a13e21f09164503349835ef8d7f8b/Parte12/p_moliveira_description_tp/urdf/p_moliveira.urdf.xacro#L5

https://github.com/miguelriemoliveira/psr_21-22/blob/a31d3ea9cf7a13e21f09164503349835ef8d7f8b/Parte12/p_moliveira_description_tp/urdf/p_moliveira.urdf.xacro#L10

joao-pm-santos96 avatar Feb 15 '22 19:02 joao-pm-santos96

Funcionou!! Estive horas devolta disto a pesquisar e a tentar arranjar soluções e nada...Muito Obrigado

PedroRibeiro37 avatar Feb 15 '22 20:02 PedroRibeiro37

Obrigado @joao-pm-santos96 pela ajuda.

Realmente não se podem usar argumentos dentro das macros.

miguelriemoliveira avatar Feb 15 '22 20:02 miguelriemoliveira

Sem problema, o comportamento é estranho porque eles supostamente estão comentados...

joao-pm-santos96 avatar Feb 15 '22 20:02 joao-pm-santos96

???? então é para apagar mesmo os comentados? Muito estranho.

@PedroRibeiro37 pode colocar aqui o conteúdo do(s) seu(s) ficheiro(s)? xacro para tentar perceber?

miguelriemoliveira avatar Feb 15 '22 20:02 miguelriemoliveira

Sim, isso é que é o mais estranho!

joao-pm-santos96 avatar Feb 15 '22 20:02 joao-pm-santos96

tanto o meu xacro como o do professor não davam devido a ter comentado a informação de como usar o argumento.Após ter apagado o comentario com $(arg) ou ${} ja funcionou sem problema.Pelos visto o xacro não gosta mesmo estando comentados...

PedroRibeiro37 avatar Feb 16 '22 17:02 PedroRibeiro37