├── .gitignore ├── LICENSE ├── README.md ├── robotiq_description ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE ├── config │ └── robotiq_controllers.yaml ├── launch │ ├── robotiq_control.launch.py │ └── view_gripper.launch.py ├── meshes │ ├── collision │ │ └── 2f_85 │ │ │ ├── left_finger.stl │ │ │ ├── left_finger_tip.stl │ │ │ ├── left_inner_knuckle.stl │ │ │ ├── left_knuckle.stl │ │ │ ├── right_finger.stl │ │ │ ├── right_finger_tip.stl │ │ │ ├── right_inner_knuckle.stl │ │ │ ├── right_knuckle.stl │ │ │ ├── robotiq_base.stl │ │ │ └── ur_to_robotiq_adapter.stl │ └── visual │ │ └── 2f_85 │ │ ├── left_finger.dae │ │ ├── left_finger_tip.dae │ │ ├── left_inner_knuckle.dae │ │ ├── left_knuckle.dae │ │ ├── right_finger.dae │ │ ├── right_finger_tip.dae │ │ ├── right_inner_knuckle.dae │ │ ├── right_knuckle.dae │ │ ├── robotiq_base.dae │ │ └── ur_to_robotiq_adapter.dae ├── package.xml ├── rviz │ └── view_urdf.rviz └── urdf │ ├── 2f_85.ros2_control.xacro │ ├── robotiq_2f_85_gripper.urdf.xacro │ ├── robotiq_2f_85_macro.urdf.xacro │ └── ur_to_robotiq_adapter.urdf.xacro ├── ur_description ├── CMakeLists.txt ├── LICENSE ├── config │ ├── initial_positions.yaml │ ├── ur10 │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur10e │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur16e │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur20 │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur3 │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur30 │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur3e │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur5 │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ ├── ur5e │ │ ├── default_kinematics.yaml │ │ ├── joint_limits.yaml │ │ ├── physical_parameters.yaml │ │ └── visual_parameters.yaml │ └── ur_controllers.yaml ├── launch │ ├── gazebo.launch.py │ └── view_ur.launch.py ├── meshes │ ├── ur10 │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ ├── ur10e │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ ├── ur16e │ │ ├── collision │ │ │ ├── forearm.stl │ │ │ └── upperarm.stl │ │ └── visual │ │ │ ├── forearm.dae │ │ │ └── upperarm.dae │ ├── ur20 │ │ ├── LICENSE.txt │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── UR20_DIFF_8bit_2K.png │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ ├── ur3 │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ ├── ur30 │ │ ├── LICENSE.txt │ │ ├── collision │ │ │ ├── forearm.stl │ │ │ └── upperarm.stl │ │ └── visual │ │ │ ├── UR30_DIFF_8bit_2K.png │ │ │ ├── forearm.dae │ │ │ └── upperarm.dae │ ├── ur3e │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ ├── ur5 │ │ ├── collision │ │ │ ├── base.stl │ │ │ ├── forearm.stl │ │ │ ├── shoulder.stl │ │ │ ├── upperarm.stl │ │ │ ├── wrist1.stl │ │ │ ├── wrist2.stl │ │ │ └── wrist3.stl │ │ └── visual │ │ │ ├── base.dae │ │ │ ├── forearm.dae │ │ │ ├── shoulder.dae │ │ │ ├── upperarm.dae │ │ │ ├── wrist1.dae │ │ │ ├── wrist2.dae │ │ │ └── wrist3.dae │ └── ur5e │ │ ├── collision │ │ ├── base.stl │ │ ├── forearm.stl │ │ ├── shoulder.stl │ │ ├── upperarm.stl │ │ ├── wrist1.stl │ │ ├── wrist2.stl │ │ └── wrist3.stl │ │ └── visual │ │ ├── base.dae │ │ ├── forearm.dae │ │ ├── shoulder.dae │ │ ├── upperarm.dae │ │ ├── wrist1.dae │ │ ├── wrist2.dae │ │ └── wrist3.dae ├── package.xml ├── rviz │ └── view_robot.rviz ├── test │ ├── test_ur_urdf_xacro.py │ └── test_view_ur_launch.py └── urdf │ ├── inc │ ├── ur_common.xacro │ └── ur_transmissions.xacro │ ├── ur.ros2_control.xacro │ ├── ur.urdf.xacro │ └── ur_macro.xacro └── ur_gripper_gazebo ├── CMakeLists.txt ├── config └── controllers.yaml ├── launch ├── gazebo.launch.py └── rviz.launch.py ├── package.xml ├── rviz └── view_robot.rviz └── urdf └── ur_gripper.xacro /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | *.pyc 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/README.md -------------------------------------------------------------------------------- /robotiq_description/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/CHANGELOG.rst -------------------------------------------------------------------------------- /robotiq_description/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/CMakeLists.txt -------------------------------------------------------------------------------- /robotiq_description/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/LICENSE -------------------------------------------------------------------------------- /robotiq_description/config/robotiq_controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/config/robotiq_controllers.yaml -------------------------------------------------------------------------------- /robotiq_description/launch/robotiq_control.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/launch/robotiq_control.launch.py -------------------------------------------------------------------------------- /robotiq_description/launch/view_gripper.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/launch/view_gripper.launch.py -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/left_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/left_finger.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/left_finger_tip.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/left_finger_tip.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/left_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/left_inner_knuckle.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/left_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/left_knuckle.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/right_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/right_finger.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/right_finger_tip.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/right_finger_tip.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/right_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/right_inner_knuckle.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/right_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/right_knuckle.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/robotiq_base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/robotiq_base.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/collision/2f_85/ur_to_robotiq_adapter.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/collision/2f_85/ur_to_robotiq_adapter.stl -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/left_finger.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/left_finger.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/left_finger_tip.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/left_finger_tip.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/left_inner_knuckle.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/left_inner_knuckle.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/left_knuckle.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/left_knuckle.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/right_finger.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/right_finger.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/right_finger_tip.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/right_finger_tip.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/right_inner_knuckle.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/right_inner_knuckle.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/right_knuckle.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/right_knuckle.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/robotiq_base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/robotiq_base.dae -------------------------------------------------------------------------------- /robotiq_description/meshes/visual/2f_85/ur_to_robotiq_adapter.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/meshes/visual/2f_85/ur_to_robotiq_adapter.dae -------------------------------------------------------------------------------- /robotiq_description/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/package.xml -------------------------------------------------------------------------------- /robotiq_description/rviz/view_urdf.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/rviz/view_urdf.rviz -------------------------------------------------------------------------------- /robotiq_description/urdf/2f_85.ros2_control.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/urdf/2f_85.ros2_control.xacro -------------------------------------------------------------------------------- /robotiq_description/urdf/robotiq_2f_85_gripper.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/urdf/robotiq_2f_85_gripper.urdf.xacro -------------------------------------------------------------------------------- /robotiq_description/urdf/robotiq_2f_85_macro.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/urdf/robotiq_2f_85_macro.urdf.xacro -------------------------------------------------------------------------------- /robotiq_description/urdf/ur_to_robotiq_adapter.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/robotiq_description/urdf/ur_to_robotiq_adapter.urdf.xacro -------------------------------------------------------------------------------- /ur_description/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/CMakeLists.txt -------------------------------------------------------------------------------- /ur_description/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/LICENSE -------------------------------------------------------------------------------- /ur_description/config/initial_positions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/initial_positions.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10e/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10e/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10e/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10e/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10e/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10e/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur10e/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur10e/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur16e/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur16e/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur16e/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur16e/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur16e/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur16e/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur16e/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur16e/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur20/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur20/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur20/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur20/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur20/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur20/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur20/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur20/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur30/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur30/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur30/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur30/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur30/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur30/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur30/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur30/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3e/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3e/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3e/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3e/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3e/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3e/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur3e/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur3e/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5e/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5e/default_kinematics.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5e/joint_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5e/joint_limits.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5e/physical_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5e/physical_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur5e/visual_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur5e/visual_parameters.yaml -------------------------------------------------------------------------------- /ur_description/config/ur_controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/config/ur_controllers.yaml -------------------------------------------------------------------------------- /ur_description/launch/gazebo.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/launch/gazebo.launch.py -------------------------------------------------------------------------------- /ur_description/launch/view_ur.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/launch/view_ur.launch.py -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur10e/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur10e/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur16e/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur16e/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur16e/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur16e/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur16e/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur16e/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur16e/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur16e/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/LICENSE.txt -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/UR20_DIFF_8bit_2K.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/UR20_DIFF_8bit_2K.png -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur20/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur20/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur30/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/LICENSE.txt -------------------------------------------------------------------------------- /ur_description/meshes/ur30/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur30/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur30/visual/UR30_DIFF_8bit_2K.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/visual/UR30_DIFF_8bit_2K.png -------------------------------------------------------------------------------- /ur_description/meshes/ur30/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur30/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur30/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur3e/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur3e/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/base.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/forearm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/forearm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/shoulder.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/upperarm.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/upperarm.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/wrist1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/wrist1.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/wrist2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/wrist2.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/collision/wrist3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/collision/wrist3.stl -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/base.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/forearm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/forearm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/shoulder.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/shoulder.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/upperarm.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/upperarm.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/wrist1.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/wrist2.dae -------------------------------------------------------------------------------- /ur_description/meshes/ur5e/visual/wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/meshes/ur5e/visual/wrist3.dae -------------------------------------------------------------------------------- /ur_description/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/package.xml -------------------------------------------------------------------------------- /ur_description/rviz/view_robot.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/rviz/view_robot.rviz -------------------------------------------------------------------------------- /ur_description/test/test_ur_urdf_xacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/test/test_ur_urdf_xacro.py -------------------------------------------------------------------------------- /ur_description/test/test_view_ur_launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/test/test_view_ur_launch.py -------------------------------------------------------------------------------- /ur_description/urdf/inc/ur_common.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/urdf/inc/ur_common.xacro -------------------------------------------------------------------------------- /ur_description/urdf/inc/ur_transmissions.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/urdf/inc/ur_transmissions.xacro -------------------------------------------------------------------------------- /ur_description/urdf/ur.ros2_control.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/urdf/ur.ros2_control.xacro -------------------------------------------------------------------------------- /ur_description/urdf/ur.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/urdf/ur.urdf.xacro -------------------------------------------------------------------------------- /ur_description/urdf/ur_macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_description/urdf/ur_macro.xacro -------------------------------------------------------------------------------- /ur_gripper_gazebo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/CMakeLists.txt -------------------------------------------------------------------------------- /ur_gripper_gazebo/config/controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/config/controllers.yaml -------------------------------------------------------------------------------- /ur_gripper_gazebo/launch/gazebo.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/launch/gazebo.launch.py -------------------------------------------------------------------------------- /ur_gripper_gazebo/launch/rviz.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/launch/rviz.launch.py -------------------------------------------------------------------------------- /ur_gripper_gazebo/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/package.xml -------------------------------------------------------------------------------- /ur_gripper_gazebo/rviz/view_robot.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/rviz/view_robot.rviz -------------------------------------------------------------------------------- /ur_gripper_gazebo/urdf/ur_gripper.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wannabe-CodingMaster/UR_Robotiq_ROS2_Gazebo_Simulation/HEAD/ur_gripper_gazebo/urdf/ur_gripper.xacro --------------------------------------------------------------------------------