rename 'ros2' command to 'ros'
See original GitHub issueFeature request
Consider dropping the 2
from ROS command-line executables and rename the ros2
to simply ros
for a simpler CLI syntax.
Feature description
The ROS2 command-line tool unnecessarily carries the version number 2
. The version number can be dropped as there are no other conflicting ros
executables in ROS1.
E.g.:
ros2 topic list
⇨ ros topic list
ros2 run
⇨ ros run
Implementation considerations
An implementation only needs to consider renaming all references to ros2
scripts. The most amount of work has to be done for updating the documentation about the ROS2 CLI.
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (5 by maintainers)
Top Results From Across the Web
Remapping Names - ROS 2 Design
Remapping names allows reusing the same node executable in different parts of the system. A robot that has multiple sensors of the same...
Read more >Passing ROS arguments to nodes via the command-line
Names within a node (e.g. topics/services) can be remapped using the syntax -r <old name>:=<new name> . The name/namespace of the node itself...
Read more >ROS Topic Remap [Example] - The Robotics Back-End
In this tutorial I'll show you how to remap a ROS topic. Remapping a topic means that you'll change the topic name at...
Read more >Proper way to rename packages
Hello, I have been joining this program on and off for the past few years. At some point an extra section was added...
Read more >Can we rename joint_state_controller · Issue #110 - GitHub
renaming , but joint_state_publisher is an existing node, and seeing as we ... Edit: just remembered: gavanderhoorn in Ros_control in ROS2 wishlist.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Can you explain more what the perceived benefits of a rename are? To me, this seems like it would result in a lot of work, possible confusion with the ROS 1 command-line tools (which are still supported), and a long period of transition. So there would need to be a really strong benefit to convince me.
It has been discussed in today’s triage meeting, as previously commente, renaming
ros2
command asros
would case confusion in all platforms where ros2 coexists with ros.In a future release where
ros2
is the only ros version in the platform, this decision can be reconsidered.