psr_21-22
psr_21-22 copied to clipboard
Problema a lançar varios robots
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.
Ha uns comentarios que tem a expressao $(arg
e o xacro nao gosta
nas launch files
então como é que é suposto representar os argumentos nos launch files ? consegues me ajudar
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
Funcionou!! Estive horas devolta disto a pesquisar e a tentar arranjar soluções e nada...Muito Obrigado
Obrigado @joao-pm-santos96 pela ajuda.
Realmente não se podem usar argumentos dentro das macros.
Sem problema, o comportamento é estranho porque eles supostamente estão comentados...
???? 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?
Sim, isso é que é o mais estranho!
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...