I ported sbus_serial to ROS2.
colcon build --symlink-install
ros2 launch sbus_bridge sbus_bridge_node_launch.py
See src/sbus_bridge/config/params.yaml
- Add a permission to connect an UART port.
sudo gpasswd --add ${USER} dialout
sudo chmod 666 /dev/ttyTHS1
- Make sure the receiver outputs the S.bus signal.
- You can check the raw output:
./install/sbus_bridge/lib/sbus_bridge/sbus_calib /dev/ttyTHS1
/dev/ttyTHS1
should be set as the available UART port.