From 9f8cde61d313501cf4b56fe13672d99234d5efa2 Mon Sep 17 00:00:00 2001 From: Niko Date: Thu, 29 Feb 2024 11:43:02 +0100 Subject: [PATCH] initial commit --- src/ur_robotiq_description/CMakeLists.txt | 26 + src/ur_robotiq_description/package.xml | 18 + .../urdf/ur_robotiq.urdf | 904 ++++++++++++++++++ .../urdf/ur_robotiq.urdf.xacro | 110 +++ 4 files changed, 1058 insertions(+) create mode 100644 src/ur_robotiq_description/CMakeLists.txt create mode 100644 src/ur_robotiq_description/package.xml create mode 100644 src/ur_robotiq_description/urdf/ur_robotiq.urdf create mode 100644 src/ur_robotiq_description/urdf/ur_robotiq.urdf.xacro diff --git a/src/ur_robotiq_description/CMakeLists.txt b/src/ur_robotiq_description/CMakeLists.txt new file mode 100644 index 0000000..5e86e05 --- /dev/null +++ b/src/ur_robotiq_description/CMakeLists.txt @@ -0,0 +1,26 @@ +cmake_minimum_required(VERSION 3.8) +project(ur_robotiq_description) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +# uncomment the following section in order to fill in +# further dependencies manually. +# find_package( REQUIRED) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/src/ur_robotiq_description/package.xml b/src/ur_robotiq_description/package.xml new file mode 100644 index 0000000..00c2660 --- /dev/null +++ b/src/ur_robotiq_description/package.xml @@ -0,0 +1,18 @@ + + + + ur_robotiq_description + 0.0.0 + TODO: Package description + niko + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/src/ur_robotiq_description/urdf/ur_robotiq.urdf b/src/ur_robotiq_description/urdf/ur_robotiq.urdf new file mode 100644 index 0000000..7678bf1 --- /dev/null +++ b/src/ur_robotiq_description/urdf/ur_robotiq.urdf @@ -0,0 +1,904 @@ + + + + + + + + + + + + ur_robot_driver/URPositionHardwareInterface + 0.0.0.0 + + + + False + 50001 + 50002 + 0.0.0.0 + 50004 + 50003 + + True + 2000 + 0.03 + False + calib_16756443741236045476 + 0 + 0 + 115200 + 1 + 1.5 + 3.5 + /tmp/ttyUR + 54321 + 2 + + + + {-2*pi} + {2*pi} + + + -3.15 + 3.15 + + + + 0.0 + + + + + + + {-2*pi} + {2*pi} + + + -3.15 + 3.15 + + + + -1.57 + + + + + + + {-pi} + {pi} + + + -3.15 + 3.15 + + + + 0.0 + + + + + + + {-2*pi} + {2*pi} + + + -3.2 + 3.2 + + + + -1.57 + + + + + + + {-2*pi} + {2*pi} + + + -3.2 + 3.2 + + + + 0.0 + + + + + + + {-2*pi} + {2*pi} + + + -3.2 + 3.2 + + + + 0.0 + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + robotiq_driver/RobotiqGripperHardwareInterface + 0.695 + /dev/ttyUSB0 + 1.0 + 0.5 + + + + + + + 0.695 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ur_robotiq_description/urdf/ur_robotiq.urdf.xacro b/src/ur_robotiq_description/urdf/ur_robotiq.urdf.xacro new file mode 100644 index 0000000..d2d05e0 --- /dev/null +++ b/src/ur_robotiq_description/urdf/ur_robotiq.urdf.xacro @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +