jsk-ros-pkg / jsk_aerial_robot

The platfrom for aerial robot (e.g. general multirotor, hydrus, di, dragon, etc)
http://www.jsk.t.u-tokyo.ac.jp/index-j.html
34 stars 34 forks source link

[Spinal] Improve the process of servo bridge #499

Closed tongtybj closed 2 years ago

tongtybj commented 2 years ago

What is this

Improve the servo bridge process between spinal (spinal_ros_bridge) and ros system.

Details

Recently servo bridge process has a critical conflict/duplication between groups that uses same ros topics between servo_bridge and spinal_ros_bridge. This causes the failure for model that has vectoring actuators other than joints (e.g. dragon, hydrus_xi). This PR solves this conflict by introducing the common ros topics for all servo group.

tongtybj commented 2 years ago

This is the complete work based on https://github.com/tongtybj/aerial_robot/commit/4c1de3ea0118e9c0685a6b438cdc75ab2027fccd

tongtybj commented 2 years ago

@greenpepper123

Could we test this PR with hydrus_xi when you are available?

tongtybj commented 2 years ago

Have checked with Dragon