ROS2 fish shell setup?
Hi, so I understand we need to source setup.bash every time to use the ros2 CLI. Is there any script to do this in fish shell?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Hi, so I understand we need to source setup.bash every time to use the ros2 CLI. Is there any script to do this in fish shell?
You can use https://github.com/edc/bass to do that.
bass source /opt/ros/galactic/setup.bash
Also, if you launch fish after sourcing in bash, env values will be reflected.
// .bashrc
source /opt/ros/galactic/setup.bash
fish
For more advanced use cases, please take a look at my settings if you are interested. I've developed a couple of useful plugins.๐
@Jason1923 Yes, it's for ROS1. This does the equivalent things in ROS2.
register-python-argcomplete --shell fish ros2 | source
FYI: If this PR is merged, I guess argcomplete
is automatically loaded.
https://github.com/ros2/ros2cli/pull/326
Asked: 2021-07-30 22:09:15 -0500
Seen: 830 times
Last updated: Aug 01 '21
Why is ROS2 Tutorials using SharedPtr for subscriber callbacks?
[ROS2] Use a different version of Fast-RTPS
trying to install Ros2 on Ubuntu 20.04, but it doesn't work
how to organize data transfer between nodes on multiple PCs on ROS2
Waiting for TransformListener with ROS2 and Python?
I am getting an error using Ros2 Iron and micro-ROS on RP2040
Using ROS2 for autonomous driving
rclcpp file not found error for creating GUI user interface with ROS2 (Humble) using QT Creator