Skip to content

Commit c209ada

Browse files
committed
Add LED decks to models
1 parent 73a083a commit c209ada

6 files changed

Lines changed: 16 additions & 0 deletions

File tree

379 KB
Binary file not shown.
379 KB
Binary file not shown.

drone_models/data/cf21B_500.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<material name="silver" rgba="0.898 0.898 0.898 1"/>
99
<material name="gold" rgba="0.969 0.878 0.6 1"/>
1010
<material name="green" rgba="0.522 0.902 0.145 1"/>
11+
<material name="clear" rgba="1.0 1.0 1.0 0.0"/>
1112

1213
<mesh name="pcb" file="cf21B/cf21B_pcb.stl" scale="1e-3 1e-3 1e-3"/>
1314
<mesh name="motors" file="cf21B/cf21B_motors.stl" scale="1e-3 1e-3 1e-3"/>
@@ -18,6 +19,7 @@
1819
<mesh name="connector-pins" file="cf21B/cf21B_connector-pins.stl" scale="1e-3 1e-3 1e-3"/>
1920
<mesh name="battery" file="cf21B/cf21B_battery.stl" scale="1e-3 1e-3 1e-3"/>
2021
<mesh name="battery-holder" file="cf21B/cf21B_battery-holder.stl" scale="1e-3 1e-3 1e-3"/>
22+
<mesh name="led-diffusor" file="cf21B/cf_led-diffusor.stl" scale="1e-3 1e-3 1e-3"/>
2123
</asset>
2224

2325
<default>
@@ -45,6 +47,8 @@
4547
<geom mesh="connector-pins" material="gold" class="visual" />
4648
<geom mesh="battery" material="light-gray" class="visual" />
4749
<geom mesh="battery-holder" material="black" class="visual" />
50+
<geom name="led_top" mesh="led-diffusor" material="clear" class="visual" pos="0 0 0.015"/>
51+
<geom name="led_bot" mesh="led-diffusor" material="clear" class="visual" pos="0 0 -0.002" euler="180 0 0"/>
4852

4953
<!-- Collision geometry is estimated based on the visual mesh. We use a sphere for maximum
5054
computational efficiency with larger swarms. Used by default-->

drone_models/data/cf2x_L250.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<material name="silver" rgba="0.898 0.898 0.898 1"/>
99
<material name="white" rgba="1 1 1 0.3"/>
1010
<material name="gold" rgba="0.969 0.878 0.6 1"/>
11+
<material name="clear" rgba="1.0 1.0 1.0 0.0"/>
1112

1213
<mesh name="pcb" file="cf2x/cf2x_pcb.stl" scale="0.001 0.001 0.001"/>
1314
<mesh name="motors" file="cf2x/cf2xL_motors.stl" scale="0.001 0.001 0.001"/>
@@ -18,6 +19,7 @@
1819
<mesh name="connector-pins" file="cf2x/cf2x_connector-pins.stl" scale="0.001 0.001 0.001"/>
1920
<mesh name="battery" file="cf2x/cf2x_battery.stl" scale="0.001 0.001 0.001"/>
2021
<mesh name="battery-holder" file="cf2x/cf2x_battery-holder.stl" scale="0.001 0.001 0.001"/>
22+
<mesh name="led-diffusor" file="cf21B/cf_led-diffusor.stl" scale="1e-3 1e-3 1e-3"/>
2123
</asset>
2224

2325
<default>
@@ -45,6 +47,8 @@
4547
<geom mesh="connector-pins" material="gold" class="visual" />
4648
<geom mesh="battery" material="light-gray" class="visual" />
4749
<geom mesh="battery-holder" material="black" class="visual" />
50+
<geom name="led_top" mesh="led-diffusor" material="clear" class="visual" pos="0 0 0.008"/>
51+
<geom name="led_bot" mesh="led-diffusor" material="clear" class="visual" pos="0 0 -0.003" euler="180 0 0"/>
4852

