ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

nndei's profile - activity

2022-02-23 03:26:30 -0500 received badge  Famous Question (source)
2021-09-12 04:36:15 -0500 received badge  Notable Question (source)
2021-08-05 05:53:09 -0500 received badge  Famous Question (source)
2021-07-20 07:53:15 -0500 answered a question Gazebo sim UR10e plus Robotiq gripper

The issue was in the URDF being faulty. There, I called the UR10e file both outside and inside the macro, causing proble

2021-07-09 02:35:38 -0500 commented answer Gazebo sim UR10e plus Robotiq gripper

Sure! Thank you. I will check your code in a moment. Meanwhile, I have uploaded my cobot folder in this repo. Please

2021-07-08 23:43:21 -0500 received badge  Notable Question (source)
2021-07-06 02:33:48 -0500 commented answer Gazebo sim UR10e plus Robotiq gripper

Dear cambel07, thank you for your reply. I will try avoiding the prefix, but I added it for a future need of including

2021-07-05 12:42:08 -0500 commented answer Gazebo sim UR10e plus Robotiq gripper

Thank you for your reply. However, calling robot_base_link results in the error I stated above: Failed to find root li

2021-07-05 03:40:35 -0500 commented answer Gazebo sim UR10e plus Robotiq gripper

Dear @cambel07, thank you for your answer. I had not thought about this, and I have tried it just now. Your solution

2021-07-04 20:41:29 -0500 received badge  Popular Question (source)
2021-07-04 07:31:53 -0500 received badge  Popular Question (source)
2021-07-01 09:18:49 -0500 asked a question Gazebo sim UR10e plus Robotiq gripper

Gazebo sim UR10e plus Robotiq gripper Dear All, I am trying to create a Gazebo simulation of an assembled robot compris

2021-07-01 03:53:28 -0500 commented answer Linking error between UR10e and Robotiq 3-fingers gripper

May I add here a question on which link is better suited for connecting the Robotiq gripper? Is my choice of ee_link co

2021-07-01 03:32:46 -0500 commented answer Linking error between UR10e and Robotiq 3-fingers gripper

Thank you, @gvdhoorn. You are absolutely correct and I am sorry for missing that out. Hopefully, I will not make the

2021-07-01 03:31:47 -0500 marked best answer Linking error between UR10e and Robotiq 3-fingers gripper

Dear All,

I have been trying to create a URDF file for a collaborative arm (the Universal Robots UR10e) with a Robotiq gripper (the 3-fingers one).

I have downloaded the packages of Universal Robots here and Robotiq here.

I have also followed this guide on ROS wiki for installing dependencies for that Robotiq package.

I have, as per usual, git cloned the packages inside a folder called src located in ~/catkin_ws/. I have then ran catkin_make when in catkin_ws directory. I can play with the launch files of the UR and Robotiq packages without issues.

I am trying to create a custom URDF file inside of a package I made myself called cobot, which is located in the ~/catkin_ws/src/ directory with the other two packages. I have created it using catkin_create_pkg in the terminal. I have also created another package inside of cobot, called cobot_description (all these packages have been built too and I have sourced the setup.bash). Here I have made a urdf folder in which I have created a file with the following code:

<?xml version="1.0"?>
<robot xmlns:xacro="http://wiki.ros.org/xacro" name="ur10e_robotiq">

  <!-- common stuff -->
  <xacro:include filename="$(find ur_e_description)/urdf/common.gazebo.xacro" />

  <!-- include macros for UR10e and Robotiq 3f hand -->
  <xacro:include filename="$(find ur_e_description)/urdf/ur10e_robot.urdf.xacro" />
  <xacro:include filename="$(find robotiq_3f_gripper_visualization)/cfg/robotiq-3f-gripper_articulated_macro.xacro" />

  <!-- create the robot + eef combo itself as a macro -->
  <xacro:macro name="ur10e_with_robotiq" params="prefix">

    <!-- instantiate UR10e and Robotiq 3f hand -->
    <xacro:ur10e_robot prefix="${prefix}robot_" joint_limited="false"/>
    <xacro:robotiq-3f-gripper_articulated prefix="${prefix}gripper_" />

    <!-- attach gripper to UR10e -->
    <joint name="${prefix}ee_link-${prefix}robotiq_3f_base_link" type="fixed">
      <origin xyz="0 0 0" rpy="0 0 0" />
      <parent link="${prefix}ee_link" />
      <child link="${prefix}palm" />
    </joint>
  </xacro:macro>

<xacro:ur10e_with_robotiq prefix=""/>

</robot>

Following the ROS answers thread and ROS wiki guide.

As the code tells, I am including two macros from the packages of UR and Robotiq and trying to connect the Robotiq hand to the end effector of the UR: parent link="${prefix}ee_link". However, when visualizing the URDF through Visual Studio's ROS extension, using ROS:Preview URDF tool, the UR appears fine in the RViz windows, but the Robotiq hand appears under the UR base, at the origin. Changing the xyz and rpy values in the origin block inside the joint between the end effector and robotiq hand's palm doesn't change anything.

I have checked that inside the macro I call, robotiq-3f-gripper_articulated_macro.xacro the first link is called palm. Also, the end effector link of the UR10e is called ee_link. I have tried changing links here. I have also tried using another xacro from Robotiq's package, although I am sure this is the correct one.

Lastly, I have tried to browse and upload this URDF inside of MoveIt! Setup Assistant, obtaining this ... (more)

2021-07-01 03:31:46 -0500 received badge  Scholar (source)
2021-07-01 03:31:41 -0500 received badge  Supporter (source)
2021-06-30 13:19:23 -0500 asked a question Linking error between UR10e and Robotiq 3-fingers gripper

Linking error between UR10e and Robotiq 3-fingers gripper Dear All, I have been trying to create a URDF file for a coll