1 from ament_index_python.packages
import get_package_share_directory
3 from moveit_configs_utils
import MoveItConfigsBuilder
4 from launch_param_builder
import ParameterBuilder
8 return ParameterBuilder(package_name).yaml(file_path).to_dict()
12 moveit_config_package_name =
"moveit_resources_prbt"
13 description_package_name =
"moveit_resources_prbt_support"
14 description_xacro_file =
"urdf/prbt.xacro"
15 robot_description_semantic_file =
"config/prbt.srdf.xacro"
16 robot_description_kinematics_file =
"config/kinematics.yaml"
17 moveit_controllers_file =
"config/prbt_controllers.yaml"
18 joint_limits_file =
"config/joint_limits.yaml"
19 pilz_cartesian_limits_file =
"config/pilz_cartesian_limits.yaml"
26 + description_xacro_file
28 .robot_description_semantic(file_path=robot_description_semantic_file)
29 .robot_description_kinematics(file_path=robot_description_kinematics_file)
30 .trajectory_execution(file_path=moveit_controllers_file)
32 .pilz_cartesian_limits(file_path=pilz_cartesian_limits_file)
def load_yaml(package_name, file_path)
def get_package_share_directory(pkg_name)