Внедрить алгоритм оценки 6D-позы на основе Deep Object Pose Estimation (DOPE) #101

Closed
opened 2024-01-24 12:35:43 +03:00 by shalenikol · 12 comments
shalenikol commented 2024-01-24 12:35:43 +03:00 (Migrated from gitlab.com)
  • генерация кастомного датасета с нужными объектами и сценой по формату HOPE
  • настройка и проведение обучения модели DOPE
  • имплементация навыка в среду ROS2
- [x] генерация кастомного датасета с нужными объектами и сценой по формату [HOPE](https://github.com/swtyree/hope-dataset) - [x] настройка и проведение обучения модели [DOPE](https://github.com/NVlabs/Deep_Object_Pose) - [x] имплементация навыка в среду ROS2
shalenikol commented 2024-01-24 12:35:43 +03:00 (Migrated from gitlab.com)

assigned to @shalenikol

assigned to @shalenikol
shalenikol commented 2024-01-24 12:36:11 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
shalenikol commented 2024-01-24 12:38:30 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
shalenikol commented 2024-01-24 12:39:26 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2024-02-06 11:42:22 +03:00 (Migrated from gitlab.com)

marked the checklist item генерация кастомного датасета с нужными объектами и сценой по формату HOPE as completed

marked the checklist item **генерация кастомного датасета с нужными объектами и сценой по формату [HOPE](https://github.com/swtyree/hope-dataset)** as completed
movefasta commented 2024-02-06 11:42:28 +03:00 (Migrated from gitlab.com)

marked the checklist item генерация кастомного датасета с нужными объектами и сценой по формату HOPE as incomplete

marked the checklist item **генерация кастомного датасета с нужными объектами и сценой по формату [HOPE](https://github.com/swtyree/hope-dataset)** as incomplete
movefasta commented 2024-02-06 15:56:15 +03:00 (Migrated from gitlab.com)

mentioned in issue #81

mentioned in issue #81
shalenikol commented 2024-02-15 17:16:03 +03:00 (Migrated from gitlab.com)

marked the checklist item генерация кастомного датасета с нужными объектами и сценой по формату HOPE as completed

marked the checklist item **генерация кастомного датасета с нужными объектами и сценой по формату [HOPE](https://github.com/swtyree/hope-dataset)** as completed
shalenikol commented 2024-02-28 16:15:49 +03:00 (Migrated from gitlab.com)

marked the checklist item настройка и проведение обучения модели DOPE as completed

marked the checklist item **настройка и проведение обучения модели [DOPE](https://github.com/NVlabs/Deep_Object_Pose)** as completed
shalenikol commented 2024-03-07 12:36:07 +03:00 (Migrated from gitlab.com)

При реализации узла BT Engine Node выяснил, что при реализации действия

<Action ID="RbsBtAction" do="PoseEstimation" implementation="DOPE" server_name="/rbs_interface" server_timeout="1000" />

обязательно присутствие тэгов 'server_name', 'server_timeout', если класс ID="RbsBtAction" является BtService.
При отсутствии хотя бы одного из них генерируется ошибка вида:

[bt_engine-1] terminate called after throwing an instance of 'nonstd::expected_lite::bad_expected_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
[bt_engine-1]   what():  bad_expected_access

Такое поведение модуля BT.CPP требует, с моей точки зрения, доработки.

При реализации узла BT Engine Node выяснил, что при реализации действия ```xml <Action ID="RbsBtAction" do="PoseEstimation" implementation="DOPE" server_name="/rbs_interface" server_timeout="1000" /> ``` обязательно присутствие тэгов 'server_name', 'server_timeout', если класс ID="RbsBtAction" является BtService. При отсутствии хотя бы одного из них генерируется ошибка вида: ``` [bt_engine-1] terminate called after throwing an instance of 'nonstd::expected_lite::bad_expected_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' [bt_engine-1] what(): bad_expected_access ``` Такое поведение модуля BT.CPP требует, с моей точки зрения, доработки.
shalenikol commented 2024-04-01 15:45:05 +03:00 (Migrated from gitlab.com)

marked the checklist item имплементация навыка в среду ROS2 as completed

marked the checklist item **имплементация навыка в среду ROS2** as completed
shalenikol commented 2024-04-01 18:20:14 +03:00 (Migrated from gitlab.com)

mentioned in merge request !63

mentioned in merge request !63
movefasta (Migrated from gitlab.com) closed this issue 2024-05-13 13:09:35 +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/runtime#101
No description provided.