moveit2
The MoveIt Motion Planning Framework for ROS 2.
moveit_setup_assistant
moveit_setup_controllers
launch
control.launch.py
Go to the documentation of this file.
1
from
launch
import
LaunchDescription
2
from
moveit_configs_utils.launch_utils
import
(
3
add_debuggable_node,
4
DeclareBooleanLaunchArg,
5
)
6
7
8
def
generate_launch_description
():
9
ld = LaunchDescription()
10
11
ld.add_action(
DeclareBooleanLaunchArg
(
"debug"
, default_value=
False
))
12
add_debuggable_node
(
13
ld,
14
package=
"moveit_setup_assistant"
,
15
executable=
"moveit_setup_assistant"
,
16
parameters=[
17
{
18
"setup_steps"
: [
19
"moveit_setup::core::StartScreenWidget"
,
20
"moveit_setup::controllers::UrdfModificationsWidget"
,
21
"moveit_setup::controllers::ROS2ControllersWidget"
,
22
"moveit_setup::controllers::MoveItControllersWidget"
,
23
"moveit_setup::core::ConfigurationFilesWidget"
,
24
]
25
},
26
],
27
)
28
29
return
ld
moveit_configs_utils.launch_utils.DeclareBooleanLaunchArg
Definition:
launch_utils.py:8
control.generate_launch_description
def generate_launch_description()
Definition:
control.launch.py:8
moveit_configs_utils.launch_utils
Definition:
launch_utils.py:1
moveit_configs_utils.launch_utils.add_debuggable_node
def add_debuggable_node(ld, package, executable, condition_name="debug", commands_file=None, extra_debug_args=None, **kwargs)
Definition:
launch_utils.py:29
Generated by
1.9.1