Servers by jDrones

Newbie Questions about Boat Frames


(Tom Freeman) #1

Hi folks - arduPilot newbie here but with good experience with arduino projects. I have seen some good discussion about boat frames, including new omni boat, but still looking for guidance & thoughts on the following:

I’m planning an arduboat project that will hopefully be flexible enough for a variety of pond/lake missions including inspection, mapping, weed/algae mgt. The boat must be capable of fully autonomous, remote controlled and piloted operation. It must be highly stable and maneuverable, with flexibility to add/modify instrumentation and attachments. Must be easily launchable from variety of shorelines. It must be able to operate in shallow and possibly weedy water. Top speed of ~5 mph.

My questions:

  • any guidance on the optimal frame ? I’m leaning toward a variety of commercially available 1 or 2 man inflatable or rigid pontoons (aluminum or molded poly) per examples attached.

  • any guidance on propulsion ? I was considering a pair of Blue Robotics T200 thrusters even tho they are not ideal in weeds. Is the max 11 lbs thrust going to be sufficient ? How/where on the pontoons would they be mounted ? …or would a vectored thrust electric trolling motor be the way to go ? If so is there a preferred supplier of a arduPilot-ready outboard ? If not, does anyone have experience with modifying/adapting a suitable trolling motor ?

Thanks in advance for any guidance to get me started in the best direction.

Tom

Colorado-1man-InflatablePontoon


(David Boulanger) #2

I doubt you will get to 5mph with the thrusters on these types of boats. 2.5 to 3 is probably more realistic.


(rmackay9) #3

Re the thrusters, I suspect the BlueRobotics T200 thrusters won’t have enough power so a trolling motor would be better. I’m actually keen to help add support for trolling motors. My main sponsor (elab.co.jp) has done it but I’m not sure how exactly. From what they told me, the motor they are using accepts a PWM signal (which is what comes out the back of the flight controllers).

A few resources:

  • this blog talks about hacking into a torqueedo motor and something similar could be done to interface it with ArduPilot.
  • I think Minn Kota trolling motors probably accept a PWM signal. I don’t know the details of how we could connect it to a Pixhawk or other flight controller but I’d be happy to give it a try but to be frank, I’d like to keep my costs down so if we can find a suitable cheap test motor that I can work with that would be best.

EDIT: I’ve created an issue here.


(Tom Freeman) #4

Thank you rmackay for the support and pointers - and for creating an ArduPilot issue for vectored thrust. A couple follow-up questions:

  1. I am a little confused about the need for filing the issue when vectored thrust already seems to be supported as documented here: http://ardupilot.org/rover/docs/rover-vectored-thrust.html#rover-vectored-thrust Can you please explain what you think is missing ?

  2. Also, before I abandon the alternative of skid steering with pontoon-mounted thrusters, why couldn’t larger thrusters be the answer to the low thrust available from Blue Robotics ? Intuitively it seems that solution would be simpler, less expensive, and higher precision than vectored thrust from a trolling motor.

Pointers to success stories of 1 or 2 man pontoon boats with either type of propulsion would be most welcome.

Tom


(rmackay9) #5

Hi Tom,

Sorry, I was focusing too much on the trolling motor part of you question perhaps because I’m interested in improving our support of these types of motors. So, as you’ve found, we already support vectored thrust but we don’t have documented support of trolling motors… I.e. no where on the wiki does it show how to connect a trolling motor to an flight controller.

I think skid steering could work fine with bigger thrusters. Here’s a blog from Leonardo who did this a few months ago. If you look closely at the picture, I think you’ll see that he did actually use blue robotics thrusters…


(Tom Freeman) #6

I agree with the comments that the max ~8lb thrust from each of two Blue Robotics T200s would be marginal to power a “one-man” pontoon boat, and I’m surprised at the very high cost of larger thrusters - which brings me back to trolling motors.

I’ve seen a few projects that modified a trolling motor with PWM/ESC (e.g. 30lb thrust Minn Kota C2 Endura - available from Walmart for under $100 !), but what to do about steering ? I could engineer a linear actuator steering arm (I don’t see any commercially available), but that seems like a lot of trouble to get right and you still don’t have very precise directional control. Could one skid steer 2 fixed trolling motors ? …plenty of power at minimal cost & complexity.

Any thoughts on the single vs double trolling motor approaches ? Power draw could be a concern with 2 motors, but they’d be operating far from max power - at least in my applications.


(rmackay9) #7

Tom,

I think two trolling motors might work well. My main sponsor (elab.co.jp) created a test boat doing this. They only drove it manually but it seemed to work. They mounted the motors in the middle of the frame by the way - this works better than when they’re mounted at the back but I’m not sure how much of a difference it makes.


(Tom Freeman) #8

Thank you rmackay. I’m going to pursue this direction and will keep you posted. I agree that mounting the motors near the middle of the frame should result in better control, plus they’ll need to be between the pontoons at least in my applications.

More pointers to optimal hardware for PWM/ESC retrofitted trolling motors would be welcome. Any doc available on the elab.co.jp boat ? Didn’t see anything on their site …at least not in english :slight_smile:

Tom


(rmackay9) #9

Tom,

i checked with eLab.co.jp, and they tell me they used the HASWING Protruar-G3.0 trolling motor. I can’t promise but I think these can accept a PWM input somehow. i don’t actually know how though. I actually suspect that the cheaper motors are just as likely to accept a PWM input… perhaps more likely. My reason for believing this is just that I think a PWM interface is likely the simplest/cheapest way to control the motor so the cheaper motors are more likely to use this straight forward approach.