1 from launch
import LaunchDescription
2 from launch_ros.actions
import Node
3 from moveit_configs_utils
import MoveItConfigsBuilder
4 from launch_param_builder
import ParameterBuilder
9 moveit_ros_benchmarks_config = (
10 ParameterBuilder(
"moveit_ros_benchmarks")
12 parameter_namespace=
"benchmark_config",
13 file_path=
"demo1.yaml",
21 moveit_ros_benchmarks_node = Node(
22 name=
"moveit_run_benchmark",
23 package=
"moveit_ros_benchmarks",
25 executable=
"moveit_run_benchmark",
28 moveit_ros_benchmarks_config,
34 mongodb_server_node = Node(
35 package=
"warehouse_ros_mongo",
36 executable=
"mongo_wrapper_ros.py",
38 {
"warehouse_port": 33829},
39 {
"warehouse_host":
"localhost"},
40 {
"warehouse_plugin":
"warehouse_ros_mongo::MongoDatabaseConnection"},
45 return LaunchDescription([moveit_ros_benchmarks_node, mongodb_server_node])
def generate_launch_description()