diff --git a/demo/launch/run.launch.py b/demo/launch/run.launch.py index a4cd1b1c3..c81dbf409 100644 --- a/demo/launch/run.launch.py +++ b/demo/launch/run.launch.py @@ -1,3 +1,5 @@ +import os +from ament_index_python.packages import get_package_share_directory from launch import LaunchDescription from launch.actions import DeclareLaunchArgument from launch.substitutions import LaunchConfiguration @@ -12,8 +14,10 @@ def generate_launch_description(): .to_moveit_configs() ) + package = "moveit_task_constructor_demo" + package_shared_path = get_package_share_directory(package) node = Node( - package="moveit_task_constructor_demo", + package=package, executable=LaunchConfiguration("exe"), output="screen", parameters=[ @@ -22,6 +26,7 @@ def generate_launch_description(): moveit_config.robot_description_kinematics, moveit_config.joint_limits, moveit_config.planning_pipelines, + os.path.join(package_shared_path, "config", "panda_config.yaml"), ], )