21 lines
628 B
Python
21 lines
628 B
Python
"""srv_launch.py - 启动 add_two_ints_server。"""
|
|
from launch import LaunchDescription
|
|
from launch.substitutions import LaunchConfiguration
|
|
from launch_ros.actions import Node
|
|
|
|
|
|
def generate_launch_description() -> LaunchDescription:
|
|
"""生成启动描述:AddTwoIntsServer。"""
|
|
service_name_arg = LaunchConfiguration('service_name')
|
|
|
|
server_node = Node(
|
|
package='py_srv',
|
|
executable='add_two_ints_server',
|
|
name='add_two_ints_server',
|
|
output='screen',
|
|
parameters=[{
|
|
'service_name': service_name_arg,
|
|
}],
|
|
)
|
|
|
|
return LaunchDescription([server_node]) |