diff --git a/src/rl_sar/launch/gazebo_l4w4.launch b/src/rl_sar/launch/gazebo_l4w4.launch index 452fc3e..65a8389 100644 --- a/src/rl_sar/launch/gazebo_l4w4.launch +++ b/src/rl_sar/launch/gazebo_l4w4.launch @@ -27,9 +27,7 @@ - + diff --git a/src/rl_sar/models/l4w4/legged_gym/policy.pt b/src/rl_sar/models/l4w4/legged_gym/policy.pt new file mode 100644 index 0000000..89b4116 Binary files /dev/null and b/src/rl_sar/models/l4w4/legged_gym/policy.pt differ diff --git a/src/robots/l4w4_description/launch/check_joint.rviz b/src/robots/l4w4_description/launch/check_joint.rviz deleted file mode 100644 index f0f5209..0000000 --- a/src/robots/l4w4_description/launch/check_joint.rviz +++ /dev/null @@ -1,265 +0,0 @@ -Panels: - - Class: rviz/Displays - Help Height: 78 - Name: Displays - Property Tree Widget: - Expanded: - - /Global Options1 - - /RobotModel1 - Splitter Ratio: 0.5 - Tree Height: 420 - - Class: rviz/Selection - Name: Selection - - Class: rviz/Tool Properties - Expanded: - - /2D Pose Estimate1 - - /2D Nav Goal1 - - /Publish Point1 - Name: Tool Properties - Splitter Ratio: 0.5886790156364441 - - Class: rviz/Views - Expanded: - - /Current View1 - Name: Views - Splitter Ratio: 0.5 - - Class: rviz/Time - Experimental: false - Name: Time - SyncMode: 0 - SyncSource: "" -Visualization Manager: - Class: "" - Displays: - - Alpha: 0.5 - Cell Size: 1 - Class: rviz/Grid - Color: 160; 160; 164 - Enabled: true - Line Style: - Line Width: 0.029999999329447746 - Value: Lines - Name: Grid - Normal Cell Count: 0 - Offset: - X: 0 - Y: 0 - Z: 0 - Plane: XY - Plane Cell Count: 10 - Reference Frame: - Value: true - - Alpha: 1 - Class: rviz/RobotModel - Collision Enabled: false - Enabled: true - Links: - All Links Enabled: true - Expand Joint Details: false - Expand Link Details: false - Expand Tree: false - FL_calf: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FL_foot: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FL_hip: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FL_thigh: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FL_thigh_shoulder: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FR_calf: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FR_foot: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FR_hip: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FR_thigh: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - FR_thigh_shoulder: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - Link Tree Style: Links in Alphabetic Order - RL_calf: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RL_foot: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RL_hip: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RL_thigh: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RL_thigh_shoulder: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RR_calf: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RR_foot: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RR_hip: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RR_thigh: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - RR_thigh_shoulder: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - base: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - imu_link: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - trunk: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - Name: RobotModel - Robot Description: robot_description - TF Prefix: "" - Update Interval: 0 - Value: true - Visual Enabled: true - - Class: rviz/Axes - Enabled: false - Length: 1 - Name: Axes - Radius: 0.10000000149011612 - Reference Frame: - Value: false - - Class: rviz/TF - Enabled: false - Frame Timeout: 15 - Frames: - All Enabled: true - Marker Scale: 1 - Name: TF - Show Arrows: true - Show Axes: true - Show Names: true - Tree: - {} - Update Interval: 0 - Value: false - Enabled: true - Global Options: - Background Color: 238; 238; 238 - Default Light: true - Fixed Frame: base - Frame Rate: 30 - Name: root - Tools: - - Class: rviz/Interact - Hide Inactive Objects: true - - Class: rviz/MoveCamera - - Class: rviz/Select - - Class: rviz/FocusCamera - - Class: rviz/Measure - - Class: rviz/SetInitialPose - Topic: /initialpose - - Class: rviz/SetGoal - Topic: /move_base_simple/goal - - Class: rviz/PublishPoint - Single click: true - Topic: /clicked_point - Value: true - Views: - Current: - Class: rviz/Orbit - Distance: 1.0307118892669678 - Enable Stereo Rendering: - Stereo Eye Separation: 0.05999999865889549 - Stereo Focal Distance: 1 - Swap Stereo Eyes: false - Value: false - Focal Point: - X: 0.0760490670800209 - Y: 0.11421932280063629 - Z: -0.1576911211013794 - Focal Shape Fixed Size: false - Focal Shape Size: 0.05000000074505806 - Invert Z Axis: false - Name: Current View - Near Clip Distance: 0.009999999776482582 - Pitch: 1.0047969818115234 - Target Frame: - Value: Orbit (rviz) - Yaw: 4.558584690093994 - Saved: ~ -Window Geometry: - Displays: - collapsed: false - Height: 627 - Hide Left Dock: false - Hide Right Dock: false - QMainWindow State: 000000ff00000000fd00000004000000000000016a0000022ffc0200000009fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c00610079007301000000270000022f000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000000c00430061006d00650072006101000001be000001900000000000000000000000010000010f000002e2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a005600690065007700730000000028000002e2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000006400000003efc0100000002fb0000000800540069006d0065000000000000000640000002eb00fffffffb0000000800540069006d00650100000000000004500000000000000000000002e40000022f00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 - Selection: - collapsed: false - Time: - collapsed: false - Tool Properties: - collapsed: false - Views: - collapsed: false - Width: 1108 - X: 812 - Y: 241 diff --git a/src/robots/l4w4_description/launch/display.launch b/src/robots/l4w4_description/launch/display.launch deleted file mode 100644 index f7457c8..0000000 --- a/src/robots/l4w4_description/launch/display.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/src/robots/l4w4_description/launch/gazebo.launch b/src/robots/l4w4_description/launch/gazebo.launch deleted file mode 100644 index eb28edf..0000000 --- a/src/robots/l4w4_description/launch/gazebo.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - diff --git a/src/robots/l4w4_description/launch/l4w4_rviz.launch b/src/robots/l4w4_description/launch/l4w4_rviz.launch deleted file mode 100644 index bc68a68..0000000 --- a/src/robots/l4w4_description/launch/l4w4_rviz.launch +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/robots/l4w4_description/urdf/l4w4.urdf b/src/robots/l4w4_description/urdf/l4w4.urdf index aa0a27b..a77e6a5 100755 --- a/src/robots/l4w4_description/urdf/l4w4.urdf +++ b/src/robots/l4w4_description/urdf/l4w4.urdf @@ -1,977 +1,906 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /l4w4_gazebo + gazebo_ros_control/DefaultRobotHWSim + + + + + + + + + trunk + /apply_force/trunk + + + + true + + true + 1000 + true + __default_topic__ + + trunk_imu + imu_link + 1000.0 + 0.0 + 0 0 0 + 0 0 0 + imu_link + + 0 0 0 0 0 0 + + + + + Gazebo/Green + false + + + 0.2 + 0.2 + + + + + 0.2 + 0.2 + Gazebo/Red + + + + 0.2 + 0.2 + Gazebo/DarkGrey + + + 0.2 + 0.2 + 1 + Gazebo/DarkGrey + + + + + 0.2 + 0.2 + 1 + + + 0.6 + 0.6 + 1 + Gazebo/DarkGrey + + + + + + 0.2 + 0.2 + Gazebo/DarkGrey + + + 0.2 + 0.2 + 1 + Gazebo/DarkGrey + + + + + 0.2 + 0.2 + 1 + + + 0.6 + 0.6 + 1 + Gazebo/DarkGrey + + + + + + 0.2 + 0.2 + Gazebo/DarkGrey + + + 0.2 + 0.2 + 1 + Gazebo/DarkGrey + + + + + 0.2 + 0.2 + 1 + + + 0.6 + 0.6 + 1 + Gazebo/DarkGrey + + + + + + 0.2 + 0.2 + Gazebo/DarkGrey + + + 0.2 + 0.2 + 1 + Gazebo/DarkGrey + + + + + 0.2 + 0.2 + 1 + + + 0.6 + 0.6 + 1 + Gazebo/DarkGrey + + + + + + + + + + + + + + + + + + - - - + + + - + - + - - + + - - + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - - + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - - + + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - + - - - + + + - + - + - - + + - + - - - - - - + + + + + + - - + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + transmission_interface/SimpleTransmission + + hardware_interface/EffortJointInterface + + + hardware_interface/EffortJointInterface + 1 + + + + + + + + + + + + + + + + diff --git a/src/robots/l4w4_description/xacro/const.xacro b/src/robots/l4w4_description/xacro/const.xacro deleted file mode 100644 index cd1419d..0000000 --- a/src/robots/l4w4_description/xacro/const.xacro +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/robots/l4w4_description/xacro/gazebo.xacro b/src/robots/l4w4_description/xacro/gazebo.xacro deleted file mode 100644 index 300e8b0..0000000 --- a/src/robots/l4w4_description/xacro/gazebo.xacro +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - /l4w4_gazebo - gazebo_ros_control/DefaultRobotHWSim - - - - - - - 10 - - base - 0 0 0 0 0 0 - Gazebo/Yellow - - - - - - - - - - trunk - /apply_force/trunk - - - - - true - - true - 1000 - true - __default_topic__ - - trunk_imu - imu_link - 1000.0 - 0.0 - 0 0 0 - 0 0 0 - imu_link - - 0 0 0 0 0 0 - - - - - - - - - - - Gazebo/Green - false - - - - 0.2 - 0.2 - - - - - - 0.2 - 0.2 - Gazebo/White - - - - 0.2 - 0.2 - Gazebo/Red - - - - - 0.2 - 0.2 - Gazebo/DarkGrey - - - 0.2 - 0.2 - 1 - Gazebo/DarkGrey - - - - - 0.2 - 0.2 - 1 - - - 0.6 - 0.6 - 1 - Gazebo/DarkGrey - - - - - - - 0.2 - 0.2 - Gazebo/DarkGrey - - - 0.2 - 0.2 - 1 - Gazebo/DarkGrey - - - - - 0.2 - 0.2 - 1 - - - 0.6 - 0.6 - 1 - Gazebo/DarkGrey - - - - - - - 0.2 - 0.2 - Gazebo/DarkGrey - - - 0.2 - 0.2 - 1 - Gazebo/DarkGrey - - - - - 0.2 - 0.2 - 1 - - - 0.6 - 0.6 - 1 - Gazebo/DarkGrey - - - - - - - 0.2 - 0.2 - Gazebo/DarkGrey - - - 0.2 - 0.2 - 1 - Gazebo/DarkGrey - - - - - 0.2 - 0.2 - 1 - - - 0.6 - 0.6 - 1 - Gazebo/DarkGrey - - - - - diff --git a/src/robots/l4w4_description/xacro/leg.xacro b/src/robots/l4w4_description/xacro/leg.xacro deleted file mode 100644 index 56369aa..0000000 --- a/src/robots/l4w4_description/xacro/leg.xacro +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/robots/l4w4_description/xacro/materials.xacro b/src/robots/l4w4_description/xacro/materials.xacro deleted file mode 100644 index ee4dc3b..0000000 --- a/src/robots/l4w4_description/xacro/materials.xacro +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/robots/l4w4_description/xacro/robot.xacro b/src/robots/l4w4_description/xacro/robot.xacro deleted file mode 100644 index 54cee23..0000000 --- a/src/robots/l4w4_description/xacro/robot.xacro +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/robots/l4w4_description/xacro/stairs.xacro b/src/robots/l4w4_description/xacro/stairs.xacro deleted file mode 100644 index c95ecb0..0000000 --- a/src/robots/l4w4_description/xacro/stairs.xacro +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/robots/l4w4_description/xacro/transmission.xacro b/src/robots/l4w4_description/xacro/transmission.xacro deleted file mode 100644 index 79dfd59..0000000 --- a/src/robots/l4w4_description/xacro/transmission.xacro +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - transmission_interface/SimpleTransmission - - hardware_interface/EffortJointInterface - - - hardware_interface/EffortJointInterface - 1 - - - - - -