gazebosim/sdformat

parser_urdf should not ignore origin of floating and planar joints

Aberta

#1.282 aberto em 17 de mai. de 2023

 (2 comentários) (0 reação) (0 responsável)C++ (122 forks)auto 404
enhancementgood first issuehelp wanted

Métricas do repositório

Stars
 (216 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Desired behavior

While investigating a question related to the reference frame used for floating URDF joints, I noticed that parser_urdf.cc currently takes no action when encountering floating and planar joints (see the switch logic where no value for jtype is set and the subsequent if block). This causes the //joint/origin tag to be ignored for these joint types, when it should be passed along to the SDFormat file in the link pose.

Alternatives considered

Implementation suggestion

Additional context

Guia do colaborador