You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Blogs/MechE/eebox.html
+36-16Lines changed: 36 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -124,26 +124,46 @@ <h2 class="entry-title">
124
124
</div> -->
125
125
<divclass="entry-content">
126
126
<p>
127
-
One of the first tasks our team worked on was buoy
128
-
detection. Most of the navigation courses in Roboboat
129
-
require us to identify buoys and then figure out how to
130
-
navigate them. Using a ZED camera, we developed the
131
-
following algorithmic steps to properly identify buoys
132
-
on the course:
127
+
The purpose of a custom electronics box is to provide a lightweight, accessible, easily modifiable, cool (temperature-wise), splash-proof housing for Fish ‘N Ships’ electrical components.
133
128
</p>
134
-
<p>Performs erosion with a segmentation kernel</p>
135
-
<p>
136
-
Performs dilation with the same segementation kernel
129
+
<p><i>Design 1:</i></p>
130
+
<pstyle="text-indent: 50px;">The initial design of the EE box focused on accessibility, modularity, and thermals. It consisted of an ⅛”
131
+
aluminum base, ⅛” acrylic walls, removable faceplates, a large “land” lid, and smaller “water” lids. This version of the box condensed the boat’s
132
+
sensors and electronics into a single sub-assembly--i.e., its “brains”--that could be removed and tested independent of the hulls. The electronics
133
+
were designed to mount to slightly elevated acrylic pegboards (elevated for subterranean wire management). Thermals were managed passively by aluminum
134
+
“sleeves” that wrapped completely around the hulls and made direct contact with the box’s aluminum base. Overall footprint was roughly 32”x16”x6.5”
<pstyle="text-indent: 50px;">The current design retains many of the core innovations of the previous two--including the elevated peg boards,
158
+
fabric lid, and removable faceplates. The primary driver of this iteration was usability feedback from the EE team: a self locating pin was added
159
+
to make aligning the lid easier when latching the box shut and to prevent water from pooling during rainy tests; the number of mounting screws per
160
+
faceplate was doubled to prevent water from entering the box when rogue waves swept over the deck; 1/32” aluminum L brackets were fastened to the edges
161
+
of the acrylic pegboards to prevent the previous bowing/flexing/swaying behavior that made mounting components to the pegboards difficult; compliant hooks
162
+
were added to keep the latches in the “upright” position while lowering the lid; and the Jetson was mounted on L-bracket stand-offs to allow for rapid
163
+
insertion and removal from the box. Once the wooden seams of the base were caulked with a polyether adhesive the box proved watertight to 16cm (at which
164
+
point water entered via the fan out take), well above design spec.
Copy file name to clipboardExpand all lines: Blogs/MechE/sensormast.html
+14-23Lines changed: 14 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -123,27 +123,18 @@ <h2 class="entry-title">
123
123
</ul>
124
124
</div> -->
125
125
<divclass="entry-content">
126
-
<p>
127
-
One of the first tasks our team worked on was buoy
128
-
detection. Most of the navigation courses in Roboboat
129
-
require us to identify buoys and then figure out how to
130
-
navigate them. Using a ZED camera, we developed the
131
-
following algorithmic steps to properly identify buoys
132
-
on the course:
126
+
<pstyle="text-indent: 50px;">Our sensor mast provides a stable platform with an unobstructed field of view for the ZED camera and LiDAR to fully utilize the sensors’
127
+
capabilities. Our initial design consisted of a central PVC pipe with FDM printed mounts for the LiDAR, ZED, and various other sensors. The pros of
128
+
this design was that it was easy/quick to manufacture; however, after thorough testing, we found that the mast exhibited a low-frequency swaying
129
+
behavior when the boat was on the water. This interfered with the perception performance of our autonomy system, so we iterated on the design.
130
+
The current design features three mounting points instead of two, contributing to a much stabler platform. It is made of ⅛” aluminum box tube
131
+
braised into a rigid frame, and it features adjustable height vibration dampers to prevent the swaying behavior.
133
132
</p>
134
-
<p>Performs erosion with a segmentation kernel</p>
135
-
<p>
136
-
Performs dilation with the same segementation kernel
137
-
</p>
138
-
<p>Converts the image to HSV</p>
139
-
<p>
140
-
Gets the mask for each color range we are looking
141
-
at(red, green, yellow)
142
-
</p>
143
-
<p>
144
-
Generates a bounding box for each disjoint blob in the
0 commit comments