Skip to content

Commit 2f8b0a1

Browse files
authored
Merge pull request #11 from PickNikRobotics/andyz/move_xacro_to_develop_branch
Make xacro property propagate to robot_description (#9)
2 parents f19c308 + aff5492 commit 2f8b0a1

File tree

4 files changed

+421
-206
lines changed

4 files changed

+421
-206
lines changed

ur_description/launch/view_ur5.launch.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import os
2+
import xacro
23
import yaml
4+
from ament_index_python.packages import get_package_share_directory
35
from launch import LaunchDescription
46
from launch_ros.actions import Node
5-
from ament_index_python.packages import get_package_share_directory
6-
77

88
def load_file(package_name, file_path):
99
package_path = get_package_share_directory(package_name)
@@ -18,9 +18,9 @@ def load_file(package_name, file_path):
1818

1919
def generate_launch_description():
2020

21-
# Get URDF
22-
robot_description_config = load_file(
23-
'ur_description', 'urdf/ur5.urdf.xacro')
21+
# Get URDF via xacro
22+
robot_description_path = os.path.join(get_package_share_directory('ur_description'), 'urdf', 'ur5_robot.urdf.xacro')
23+
robot_description_config = xacro.process_file(robot_description_path).toxml()
2424
robot_description = {'robot_description': robot_description_config}
2525

2626
robot_description_semantic_config = load_file('ur5_moveit_config', 'config/ur5.srdf')

0 commit comments

Comments
 (0)