RDTwigg1 wrote:Have you conceptualized your ROV? I keep changing mine as I consider my options.
I've got a basic block diagram, a list of required/optional capabilities, and a rough parts list - all of which I'm gradually fleshing out (and budgeting). Nothing in terms of physical design as yet (apart from daydreams) - that will follow once the other specs have settled, though I think mine will be a "framed" (probably PVC pipe) design rather than an integral one (such as the OpenROV). I figure if you're going to spend time building something that can survive 100ft below the ocean you might as well make it expandable, and since only marine life will get to see it, some of which is spectacularly ugly, looking pretty seems rather low on the agenda. What concept are you going for?
Too early to put an estimate on cost, but in the back of my head I've got a ballpark figure of $2k (or £1.5k). That might sound a lot but due to the incremental nature of my approach the cost will be spread out over the build period, which I expect to be about 18 months, so it won't break the bank. Then again, I might never even finish the project - it certainly wouldn't be the first time I've set out to build something only to end up with some boxes of bits. Still, always fun to tinker, and it's very much in my nature to explore and learn - the journey is always the goal - and those boxes of bits always end up proving useful for
something...
RDTwigg1 wrote:I am pretty good with the hardware side of things but the software side is pretty weak. I did automate the green end of a plywood mill in Oklahoma once. I had to learn C++. Took me a while.
I do web software development for a living (Ruby, C# and JavaScript mostly). On the side I've been doing a bit of C for Atmel MCs (Arduino basically) and I've got Python on my "to do" list. My formal education is low voltage electrical engineering, but I've never really used those skills in anger, and I'm more than a little bit rusty (graduated in 1991!). As part of my course I also did some Pascal and low-level machine code, neither of which I would like to return to. My first proper job was as a programmer working with Yamaha industrial robots and PLC production automation, and I've worked a fair bit with embedded systems for public exhibitions (interactive displays etc). Also, people on Swiss railway station platforms may not know it, but it is thanks to me that they don't get sprayed with crap whenever someone on an approaching train flushes the vacuum toilet as the train decelerates. Deep down I enjoy hardware engineering and physically building things far more than sitting in front of a computer, which often feels like it's sucking the life out of me.
RDTwigg1 wrote:I will not get my hands on my Beaglebone until the middle of next month. On back order.
Have you seen the
Linaro QEMU BeagleBone emulator? Not tried this myself but I think it will let you try out some code without needing the actual board.
RDTwigg1 wrote:In the mean time I will be building a couple thrusters.
Same here actually! I figured that would be a good place to start as the choice of thrusters (bldc/brushed, voltage, current draw, physical size, weight, number of thrusters, pressure handling, etc) determines so many other factors in the design. I'm currently supposed to be trying out 24V vs. 12V magnetically coupled motors but the postman failed to turn up with my expected delivery
RDTwigg1 wrote:Keep in touch as you go along particularly with your Beaglebone development. I may need some help.
Only if you help me build a 3D scanning sonar! Joking - I'd be happy to assist in whatever way I can!