diff --git a/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fl.stl b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fl.stl
new file mode 100644
index 0000000000000000000000000000000000000000..fc4d5fe8737449c9bb60860bdf1ce62a3cadb366
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fl.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fr.stl b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fr.stl
new file mode 100644
index 0000000000000000000000000000000000000000..4556296ad02779881934f31e90fa76eb231f51ba
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_fr.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hl.stl b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hl.stl
new file mode 100644
index 0000000000000000000000000000000000000000..a9ee0b4f845d50080114ac56db5de7cfb298eb15
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hl.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hr.stl b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hr.stl
new file mode 100644
index 0000000000000000000000000000000000000000..dfbe92ea92d22475032da4888b309b04c3bf046b
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_hip_fe_hr.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_left_side.stl b/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_left_side.stl
new file mode 100644
index 0000000000000000000000000000000000000000..ae15c4935fbc22be67801e7ca18c51f8a864bd67
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_left_side.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_right_side.stl b/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_right_side.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d6aa226028bb9fcd021f87589b04255e80f99a7a
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_lower_leg_right_side.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_left_side.stl b/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_left_side.stl
new file mode 100644
index 0000000000000000000000000000000000000000..c6c5b3e6881afcd0635de0e98154a4547b636872
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_left_side.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_right_side.stl b/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_right_side.stl
new file mode 100644
index 0000000000000000000000000000000000000000..68d66dae133fc0f211235fb5397ed90e5daae36f
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo12_upper_leg_right_side.stl differ
diff --git a/robots/solo_description/meshes/stl/solo12/solo_12_base.stl b/robots/solo_description/meshes/stl/solo12/solo_12_base.stl
new file mode 100644
index 0000000000000000000000000000000000000000..d52237b066ff10ffbd09a792615747f10c53832c
Binary files /dev/null and b/robots/solo_description/meshes/stl/solo12/solo_12_base.stl differ