diff --git a/orbbec_description/launch/view_model.launch.py b/orbbec_description/launch/view_model.launch.py index b6b33e91..8f163cd9 100644 --- a/orbbec_description/launch/view_model.launch.py +++ b/orbbec_description/launch/view_model.launch.py @@ -24,7 +24,7 @@ from launch_utils import to_urdf def generate_launch_description(): - available_urdf_files = [f for f in os.listdir(os.path.join(get_package_share_directory('orbbec_description'), 'urdf')) if f.startswith('test_')] + available_urdf_files = [f for f in os.listdir(os.path.join(get_package_share_directory('orbbec_description'), 'urdf'))] params = dict([aa for aa in [aa.split(':=') for aa in sys.argv] if len(aa) == 2]) if ('model' not in params or params['model'] not in available_urdf_files): print('USAGE:') diff --git a/orbbec_description/meshes/femto_bolt/femto_bolt.stl b/orbbec_description/meshes/femto_bolt/femto_bolt.stl new file mode 100644 index 00000000..ef800d99 Binary files /dev/null and b/orbbec_description/meshes/femto_bolt/femto_bolt.stl differ diff --git a/orbbec_description/urdf/femto_bolt.urdf.xacro b/orbbec_description/urdf/femto_bolt.urdf.xacro new file mode 100644 index 00000000..10a01894 --- /dev/null +++ b/orbbec_description/urdf/femto_bolt.urdf.xacro @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +