Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Bernheim Connect custom R.O.V. project details and overview

 Hackerspace" <lvl1@googlegroups.com>
Date: Fri, 29 Jun 2012 12:27:15 -0700 (PDT)
From: Nathan Armentrout <nrar...@gmail.com>
To: lvl1@googlegroups.com
Message-Id: <09c963ff-899c-4ad5-b340-1116f04d786d@googlegroups.com>
In-Reply-To: <91905c1f-bfb7-4940-ada4-39b3621b14eb@googlegroups.com>
References: <91905c1f-bfb7-4940-ada4-39b3621b14eb@googlegroups.com>
Subject: Re: Bernheim Connect custom R.O.V. project details and overview
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_208_10630112.1340998035517"

------=_Part_208_10630112.1340998035517
Content-Type: multipart/alternative; 
	boundary="----=_Part_209_16503852.1340998035517"

------=_Part_209_16503852.1340998035517
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

A while ago I was inspired to design an autonomous ROV that picked up 
surface debris to clean the oceans. The AROVs would deposit their loads to 
an autonomous barge to be processed on land. I might be interested in 
trying to add the garbage collection outfit to the ROV. My design involves 
a small conveyor system to pick garbage off the water. Camera guidance 
might be helpful to identify things to pick up. 

On Friday, June 29, 2012 3:18:47 PM UTC-4, Jon Clark wrote:
>
> A while back I had mentioned that I was going to try to bring our R.O.V. 
> to Bernheim Connect and have it swimming around in the lake and feeding the 
> video back to the projector.  Although I am still planning on doing this, I 
> just didn't feel like bringing a commercial R.O.V. to something like 
> Bernheim was all that interesting, so.... I have started working on a separate 
> R.O.V. project that is coming together nicely and I thought I would share 
> some of the details and hopefully spark some ideas on other projects, or 
> any suggestions for this one.  So first a little background.
>
> A few months ago Chris C. forwarded me an email from the guys 
> at Bernheim that had a topographic map containing depth "guesstimates" 
> (which they said was the  most topographic info they had on the lake). 
>  Right then I know what I wanted to for Bernheim Connect... Create an 
> Autonomous ROV from scratch, that could navigate the lake, gather 
> information about the lakes bed, and then create a new topographic map of 
> the lake, as well as a 3D interactive model of the lake floor, with real 
> data and not "guesstimates".  
>
> As of today, I've completed the basics:
> - build of the basic R.O.V. structure
> - GPS plotting and auto navigation
> - manual navigation from android phone with touch slider mode and 
> accelerometer mode
> - depth sounding 
> - waypoint mapping
> - 3D modeling
> - live visualization
>
> I'll be posting a bit more of a detailed overview of the different parts 
> of the project a little later but here's some basic details:
>
> *ROV Body:*
> *
> *
>
>
> <https://lh4.googleusercontent.com/-uiUUczQfsnM/T-eq7oLmyjI/AAAAAAAAFPs/eDUm0UQQWtc/s1600/12>
>
> This is a picture of the start of the ROV body construction.  (Yes, it's 
> extremely simple yet works amazingly).  It's being changed around a bit now 
> to add in all the electronics but this is the basic concept. The thrusters 
> are nothing more then Bilge Pump cartridges and the props are actually ones 
> that you would use for a toy RC boat.  There is now a third motor that 
> mounts vertically to give the ROV the ability to dive down to depths as far 
> as 300'.  The motors are being moved to the back of the frame and the front 
> will now hold the Depthsensor.  As far as a plain jane ROV is concerned, 
>  this ended up performing way above my expectations and cost less then $50!
>
> *Electronics:*
> - Arduino Mega
> - Temp, Humidity, Pressure Sensor
> - Ultimate GPS Module from Adafruit
> - Sparkfun Bluetooth shield
> - Pololu 36 amp Dual motor controller
> - Garmin Intelliducer (Depth Sensor, can detect depths as far as 1000')
> - SD Shield
> - Laptop 
>
> The ROV can either work in a stand-alone mode by reading and saving data 
> to an SD card, or it can operate in live mode getting it's instructions 
> from a tethered laptop.  
>
> All the software for mapping a missions coordinates, navigating the ROV, 
> and communicating data was written as arduino code or using AutoIT for 
> windows.  (Would love to get the local side software converted into 
> something that could run on say.... a rasberry pi!
>
> Here's what the maps and 3D models look like:
>
>
> <https://lh3.googleusercontent.com/-aHrG2HYLPvw/T-3-GoxXL_I/AAAAAAAAFSk/S8Z32OjvPog/s1600/3dlakefloor2.png><https://lh5.googleusercontent.com/-gSkCI0ZpKwY/T-39_QimunI/AAAAAAAAFSc/3tOv58_rm14/s1600/3dlakefloor.jpg>
>
>
> <https://lh6.googleusercontent.com/-OXbnB2b0SRY/T-3-Q7TFOhI/AAAAAAAAFSs/AEZjcTfGj_U/s1600/laketopographicmap.jpg>
>
>
> If anyone's interested in helping out with the project just let me know. 
>  Also considering the fact that it's around $50 to create a simple ROV 
> capable of gliding around the lake, I'm curious to hear some other peoples 
> ideas for lake floating projects.  
>
>
>
>
>
------=_Part_209_16503852.1340998035517
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

A while ago I was inspired to design an autonomous ROV that picked up surfa=
ce debris to clean the oceans. The AROVs would deposit their loads to an au=
tonomous barge to be processed on land. I might be interested in trying to =
add the garbage collection outfit to the ROV. My design involves a small co=
nveyor system to pick garbage off the water. Camera guidance might be helpf=
ul to identify things to pick up.&nbsp;<br><br>On Friday, June 29, 2012 3:1=
8:47 PM UTC-4, Jon Clark wrote:<blockquote class=3D"gmail_quote" style=3D"m=
argin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"=
><span style=3D"color:rgb(0,0,0);font-family:arial;font-size:small">A while=
 back I had mentioned that I was going to try to bring our R.O.V. to Bernhe=
im Connect and have it swimming around in the lake and feeding the video ba=
ck to the projector. &nbsp;Although I am still planning on doing this, I ju=
st didn't feel like bringing a commercial R.O.V. to something like Bernheim=
 was all that interesting, so.... I have started working on a&nbsp;</span><=
span style=3D"color:rgb(0,0,0);font-family:arial;font-size:small">separate =
R.O.V. project</span><span style=3D"color:rgb(0,0,0);font-family:arial;font=
-size:small">&nbsp;that is coming together nicely and I thought I would sha=
re some of the details and hopefully spark some ideas on other projects, or=
 any suggestions for this one. &nbsp;So first a little background.</span><d=
iv style=3D"color:rgb(0,0,0);font-family:arial;font-size:small"><br></div><=
div style=3D"color:rgb(0,0,0);font-family:arial;font-size:small">A few mont=
hs ago Chris C. forwarded me an email from the guys at&nbsp;Bernheim&nbsp;t=
hat had a topographic map containing depth "guesstimates" (which they said =
was the &nbsp;most topographic info they had on the lake). &nbsp;Right then=
 I know what I wanted to for Bernheim Connect... Create an Autonomous ROV f=
rom scratch, that could navigate the lake, gather information about the lak=
es bed, and then create a new topographic map of the lake, as well as a 3D =
interactive model of the lake floor, with real data and not "guesstimates".=
 &nbsp;</div><div><font color=3D"#000000" face=3D"arial" size=3D"2"><br></f=
ont></div><div><font color=3D"#000000" face=3D"arial" size=3D"2">As of toda=
y, I've completed the basics:</font></div><div><font color=3D"#000000" face=
=3D"arial" size=3D"2">- build of the basic R.O.V. structure</font></div><di=
v><font color=3D"#000000" face=3D"arial" size=3D"2">- GPS plotting and auto=
 navigation</font></div><div><font color=3D"#000000" face=3D"arial" size=3D=
"2">- manual navigation from android phone with touch slider mode and accel=
erometer mode</font></div><div><font color=3D"#000000" face=3D"arial" size=
=3D"2">- depth sounding&nbsp;</font></div><div><font color=3D"#000000" face=
=3D"arial" size=3D"2">- waypoint mapping</font></div><div><font color=3D"#0=
00000" face=3D"arial" size=3D"2">- 3D modeling</font></div><div><font color=
=3D"#000000" face=3D"arial" size=3D"2">- live visualization</font></div><di=
v><font color=3D"#000000" face=3D"arial" size=3D"2"><br></font></div><div><=
font color=3D"#000000" face=3D"arial" size=3D"2">I'll be posting a bit more=
 of a detailed overview of the different parts of the project a little late=
r but here's some basic details:</font></div><div><font color=3D"#000000" f=
ace=3D"arial" size=3D"2"><br></font></div><div><font color=3D"#000000" face=
=3D"arial" size=3D"4"><b>ROV Body:</b></font></div><div><font color=3D"#000=
000" face=3D"arial" size=3D"4"><b><br></b></font></div><p style=3D"text-ali=
gn:left;clear:both"><a href=3D"https://lh4.googleusercontent.com/-uiUUczQfs=
nM/T-eq7oLmyjI/AAAAAAAAFPs/eDUm0UQQWtc/s1600/12" style=3D"margin-left:1em;m=
argin-right:1em" target=3D"_blank"><img src=3D"https://lh4.googleuserconten=
t.com/-uiUUczQfsnM/T-eq7oLmyjI/AAAAAAAAFPs/eDUm0UQQWtc/s320/12" border=3D"0=
" width=3D"320" height=3D"240"></a></p><div><font color=3D"#000000" face=3D=
"arial" size=3D"2"><br></font></div><div><font color=3D"#000000" face=3D"ar=
ial" size=3D"2">This is a picture of the start of the ROV body construction=
. &nbsp;(Yes, it's extremely simple yet works amazingly). &nbsp;It's being =
changed around a bit now to add in all the electronics but this is the basi=
c concept. The thrusters are nothing more then Bilge Pump cartridges and th=
e props are actually ones that you would use for a toy RC boat. &nbsp;There=
 is now a third motor that mounts vertically to give the ROV the ability to=
 dive down to depths as far as 300'. &nbsp;The motors are being moved to th=
e back of the frame and the front will now hold the Depthsensor. &nbsp;As f=
ar as a plain jane ROV is concerned, &nbsp;this ended up performing way abo=
ve my expectations and cost less then $50!</font></div><div><font color=3D"=
#000000" face=3D"arial" size=3D"2"><br></font></div><div><font color=3D"#00=
0000" face=3D"arial" size=3D"4"><b>Electronics:</b></font></div><div><font =
color=3D"#000000" face=3D"arial" size=3D"2">- Arduino Mega</font></div><div=
><font color=3D"#000000" face=3D"arial" size=3D"2">- Temp, Humidity, Pressu=
re Sensor</font></div><div><font color=3D"#000000" face=3D"arial" size=3D"2=
">- Ultimate GPS Module from Adafruit</font></div><div><font color=3D"#0000=
00" face=3D"arial" size=3D"2">- Sparkfun Bluetooth shield</font></div><div>=
<font color=3D"#000000" face=3D"arial" size=3D"2">- Pololu 36 amp Dual moto=
r controller</font></div><div><font color=3D"#000000" face=3D"arial" size=
=3D"2">- Garmin Intelliducer (Depth Sensor, can detect depths as far as 100=
0')</font></div><div><font color=3D"#000000" face=3D"arial" size=3D"2">- SD=
 Shield</font></div><div><font color=3D"#000000" face=3D"arial" size=3D"2">=
- Laptop&nbsp;</font></div><div><font color=3D"#000000" face=3D"arial" size=
=3D"2"><br></font></div><div><font color=3D"#000000" face=3D"arial" size=3D=
"2">The ROV can either work in a stand-alone mode by reading and saving dat=
a to an SD card,&nbsp;or it can operate in live mode&nbsp;getting it's inst=
ructions from a tethered laptop. &nbsp;</font></div><div><font color=3D"#00=
0000" face=3D"arial" size=3D"2"><br></font></div><div><font color=3D"#00000=
0" face=3D"arial" size=3D"2">All the software for mapping a missions coordi=
nates, navigating the ROV, and communicating data was written as arduino co=
de or using AutoIT for windows. &nbsp;(Would love to get the local side sof=
tware converted into something that could run on say.... a rasberry pi!</fo=
nt></div><div><font color=3D"#000000" face=3D"arial" size=3D"2"><br></font>=
</div><div><font color=3D"#000000" face=3D"arial" size=3D"2">Here's what th=
e maps and 3D models look like:</font></div><p style=3D"text-align:left;cle=
ar:both"><a href=3D"https://lh3.googleusercontent.com/-aHrG2HYLPvw/T-3-GoxX=
L_I/AAAAAAAAFSk/S8Z32OjvPog/s1600/3dlakefloor2.png" style=3D"margin-left:1e=
m;margin-right:1em" target=3D"_blank"><img src=3D"https://lh3.googleusercon=
tent.com/-aHrG2HYLPvw/T-3-GoxXL_I/AAAAAAAAFSk/S8Z32OjvPog/s400/3dlakefloor2=
.png" border=3D"0" width=3D"400" height=3D"247"></a><a href=3D"https://lh5.=
googleusercontent.com/-gSkCI0ZpKwY/T-39_QimunI/AAAAAAAAFSc/3tOv58_rm14/s160=
0/3dlakefloor.jpg" style=3D"margin-left:1em;margin-right:1em" target=3D"_bl=
ank"><img src=3D"https://lh5.googleusercontent.com/-gSkCI0ZpKwY/T-39_QimunI=
/AAAAAAAAFSc/3tOv58_rm14/s400/3dlakefloor.jpg" border=3D"0" width=3D"400" h=
eight=3D"312"></a></p><p style=3D"text-align:left;clear:both"><a href=3D"ht=
tps://lh6.googleusercontent.com/-OXbnB2b0SRY/T-3-Q7TFOhI/AAAAAAAAFSs/AEZjcT=
fGj_U/s1600/laketopographicmap.jpg" style=3D"margin-left:1em;margin-right:1=
em" target=3D"_blank"><img src=3D"https://lh6.googleusercontent.com/-OXbnB2=
b0SRY/T-3-Q7TFOhI/AAAAAAAAFSs/AEZjcTfGj_U/s1600/laketopographicmap.jpg" bor=
der=3D"0"></a></p><p style=3D"text-align:left;clear:both"><br></p><p style=
=3D"text-align:left;clear:both">If anyone's interested in helping out with =
the project just let me know. &nbsp;Also considering the fact that it's aro=
und $50 to create a simple ROV capable of gliding around the lake, I'm curi=
ous to hear some other peoples ideas for lake floating projects. &nbsp;</p>=
<div><font color=3D"#000000" face=3D"arial" size=3D"2"><br></font></div><di=
v><font color=3D"#000000" face=3D"arial" size=3D"2"><br></font></div><div><=
font color=3D"#000000" face=3D"arial" size=3D"2"><br></font></div><div styl=
e=3D"color:rgb(0,0,0);font-family:arial;font-size:small"><br></div></blockq=
uote>
------=_Part_209_16503852.1340998035517--

------=_Part_208_10630112.1340998035517--