4953
<!-- Collision geometry is estimated based on the visual mesh. We use a sphere for maximum
5054
computational efficiency with larger swarms. Used by default-->

drone_models/data/cf2x_P250.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<material name="silver" rgba="0.898 0.898 0.898 1"/>
99
<material name="white" rgba="1 1 1 0.3"/>
1010
<material name="gold" rgba="0.969 0.878 0.6 1"/>
11+
<material name="clear" rgba="1.0 1.0 1.0 0.0"/>
1112

1213
<mesh name="pcb" file="cf2x/cf2x_pcb.stl" scale="0.001 0.001 0.001"/>
1314
<mesh name="motors" file="cf2x/cf2xP_motors.stl" scale="0.001 0.001 0.001"/>
@@ -18,6 +19,7 @@
1819
<mesh name="connector-pins" file="cf2x/cf2x_connector-pins.stl" scale="0.001 0.001 0.001"/>
1920
<mesh name="battery" file="cf2x/cf2x_battery.stl" scale="0.001 0.001 0.001"/>
2021
<mesh name="battery-holder" file="cf2x/cf2x_battery-holder.stl" scale="0.001 0.001 0.001"/>
22+
<mesh name="led-diffusor" file="cf21B/cf_led-diffusor.stl" scale="1e-3 1e-3 1e-3"/>
2123
</asset>
2224

2325
<default>
@@ -45,6 +47,8 @@
4547
<geom mesh="connector-pins" material="gold" class="visual" />
4648
<geom mesh="battery" material="light-gray" class="visual" />
4749
<geom mesh="battery-holder" material="black" class="visual" />
50+
<geom name="led_top" mesh="led-diffusor" material="clear" class="visual" pos="0 0 0.008"/>
51+
<geom name="led_bot" mesh="led-diffusor" material="clear" class="visual" pos="0 0 -0.003" euler="180 0 0"/>
4852

4953
<!-- Collision geometry is estimated based on the visual mesh. We use a sphere for maximum
5054
computational efficiency with larger swarms. Used by default-->

drone_models/data/cf2x_T350.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<material name="silver" rgba="0.898 0.898 0.898 1"/>
99
<material name="white" rgba="1 1 1 0.3"/>
1010
<material name="gold" rgba="0.969 0.878 0.6 1"/>
11+
<material name="clear" rgba="1.0 1.0 1.0 0.0"/>
1112

1213
<mesh name="pcb" file="cf2x/cf2x_pcb.stl" scale="0.001 0.001 0.001"/>
1314
<mesh name="motors" file="cf2x/cf2xT_motors.stl" scale="0.001 0.001 0.001"/>
@@ -19,6 +20,7 @@
1920
<mesh name="connector-pins" file="cf2x/cf2x_connector-pins.stl" scale="0.001 0.001 0.001"/>
2021
<mesh name="battery" file="cf2x/cf2x_battery.stl" scale="0.001 0.001 0.001"/>
2122
<mesh name="battery-holder" file="cf2x/cf2x_battery-holder.stl" scale="0.001 0.001 0.001"/>
23+
<mesh name="led-diffusor" file="cf21B/cf_led-diffusor.stl" scale="1e-3 1e-3 1e-3"/>
2224
</asset>
2325

2426
<default>
@@ -46,6 +48,8 @@
4648
<geom mesh="connector-pins" material="gold" class="visual" />
4749
<geom mesh="battery" material="light-gray" class="visual" />
4850
<geom mesh="battery-holder" material="black" class="visual" />
51+
<geom name="led_top" mesh="led-diffusor" material="clear" class="visual" pos="0 0 0.008"/>
52+
<geom name="led_bot" mesh="led-diffusor" material="clear" class="visual" pos="0 0 -0.003" euler="180 0 0"/>
4953

5054
<!-- Collision geometry is estimated based on the visual mesh. We use a sphere for maximum
5155
computational efficiency with larger swarms. Used by default-->

0 commit comments

Comments
 (0)