
32
Operating Instructions
•
Enable the menu
:
menu_enable: "true" to enable the menu, “false” to disable the menu
•
Set the default ROS option
:
ros_option: "menu" to show all the options of the menu.
Note:
You can also set an option number to this variable and the menu will automatically apply the option every
time you open the terminal.
•
Modify ROS options separately:
The following parameters are needed to create a new option for the menu:
ROS 1:
ROS_version: 1
distro_name: the name of the ROS 1 version you are using
ros1_path: the path where ROS 1 is located
master_ip: sets the IP address of the master if the master isn't on the current computer
cmds: source your ROS 1 workspace here
ROS 2:
ROS_version: 2
distro_name: the name of the ROS 2 version you are using
ros2_path: the path where ROS 2 is located
domain_id: sets the Domain ID for DDS communication. Keep this empty to use
$default_ros_domain_id(30)
cmds: source your ROS 2 workspace here. Remarks:
source_plugin dds_bashrc
is necessary every
time you use ROS 2
ROS2/ROS1_bridge:
ROS_version: bridge
ros1_version_name: the name of the ROS 1 version you are using
ros2_version_name: the name of the ROS 2 version you are using
ros1_path: the path where ROS 1 is located
ros2_path: the path where ROS 2 is located
master_ip: sets the IP address of the master if master isn't on the current computer
domain_id: sest the Domain ID for DDS communication. Keep empty to use
$default_ros_domain_id(30)
cmds: any command you want to run every time using ROS Bridge. Remarks:
source_plugin
dds_bashrc
and
ros2 run ros1_bridge dynamic_bridge --bridge-all-topics
is necessary
every time using ROS Bridge
5.1.4.4.
Menu Upgrade
You can upgrade the Neuron Startup Menu by executing the following command:
The new version will load the next time you open the terminal.
ros_menu_upgrade