Skip to content

Commit bbc34d2

Browse files
committed
demo: replace individual launch files with common run.launch.py
Launch individual binaries with: ros2 launch moveit_task_constructor_demo run.launch.py exe:=<binary>
1 parent 646a49f commit bbc34d2

File tree

6 files changed

+7
-144
lines changed

6 files changed

+7
-144
lines changed

demo/launch/cartesian.launch.py

Lines changed: 0 additions & 25 deletions
This file was deleted.

demo/launch/fallbacks_move_to.launch.py

Lines changed: 0 additions & 28 deletions
This file was deleted.

demo/launch/ik_clearance_cost.launch.py

Lines changed: 0 additions & 25 deletions
This file was deleted.

demo/launch/modular.launch.py

Lines changed: 0 additions & 25 deletions
This file was deleted.

demo/launch/pickplace.launch.py

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
from launch import LaunchDescription
2+
from launch.actions import DeclareLaunchArgument
3+
from launch.substitutions import LaunchConfiguration
24
from launch_ros.actions import Node
35
from moveit_configs_utils import MoveItConfigsBuilder
46

@@ -7,21 +9,21 @@ def generate_launch_description():
79
moveit_config = (
810
MoveItConfigsBuilder("moveit_resources_panda")
911
.robot_description(file_path="config/panda.urdf.xacro")
10-
.planning_pipelines(pipelines=["ompl"])
1112
.to_moveit_configs()
1213
)
1314

14-
cartesian_task = Node(
15+
node = Node(
1516
package="moveit_task_constructor_demo",
16-
executable="alternative_path_costs",
17+
executable=LaunchConfiguration("exe"),
1718
output="screen",
1819
parameters=[
19-
moveit_config.joint_limits,
2020
moveit_config.robot_description,
2121
moveit_config.robot_description_semantic,
2222
moveit_config.robot_description_kinematics,
23+
moveit_config.joint_limits,
2324
moveit_config.planning_pipelines,
2425
],
2526
)
2627

27-
return LaunchDescription([cartesian_task])
28+
arg = DeclareLaunchArgument(name="exe")
29+
return LaunchDescription([arg, node])

0 commit comments

Comments
 (0)