NAU RoboSub
Mansour Alajemi1, Feras Aldawsari1, Curtis Green2, Dan Heaton1, Wenkai Ren1, William Ritchie2, Bethany Sprinkle1, Daniel Tkachenko1
1Department of Mechanical Engineering 2Department of Electrical and Computer Engineering
NAU RoboSub Mansour Alajemi 1 , Feras Aldawsari 1 , Curtis Green 2 , - - PowerPoint PPT Presentation
NAU RoboSub Mansour Alajemi 1 , Feras Aldawsari 1 , Curtis Green 2 , Dan Heaton 1 , Wenkai Ren 1 , William Ritchie 2 , Bethany Sprinkle 1 , Daniel Tkachenko 1 1 Department of Mechanical Engineering 2 Department of Electrical and Computer Engineering
Mansour Alajemi1, Feras Aldawsari1, Curtis Green2, Dan Heaton1, Wenkai Ren1, William Ritchie2, Bethany Sprinkle1, Daniel Tkachenko1
1Department of Mechanical Engineering 2Department of Electrical and Computer Engineering
2
3 [1] AUVSI foundation
In the competition the sub will gain points for:
○ One bin has a cover with a PVC handle that needs to be removed
○ Extra points for carrying an object up from the floor then descending and placing near an X
4
2016 competition theme: Pirates
[1] AUVSI foundation, [2] Skull and Crossbones
Includes aspects from :
○ Mechanical ○ Electrical ○ Software
5
○ Extra points for weight < 84lb, 48.5lb, 22lb
6
○ Obstacles are max 16’ deep (~22 psi)
○ Mounts sensors and thrusters
○ Must account for heat
7
8
Camera box Plane thrusters Orientation thrusters Power tube Control tube Ballast tube
○ 3D print mount
silicone
○ Tube not perfectly circular
9
PVC box Seals Windows Camera mount Clamps
○ O-rings x3 per end cap
○ Machinability ○ Heat release from system
10 [3] Blue Robotics
11
12
○ Three tubes, bottom for ballast ○ Rigid metal construction ○ Difficult to mount external systems
○ Sheet metal strips / angle brackets ■ Angle brackets provide rigidity ■ Strips provide stability ○ Threaded rod holds construction rigidly together
■ Mechanically superior to PLA
■ Faster and cheaper to manufacture
13
14
Nick named, “Frankenstein”
15
Nick named, “Frankenstein II”
16
○ Mix and match sections
○ Electric Speed Controllers (ESCs) ○ Batteries
17
17
Big batteries board ESC Small batteries RPI DB-25 Cat 5 board usb Big batteries terminal terminal buck DB-25 Typical cross section 4-2 connector
18
○ Power ○ Control
○ Visualization ○ Communication ○ Orientation ○ Motor feedback ○ Sonar
19
Hardware & software
20
Raspberry Pi
[4] Python, [5] Arduino, [6] Raspberry Pi
21
22
23
Threshold applied Green circle detected Threshold applied Orange line detected
[10] OpenCV Documentation, [11] OpenCV install Tutorial
Basic motor feedback of visual processing Test system set up
24
Assembling the internals
25 [7] Amazon
26
Software
○ Threading issues ○ Lock passing issues
○ Lighting ○ Threshold parameters ○ Image size ○ Decipher image data
Hardware:
27
Finding Board shorts ESC heat to hull (W/ no foil)
Video
28
29
Sonar data Clasping system Torpedo System
[8] Sonar ping
○ Camera ○ External ○ Internal ○ Electronics ○ Software
30
○ Julie Heynssens ○ Philip Mlsna ○ Dieter Otte ○ James Palmer
○ Perry Wood ○ John Tester ○ Ricardo Inzunza ○ Derrick Lemons
31 [9] orbital ATK logo
1. “Robosub 2016 Preliminary Mission and Scoring” Dec 12, 2015. http://www.auvsifoundation.org/competitions/competition-central/robosub/robosub-team-central 2. Skull and crossbones http://www.playcrossbones.com/Jolly_Roger_Flag.php#sthash.ALQDy6CK.dpbs 3. Blue Robotics https://www.bluerobotics.com/store/ 4. Python Symbol https://realpython.com/learn/python-first-steps/ 5. Arduino Image https://electrosome.com/arduino/ 6. Raspberry Pi Image https://www.raspberrypi.org/ 7. Amazon online item images http://www.amazon.com/ 8. Sonar data picture http://www.bathyswath.com/iho-standards 9. Orbital ATK logo http://www.aerospacemanufacturinganddesign.com/article/orbital-atk-aerospace-merge-050114/ 10. OpenCV documentation http://docs.opencv.org 11. OpenCV install tutorial http://www.pyimagesearch.com/2015/02/23/install-opencv-and-python-on-your-raspberry-pi-2-and-b/ 32
33