@@ -2177,7 +2177,7 @@ module gimbal_yaw_frame(show_roll_frame=1, show_yaw_motor=1, show_sbgc_frame=1)
2177
2177
2178
2178
translate ([0 , 0 , frame_thickness])
2179
2179
rotate (80 )
2180
- # gimbal_yaw_limiter();
2180
+ gimbal_yaw_limiter();
2181
2181
2182
2182
}
2183
2183
@@ -2305,7 +2305,7 @@ module nuc_frame(mount_w, mount_d, show_nuc=0) {
2305
2305
2306
2306
// Show NUC
2307
2307
if (show_nuc) {
2308
- color ([0.0 , 0 .0 , 1 .0 ])
2308
+ color ([0.0 , 1 .0 , 0 .0 ])
2309
2309
translate ([0 , 0 , - 28 + nuc_standoff_h])
2310
2310
rotate ([90.0 , 0.0 , 0.0 ])
2311
2311
import("../../proto_parts/Intel_NUC7i5DN/NUC7i5DN.STL" );
@@ -2926,7 +2926,8 @@ module f450_nuc_frame(show_nuc=1) {
2926
2926
2927
2927
module gimbal_assembly() {
2928
2928
// Gimbal frame
2929
- gimbal_frame(nuc_mount_w, nuc_mount_d, 0 );
2929
+ rotate (90 )
2930
+ gimbal_frame(nuc_mount_w, nuc_mount_d, 0 );
2930
2931
2931
2932
// GM4008
2932
2933
yaw_motor_r = 46.0 / 2 ;
@@ -2943,12 +2944,13 @@ module gimbal_assembly() {
2943
2944
2944
2945
module perception_module_assembly() {
2945
2946
// Gimbal
2946
- translate ([0 , 0 , 56 ]) {
2947
+ translate ([0 , 0 , 60 ]) {
2947
2948
gimbal_assembly();
2948
2949
}
2949
2950
2950
2951
// NUC
2951
- translate ([0 , 0 , 20 ]) {
2952
+ translate ([0 , 0 , 24 ])
2953
+ rotate (90 ) {
2952
2954
// NUC frame
2953
2955
nuc_frame(nuc_mount_w, nuc_mount_d, show_nuc= 1 );
2954
2956
@@ -2963,7 +2965,16 @@ module perception_module_assembly() {
2963
2965
translate ([- nuc_mount_w / 2 , - nuc_mount_d / 2 , nuc_standoff_h + 2 ])
2964
2966
spacer(M3_SCREW_W + 3 , 18.0 , M3_SCREW_W);
2965
2967
}
2966
- utility_frame(nuc_mount_w, nuc_mount_d, show_components= 1 );
2968
+
2969
+ // Utility frame
2970
+ translate ([0 , 0 , 24 ])
2971
+ rotate ([180 , 0 , 90 ])
2972
+ utility_frame(nuc_mount_w, nuc_mount_d, show_components= 1 );
2973
+
2974
+ // Second camera
2975
+ translate ([43 , 0 , 10 ])
2976
+ rotate ([0 , 90 , 0 ])
2977
+ intel_realsense_frame2(show_camera= 1 );
2967
2978
}
2968
2979
2969
2980
module f450_assembly() {
@@ -3038,7 +3049,7 @@ module f450_assembly() {
3038
3049
}
3039
3050
3040
3051
// gimbal_assembly();
3041
- // perception_module_assembly();
3052
+ perception_module_assembly();
3042
3053
// f450_assembly();
3043
3054
// f450_nuc_frame(1);
3044
3055
@@ -3097,4 +3108,4 @@ module f450_assembly() {
3097
3108
// mav_top_plate(show_arms=1, show_nuc=0);
3098
3109
// mav_bottom_plate(show_arms=0);
3099
3110
// f450_fmu_frame();
3100
- f450_nuc_frame(0 );
3111
+ // f450_nuc_frame(0);
0 commit comments