Описать протокол взаимодействия для работы со звеном #26
Labels
No labels
construct
design
doc
integration
programming
research
schematics
test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
robossembler/servo#26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
В формате спецификации сообщений и сервисов ROS.
То есть нужно сделать таблицу-маппинг:
На стороне ROS2 принял следующий стандарт сообщений:
На стороне драйвера предлагаю рассмотреть применение CANopen, потому что есть неплохо проработанная обёртка
https://github.com/ros-industrial/ros2_canopen
Вот пример конфигурации робота с ros2_control
https://ros-industrial.github.io/ros2_canopen/manual/rolling/application/prbt_robot.html#
Пример оформления
https://emanual.robotis.com/docs/en/dxl/protocol2/
assigned to @AlexxTop
assigned to @AlexxTop
changed the description
assigned to @solid-sinusoid
changed title from Описать {-API (-}протокол взаимодействия{-)-} для работы со звеном to Описать протокол взаимодействия для работы со звеном
unassigned @solid-sinusoid
assigned to @solid-sinusoid
Разработка имплементации интерфейса со стороны микроконтроллера ведётся тут
https://gitlab.com/on4ip84/robotroller
Форк в группе Robossember
https://gitlab.com/robossembler/forks/robotroller
changed the description
changed the description
changed the description
changed the description
changed the description
Образец протокола
protocol.txt
changed the description
Обсуждение 02.02.2024 драйвер робота:
Какой у нас софт
changed the description
moved from roboarm-diy-version#19
unassigned @AlexxTop