Robossembler - Открытая робототехника
451 subscribers
22 photos
3 videos
1 file
166 links
Ваш персональный фронтир в борьбе роботов за лучшее будущее для кожаных мешков. Open Source Robotics и всё такое. По вопросам сотрудничества пишите @brylev, наш сайт robossembler.org
Download Telegram
CAD -> SDF/URDF

Требования к трехмерным моделям со стороны CAD и симуляторов отличаются. CAD нужно полноценное точное воспроизведение геометрии (нативный CAD-форматы или STEP/IGS), тогда как симуляциям нужна высокая производительность, а потому и малое количество полигонов (форматы для веб glTF или классические STL/OBJ/COLLADA).

Так или иначе, для оперативной загрузки и обновления моделей в симуляциях требуется автоматическая выгрузка CAD-моделей.

В поисках реализаций экспорта моделей из CAD в Ignition/Gazebo симулятор нашёл пару проектов:
- Забытый плагин к FreeCAD RobotCreator, не обновлявшийся с 2017 года и его чуть более живой форк - RoboStack/RobotCreator
- Ныне действующий Dave-Elec/freecad_to_gazebo. Автору в issues адресовали вопрос знает ли он о RobotCreator, но что он ответил, что там есть проблемы и проект мёртвый. Автор RobotCreator, упомянутый в этом обсуждении, сообщил там же, что в настоящее время занимается другим своим open source проектом и планирует возобновить над ним работу. Возможно, что мы примем участие в улучшении этого плагина.
- Solidworks URDF Exporter - плагин для экспорта URDF (постепенно замещается расширеннымa форматом описаний сцен симуляции SDF), которым мы уже успели воспользоваться для нашей Роборуки.

Сейчас наши модели представлены в основном в виде комбо SLDASM/STEP и соответствующий плагин, но новых конструкторов я буду искать обязательно со знанием FreeCAD, потому что именно он сможет дать там столь необходимую в данном случае автоматизацию.

#gazebo #freecad #ignition #solidworks #export
FreeCAD Webtools

Плагин FreeCAD Webtools служит для интеграции одноимённой CAD с внешними веб-сервисами. Сейчас из коробки он поддерживает интеграцию с репозиториями git, выгрузку моделей на сервера SketchFab и BIMServer.

Если будем делать выгрузку на Ignition Fuel сервера для публикации там моделей, пригодных для симуляции в Ignition Gazebo, то обязательно присоединимся к проекту, добавив новый функционал.

#CAD #FreeCAD #webtools
​​FreeCAD Robotics Workbench

По данным репозитория FreeCAD на Github верстак для подготовки роботов живёт, здравствует и развивается! В тоже время в Wiki давным-давно висит статус Unmaintained, что когда-то заставило меня забыть про него.

Ниже приведён слайд с конференции ROS Industrial Consorcium (видео), на котором описан имеющийся на данный момент функционал (весьма богатый) и то, что разрабатывается.

#freecad #robotics #workbench
FreeCAD в проде

Отличное видео от Сергея Голодникова, демонстрирующее возможности системы проектирования FreeCAD для производственных задач. Хорошо показана параметризация сложных моделей и формирование пакета конструкторской документации.

#freecad