You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently xacro is used to parameterize and generate URDF files. Xacro has quite a few limitations, including the lack of a C++ library. Jinja2 is the de-facto Python template engine,. It was originally intended to be used to render HTML web pages, but is being used in more places. For example, conda uses Jinja2 with its configuration files to add an additional layer of customization. There appears to be a C++ implementation of the Jinja2 template engine: https://github.com/jinja2cpp/Jinja2Cpp . I think it would be interesting to see if we can use Jinja2 with the URDF and SRDF inputs to Tesseract.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Currently xacro is used to parameterize and generate URDF files. Xacro has quite a few limitations, including the lack of a C++ library. Jinja2 is the de-facto Python template engine,. It was originally intended to be used to render HTML web pages, but is being used in more places. For example, conda uses Jinja2 with its configuration files to add an additional layer of customization. There appears to be a C++ implementation of the Jinja2 template engine: https://github.com/jinja2cpp/Jinja2Cpp . I think it would be interesting to see if we can use Jinja2 with the URDF and SRDF inputs to Tesseract.
Beta Was this translation helpful? Give feedback.
All reactions