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: 857 times
Last updated: Aug 01 '21
ROS2 Run __params not affecting node
No obstacle avoidance with dwb controller
Which version of Colcon should I be using with which version of ROS?
gazebo_msgs/msg/model_state.hpp not found
ROS2 Python: Add arguments to callback
ROS in arm/v7, Docker, and Limited Storage Robot
Update odometry based on pose estimate
/odom topic doesn't work on ROS2
Should there be a DefaultQoS or default constructor for QoS?