diff --git a/models/r1_rover/model.sdf b/models/r1_rover/model.sdf index 3038038..05fff02 100644 --- a/models/r1_rover/model.sdf +++ b/models/r1_rover/model.sdf @@ -1,9 +1,9 @@ - - 0 0 0 0 -0 0 + + 0 0 0 0 0 0 - 0 0 0 0 -0 0 + 0 0 0 0 0 0 20.0 0.37083 @@ -14,24 +14,16 @@ 0.53333 - - 0 0 0.15 0 -0 0 + + 0 0 0.15 0 0 0 - 0.4 0.4 0.25 + 0.4 0.4 0.25 - - - - - - - - - - 0 0 0 0 -0 0 + + 0 0 0 0 0 0 1 1 1 @@ -43,8 +35,8 @@ 1.0 1.0 1.0 - - 0 0 0.114486 0 -0 0 + + 0 0 0.114486 0 0 0 1 1 1 @@ -56,8 +48,8 @@ 1.0 1.0 1.0 - - -0.09302 -0.000128 0.114486 0 -0 0 + + -0.09302 -0.000128 0.114486 0 0 0 1 1 1 @@ -69,8 +61,8 @@ 0.5 0.5 0.5 - - 0.03473 0 0.114486 0 -0 0 + + 0.03473 0 0.114486 0 0 0 1 1 1 @@ -82,8 +74,8 @@ 0.5 0.5 0.5 - - -0.1565 0.0762 0.114486 0 -0 0 + + -0.1565 0.0762 0.114486 0 0 0 1 1 1 @@ -95,8 +87,8 @@ 0.5 0.5 0.5 - - -0.1565 -0.0762 0.114486 0 -0 0 + + -0.1565 -0.0762 0.114486 0 0 0 1 1 1 @@ -108,13 +100,7 @@ 0.5 0.5 0.5 - - - - - 1 - 1 250 @@ -191,7 +177,7 @@ - 0.15 0.16317 0.0215 0 -0 0 + 0.15 0.16317 0.0215 0 0 0 0 0 0 1.57079632679 0 0 0.414 @@ -221,8 +207,8 @@ 0.0686 - 1.0 - 1.0 + 2.0 + 2.0 1 0 0 0.0 0.0 @@ -243,7 +229,7 @@ - 0 0 0 0 -0 0 + 0 0 0 0 0 0 1 1 1 @@ -275,7 +261,7 @@ - -0.15 0.16317 0.0215 0 -0 0 + -0.15 0.16317 0.0215 0 0 0 0 0 0 1.57079632679 0 0 0.414 @@ -305,8 +291,8 @@ 0.0686 - 1.0 - 1.0 + 2.0 + 2.0 1 0 0 0.0 0.0 @@ -327,7 +313,7 @@ - 0 0 0 0 -0 0 + 0 0 0 0 0 0 1 1 1 @@ -359,7 +345,7 @@ - 0.15 -0.16317 0.0215 0 -0 0 + 0.15 -0.16317 0.0215 0 0 0 0 0 0 1.57079632679 0 0 0.414 @@ -383,35 +369,35 @@ 1 - - 0.25 - 1 - 0.0686 - - - 1.0 - 1.0 - 1 0 0 - 0.0 - 0.0 - + + 0.25 + 1 + 0.0686 + + + 2.0 + 2.0 + 1 0 0 + 0.0 + 0.0 + - 0 - 1e6 + 0 + 1e6 - - 0.001 - 0.0 - 1.0e6 - 100.0 - + + 0.001 + 0.0 + 1.0e6 + 100.0 + - 0 0 0 0 -0 0 + 0 0 0 0 0 0 1 1 1 @@ -443,7 +429,7 @@ - -0.15 -0.16317 0.0215 0 -0 0 + -0.15 -0.16317 0.0215 0 0 0 0 0 0 1.57079632679 0 0 0.414 @@ -473,8 +459,8 @@ 0.0686 - 1.0 - 1.0 + 2.0 + 2.0 1 0 0 0.0 0.0 @@ -493,7 +479,7 @@ - 0 0 0 0 -0 0 + 0 0 0 0 0 0 1 1 1 @@ -561,5 +547,5 @@ motor_2 motor_3 - + diff --git a/models/r1_rover_mecanum/meshes/antenna_link.STL b/models/r1_rover_mecanum/meshes/antenna_link.STL new file mode 100644 index 0000000..52b6413 Binary files /dev/null and b/models/r1_rover_mecanum/meshes/antenna_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/battery_link.STL b/models/r1_rover_mecanum/meshes/battery_link.STL new file mode 100644 index 0000000..7630a50 Binary files /dev/null and b/models/r1_rover_mecanum/meshes/battery_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/chassis_link.STL b/models/r1_rover_mecanum/meshes/chassis_link.STL new file mode 100644 index 0000000..01cba27 Binary files /dev/null and b/models/r1_rover_mecanum/meshes/chassis_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/housing_link.STL b/models/r1_rover_mecanum/meshes/housing_link.STL new file mode 100644 index 0000000..953ccbe Binary files /dev/null and b/models/r1_rover_mecanum/meshes/housing_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/top_link.STL b/models/r1_rover_mecanum/meshes/top_link.STL new file mode 100644 index 0000000..d551d78 Binary files /dev/null and b/models/r1_rover_mecanum/meshes/top_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/wheel_link.STL b/models/r1_rover_mecanum/meshes/wheel_link.STL new file mode 100644 index 0000000..af0acf5 Binary files /dev/null and b/models/r1_rover_mecanum/meshes/wheel_link.STL differ diff --git a/models/r1_rover_mecanum/meshes/wheel_link_simple.STL b/models/r1_rover_mecanum/meshes/wheel_link_simple.STL new file mode 100644 index 0000000..367796e Binary files /dev/null and b/models/r1_rover_mecanum/meshes/wheel_link_simple.STL differ diff --git a/models/r1_rover_mecanum/model.config b/models/r1_rover_mecanum/model.config new file mode 100644 index 0000000..79d0b6f --- /dev/null +++ b/models/r1_rover_mecanum/model.config @@ -0,0 +1,15 @@ + + + r1_rover + 1.0 + r1_rover.sdf + https://github.com/aionrobotics/aion_io/blob/master/LICENSE.txt + + + Nicholas Nunno + + + + This is a model for the Aion robotics R1 ugv rover. The sdf file is adpated from [aion_io](https://github.com/aionrobotics/aion_io) + + diff --git a/models/r1_rover_mecanum/model.sdf b/models/r1_rover_mecanum/model.sdf new file mode 100644 index 0000000..8a4f8a0 --- /dev/null +++ b/models/r1_rover_mecanum/model.sdf @@ -0,0 +1,492 @@ + + + + 0 0 0 0 0 0 + + 0 0 0 0 0 0 + 20.0 + + 0.37083 + 0.0 + 0.0 + 0.37083 + 0.0 + 0.53333 + + + + 0 0 0.15 0 0 0 + + + 0.4 0.4 0.25 + + + + + 0 0 0 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/chassis_link.STL + + + + 1.0 1.0 1.0 + 1.0 1.0 1.0 + + + + 0 0 0.114486 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/top_link.STL + + + + 1.0 1.0 1.0 + 1.0 1.0 1.0 + + + + -0.09302 -0.000128 0.114486 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/battery_link.STL + + + + 0.0 0.0 0.0 + 0.5 0.5 0.5 + + + + 0.03473 0 0.114486 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/housing_link.STL + + + + 0.0 0.0 0.0 + 0.5 0.5 0.5 + + + + -0.1565 0.0762 0.114486 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/antenna_link.STL + + + + 0.0 0.0 0.0 + 0.5 0.5 0.5 + + + + -0.1565 -0.0762 0.114486 0 0 0 + + + 1 1 1 + model://r1_rover/meshes/antenna_link.STL + + + + 0.0 0.0 0.0 + 0.5 0.5 0.5 + + + 1 + + + 1 + 250 + + + + + 0 + 0.0003394 + 3.8785e-05 + 1000 + + + + + 0 + 0.0003394 + 3.8785e-05 + 1000 + + + + + 0 + 0.0003394 + 3.8785e-05 + 1000 + + + + + + + 0 + 0.004 + 0.006 + 300 + + + + + 0 + 0.004 + 0.006 + 300 + + + + + 0 + 0.004 + 0.006 + 300 + + + + + + + 1 + 50 + + + + 0 + 0.01 + + + + + + 1 + 30 + + + + 0.15 0.16317 0.0215 0 0 0 + + 0 0 0 1.57079632679 0 0 + 0.414 + + 0.00068682 + 0 + 0 + 0.00068682 + 0 + 0.00097299 + + + + 0 0 0 1.57079632679 0 0 + + + 0.0686 + 0.0762 + + + + + + 3.0 + 0.0 + 1 -1 0 + 0.0 + 0.0 + + + + + + 0 0 0 0 0 0 + + + https://fuel.gazebosim.org/1.0/OpenRobotics/models/Mecanum lift/tip/files/meshes/mecanum_wheel_right.STL + + 0.001372 0.001372 0.001372 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + + + 1 + + + + lf_wheel_link + base_link + + 0 1 0 + + -1e+16 + 1e+16 + + + 0 + 0 + + 1 + + + + -0.15 0.16317 0.0215 0 0 0 + + 0 0 0 1.57079632679 0 0 + 0.414 + + 0.00068682 + 0 + 0 + 0.00068682 + 0 + 0.00097299 + + + + 0 0 0 1.57079632679 0 0 + + + 0.0686 + 0.0762 + + + + + + 3.0 + 0.0 + 1 1 0 + 0.0 + 0.0 + + + + + + 0 0 0 0 0 0 + + + https://fuel.gazebosim.org/1.0/OpenRobotics/models/Mecanum lift/tip/files/meshes/mecanum_wheel_left.STL + + 0.001372 0.001372 0.001372 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + + + 1 + + + + lb_wheel_link + base_link + + 0 1 0 + + -1e+16 + 1e+16 + + + 0 + 0 + + 1 + + + + 0.15 -0.16317 0.0215 0 0 0 + + 0 0 0 1.57079632679 0 0 + 0.414 + + 0.00068682 + 0 + 0 + 0.00068682 + 0 + 0.00097299 + + + + 0 0 0 1.57079632679 0 0 + + + 0.0686 + 0.0762 + + + + + + 3.0 + 0.0 + 1 1 0 + 0.0 + 0.0 + + + + + + 0 0 0 0 0 0 + + + https://fuel.gazebosim.org/1.0/OpenRobotics/models/Mecanum lift/tip/files/meshes/mecanum_wheel_left.STL + + 0.001372 0.001372 0.001372 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + + + 1 + + + + rf_wheel_link + base_link + + 0 -1 0 + + -1e+16 + 1e+16 + + + 0 + 0 + + 1 + + + + -0.15 -0.16317 0.0215 0 0 0 + + 0 0 0 1.57079632679 0 0 + 0.414 + + 0.00068682 + 0 + 0 + 0.00068682 + 0 + 0.00097299 + + + + 0 0 0 1.57079632679 0 0 + + + 0.0686 + 0.0762 + + + + + + 3.0 + 0.0 + 1 -1 0 + 0.0 + 0.0 + + + + + + 0 0 0 0 0 0 + + + https://fuel.gazebosim.org/1.0/OpenRobotics/models/Mecanum lift/tip/files/meshes/mecanum_wheel_right.STL + + 0.001372 0.001372 0.001372 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + + + 1 + + + + rb_wheel_link + base_link + + 0 -1 0 + + -1e+16 + 1e+16 + + + 0 + 0 + + 1 + + + 0 + + + motor_0 + command/motor_speed + true + 0 + 10.0 + + + + motor_1 + command/motor_speed + true + 1 + 10.0 + + + + motor_2 + command/motor_speed + true + 2 + 10.0 + + + + motor_3 + command/motor_speed + true + 3 + 10.0 + + + motor_0 + motor_1 + motor_2 + motor_3 + + + diff --git a/models/rover_ackermann/model.sdf b/models/rover_ackermann/model.sdf index bb81892..900c1fe 100644 --- a/models/rover_ackermann/model.sdf +++ b/models/rover_ackermann/model.sdf @@ -333,11 +333,6 @@ 0 0 0 0 0 0 0 1 0 - - -1.79769e+308 - 1.79769e+308 - 50.0 - 0 0 @@ -351,11 +346,6 @@ 0 0 0 0 0 0 0 1 0 - - -1.79769e+308 - 1.79769e+308 - 50.0 - 0 0 @@ -369,11 +359,6 @@ -0.192 -.1 0 0 0 0 0 1 0 - - -1.79769e+308 - 1.79769e+308 - 50.0 - 0 0 @@ -387,11 +372,6 @@ -0.192 .1 0 0 0 0 0 1 0 - - -1.79769e+308 - 1.79769e+308 - 50.0 - 0 0 diff --git a/worlds/rover.sdf b/worlds/rover.sdf index 919fb1f..b69142a 100644 --- a/worlds/rover.sdf +++ b/worlds/rover.sdf @@ -176,8 +176,8 @@ - 1 - 1 + 2 + 2