diff --git a/launch/display.rviz b/launch/display.rviz index d11165d..5dd80cc 100644 --- a/launch/display.rviz +++ b/launch/display.rviz @@ -9,7 +9,7 @@ Panels: - /RobotModel1 - /TF1 Splitter Ratio: 0.5 - Tree Height: 802 + Tree Height: 793 - Class: rviz_common/Selection Name: Selection - Class: rviz_common/Tool Properties @@ -161,10 +161,17 @@ Visualization Manager: Show Axes: false Show Trail: false Value: true + dummy_mimic_fix: + Alpha: 1 + Show Axes: false + Show Trail: false world: Alpha: 1 Show Axes: false Show Trail: false + Mass Properties: + Inertia: false + Mass: false Name: RobotModel TF Prefix: "" Update Interval: 0 @@ -172,6 +179,8 @@ Visualization Manager: Visual Enabled: true - Class: rviz_default_plugins/TF Enabled: true + Filter (blacklist): "" + Filter (whitelist): "" Frame Timeout: 15 Frames: All Enabled: true @@ -215,6 +224,8 @@ Visualization Manager: Value: true crane_x7_wrist_link: Value: true + dummy_mimic_fix: + Value: true world: Value: true Marker Scale: 0.30000001192092896 @@ -254,6 +265,8 @@ Visualization Manager: {} crane_x7_gripper_finger_b_link: {} + dummy_mimic_fix: + {} Update Interval: 0 Value: true Enabled: true @@ -271,6 +284,9 @@ Visualization Manager: - Class: rviz_default_plugins/Measure Line color: 128; 128; 0 - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 Topic: Depth: 5 Durability Policy: Volatile @@ -299,39 +315,39 @@ Visualization Manager: Views: Current: Class: rviz_default_plugins/Orbit - Distance: 1.1836897134780884 + Distance: 1 Enable Stereo Rendering: Stereo Eye Separation: 0.05999999865889549 Stereo Focal Distance: 1 Swap Stereo Eyes: false Value: false Focal Point: - X: -0.0668451264500618 - Y: 0.009886191226541996 - Z: 0.30861979722976685 + X: 0 + Y: 0 + Z: 0.4000000059604645 Focal Shape Fixed Size: true Focal Shape Size: 0.05000000074505806 Invert Z Axis: false Name: Current View Near Clip Distance: 0.009999999776482582 - Pitch: 0.23039844632148743 + Pitch: 0.5 Target Frame: Value: Orbit (rviz) - Yaw: 0.635398805141449 + Yaw: 0.5 Saved: ~ Window Geometry: Displays: collapsed: false - Height: 1031 + Height: 1016 Hide Left Dock: false Hide Right Dock: false - QMainWindow State: 000000ff00000000fd000000040000000000000156000003adfc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000003ad000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000003adfc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000003ad000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004420000003efc0100000002fb0000000800540069006d00650100000000000004420000000000000000fb0000000800540069006d006501000000000000045000000000000000000000050f000003ad00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + QMainWindow State: 000000ff00000000fd000000040000000000000156000003a2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003b000003a2000000c700fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000003a2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003b000003a2000000a000fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004420000003efc0100000002fb0000000800540069006d00650100000000000004420000000000000000fb0000000800540069006d00650100000000000004500000000000000000000004c9000003a200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 Selection: collapsed: false Tool Properties: collapsed: false Views: collapsed: false - Width: 1920 - X: 0 - Y: 25 + Width: 1850 + X: 70 + Y: 27 diff --git a/urdf/crane_x7.gazebo.xacro b/urdf/crane_x7.gazebo.xacro index c2380f2..6d709b2 100644 --- a/urdf/crane_x7.gazebo.xacro +++ b/urdf/crane_x7.gazebo.xacro @@ -29,111 +29,89 @@ - + - $(find ${config_package})/${config_file_path} + $(find ${GZ_CONTROL_CONFIG_PACKAGE})/${GZ_CONTROL_CONFIG_FILE_PATH} - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + 0.8 0.8 - + 0.8 0.8 diff --git a/urdf/crane_x7.gazebo_ros2_control.xacro b/urdf/crane_x7.gazebo_ros2_control.xacro index 753a8f4..c4acdb3 100644 --- a/urdf/crane_x7.gazebo_ros2_control.xacro +++ b/urdf/crane_x7.gazebo_ros2_control.xacro @@ -1,122 +1,95 @@ - + - + gz_ros2_control/GazeboSimSystem - + - ${joint_1_lower_limit} - ${joint_1_upper_limit} + ${JOINT_1_LOWER_LIMIT} + ${JOINT_1_UPPER_LIMIT} - + - ${joint_2_lower_limit} - ${joint_2_upper_limit} + ${JOINT_2_LOWER_LIMIT} + ${JOINT_2_UPPER_LIMIT} - + - ${joint_3_lower_limit} - ${joint_3_upper_limit} + ${JOINT_3_LOWER_LIMIT} + ${JOINT_3_UPPER_LIMIT} - + - ${joint_4_lower_limit} - ${joint_4_upper_limit} + ${JOINT_4_LOWER_LIMIT} + ${JOINT_4_UPPER_LIMIT} - + - ${joint_5_lower_limit} - ${joint_5_upper_limit} + ${JOINT_5_LOWER_LIMIT} + ${JOINT_5_UPPER_LIMIT} - + - ${joint_6_lower_limit} - ${joint_6_upper_limit} + ${JOINT_6_LOWER_LIMIT} + ${JOINT_6_UPPER_LIMIT} - + - ${joint_7_lower_limit} - ${joint_7_upper_limit} + ${JOINT_7_LOWER_LIMIT} + ${JOINT_7_UPPER_LIMIT} - + - ${joint_hand_lower_limit} - ${joint_hand_upper_limit} + ${JOINT_HAND_LOWER_LIMIT} + ${JOINT_HAND_UPPER_LIMIT} - - ${name_joint_gripper_finger_a} + + ${NAME_JOINT_GRIPPER_FINGER_A} 1 diff --git a/urdf/crane_x7.ros2_control.xacro b/urdf/crane_x7.ros2_control.xacro index 035abc3..68d9fd6 100644 --- a/urdf/crane_x7.ros2_control.xacro +++ b/urdf/crane_x7.ros2_control.xacro @@ -1,59 +1,27 @@ - + - + - + mock_components/GenericSystem - + crane_x7_hardware/CraneX7Hardware - ${port_name} - ${baudrate} - ${timeout_seconds} - ${manipulator_config_file_path} - ${manipulator_links_file_path} + ${PORT_NAME} + ${BAUDRATE} + ${TIMEOUT_SECONDS} + ${MANIPULATOR_CONFIG_FILE_PATH} + ${MANIPULATOR_LINKS_FILE_PATH} - + - ${joint_1_lower_limit} - ${joint_1_upper_limit} + ${JOINT_1_LOWER_LIMIT} + ${JOINT_1_UPPER_LIMIT} @@ -61,10 +29,10 @@ 2.20 - + - ${joint_2_lower_limit} - ${joint_2_upper_limit} + ${JOINT_2_LOWER_LIMIT} + ${JOINT_2_UPPER_LIMIT} @@ -72,10 +40,10 @@ 3.60 - + - ${joint_3_lower_limit} - ${joint_3_upper_limit} + ${JOINT_3_LOWER_LIMIT} + ${JOINT_3_UPPER_LIMIT} @@ -83,10 +51,10 @@ 2.20 - + - ${joint_4_lower_limit} - ${joint_4_upper_limit} + ${JOINT_4_LOWER_LIMIT} + ${JOINT_4_UPPER_LIMIT} @@ -94,10 +62,10 @@ 2.20 - + - ${joint_5_lower_limit} - ${joint_5_upper_limit} + ${JOINT_5_LOWER_LIMIT} + ${JOINT_5_UPPER_LIMIT} @@ -105,10 +73,10 @@ 2.20 - + - ${joint_6_lower_limit} - ${joint_6_upper_limit} + ${JOINT_6_LOWER_LIMIT} + ${JOINT_6_UPPER_LIMIT} @@ -116,10 +84,10 @@ 2.20 - + - ${joint_7_lower_limit} - ${joint_7_upper_limit} + ${JOINT_7_LOWER_LIMIT} + ${JOINT_7_UPPER_LIMIT} @@ -127,10 +95,10 @@ 2.20 - + - ${joint_hand_lower_limit} - ${joint_hand_upper_limit} + ${JOINT_HAND_LOWER_LIMIT} + ${JOINT_HAND_UPPER_LIMIT} diff --git a/urdf/crane_x7.urdf.xacro b/urdf/crane_x7.urdf.xacro index dc73331..86a1243 100644 --- a/urdf/crane_x7.urdf.xacro +++ b/urdf/crane_x7.urdf.xacro @@ -1,11 +1,6 @@ - + @@ -23,19 +18,34 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -110,170 +120,29 @@ + + + + + + + + + - - + + - - + - - - + + diff --git a/urdf/crane_x7.xacro b/urdf/crane_x7.xacro index ffef7b0..e18ca07 100644 --- a/urdf/crane_x7.xacro +++ b/urdf/crane_x7.xacro @@ -6,173 +6,24 @@ - - - - - - - - - - - - - - - - - - - - + - + - + - + @@ -181,15 +32,6 @@ - + diff --git a/urdf/crane_x7_arm.xacro b/urdf/crane_x7_arm.xacro index 5cecfac..5202b42 100644 --- a/urdf/crane_x7_arm.xacro +++ b/urdf/crane_x7_arm.xacro @@ -1,86 +1,26 @@ - - - + - + - + - + - + @@ -101,28 +41,33 @@ - + - - - + + + - + - + - + - + @@ -133,7 +78,7 @@ - + @@ -149,28 +94,33 @@ - + - - - + + + - + - + - + - + @@ -179,7 +129,7 @@ - + @@ -187,25 +137,25 @@ - - - + + + - + - + - + - + @@ -214,25 +164,25 @@ - - - + + + - + - + - + - + @@ -241,27 +191,29 @@ - + - - - + + + - + - + @@ -282,30 +234,32 @@ - + - - - + + + - + - + - + - + @@ -314,7 +268,7 @@ - + @@ -322,25 +276,25 @@ - - - + + + - + - + - + - + @@ -349,25 +303,25 @@ - - - + + + - + - + - + - + @@ -376,24 +330,29 @@ - + - - - + + + - + - + @@ -414,40 +373,36 @@ - + - + - - - + + + - + - + - + - + @@ -456,7 +411,7 @@ - + @@ -464,12 +419,17 @@ - + - - - + + + diff --git a/urdf/crane_x7_mounting_plate.xacro b/urdf/crane_x7_mounting_plate.xacro index fc7804b..72dd542 100644 --- a/urdf/crane_x7_mounting_plate.xacro +++ b/urdf/crane_x7_mounting_plate.xacro @@ -1,25 +1,17 @@ - - - - + - + - + - + diff --git a/urdf/crane_x7_rt_logos.xacro b/urdf/crane_x7_rt_logos.xacro index 64157df..c0acda9 100644 --- a/urdf/crane_x7_rt_logos.xacro +++ b/urdf/crane_x7_rt_logos.xacro @@ -1,21 +1,12 @@ - + - + - + @@ -24,23 +15,23 @@ - + - + - + - + - + @@ -49,23 +40,23 @@ - + - + - + - + - + @@ -74,23 +65,23 @@ - + - + - + - + - + @@ -99,16 +90,16 @@ - + - + - + diff --git a/urdf/crane_x7_wide_two_finger_gripper.xacro b/urdf/crane_x7_wide_two_finger_gripper.xacro index 5dc2ebf..ce43766 100644 --- a/urdf/crane_x7_wide_two_finger_gripper.xacro +++ b/urdf/crane_x7_wide_two_finger_gripper.xacro @@ -1,28 +1,16 @@ - - - - + - + - + @@ -42,27 +30,31 @@ - + - - - + + + - + - + - + - + @@ -71,7 +63,7 @@ - + @@ -81,34 +73,39 @@ - + - + - - - - + + + + - + - + - + - + @@ -117,7 +114,7 @@ - +