Унифицировать экспорт и импорт SDF с помощью библиотеки python-sdformat #110

Closed
opened 2023-08-31 14:46:10 +03:00 by movefasta · 3 comments
movefasta commented 2023-08-31 14:46:10 +03:00 (Migrated from gitlab.com)

Сейчас у нас в репозитории много мест, в которых как-то используется формат SDF:

  • cg/freecad/Frames - старый экспорт в sdf, заимствованный из проекта freecad_to_gazebo
  • asp - экспорт который делал @IDONTSUDO для ASP модуля
  • cg/blender/utils - экспорт, который делал @brothermechanic для своего пайплайна
  • сейчас мы планируем реализовать экспорт SDF из FreeCAD и может появиться ещё одна реализация от @ius.mark.alex 😄

С целью унификации процесса импорта и экспорта SDF нужно отрефакторить код и использовать стандартную библиотеку python-sdformat, которая уже есть в нашем оверлее nix.

Сейчас у нас в репозитории [много мест](https://gitlab.com/search?group_id=11010824&nav_source=navbar&project_id=32287210&repository_ref=master&search=sdf&search_code=true&language%5B%5D=Python), в которых как-то используется формат SDF: - cg/freecad/Frames - старый экспорт в sdf, заимствованный из проекта freecad_to_gazebo - asp - экспорт который делал @IDONTSUDO для ASP модуля - cg/blender/utils - экспорт, который делал @brothermechanic для своего пайплайна - сейчас мы планируем реализовать экспорт SDF из FreeCAD и может появиться ещё одна реализация от @ius.mark.alex :smile: С целью унификации процесса импорта и экспорта SDF нужно отрефакторить код и использовать стандартную библиотеку [python-sdformat](https://github.com/FirefoxMetzger/python-sdformat), которая уже [есть](https://gitlab.com/robossembler/nix-robossembler-overlay/-/blob/a3f01a17e93f8ed938f0f38c8fb7c0a40aab4f9d/pkgs/development/python-modules/pysdf/default.nix) в нашем оверлее nix.
movefasta commented 2023-08-31 14:46:10 +03:00 (Migrated from gitlab.com)

assigned to @movefasta

assigned to @movefasta
movefasta commented 2023-08-31 16:40:36 +03:00 (Migrated from gitlab.com)

marked this issue as related to #87

marked this issue as related to #87
movefasta commented 2023-09-11 11:24:26 +03:00 (Migrated from gitlab.com)

Принято решение ограничить сферу применения SDF только для виртуальной среды Gazebo

Принято решение ограничить сферу применения SDF только для виртуальной среды Gazebo
movefasta (Migrated from gitlab.com) closed this issue 2023-09-11 11:24:26 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: robossembler/framework#110
No description provided.