I'd like to add support for the rover using reverse in auto mode, so if it can get somewhere faster by going backwards it will. So I'm looking at how reverse is setup in the ArduRover code, and wondering what the best way to handle it is from a user point of view.
On my rover the motor goes in reverse with a PWM below 1500, and forward above 1500. So I setup RC3_MIN=1000, RC3_MAX=2000 and RC3_TRIM=1500. I then setup my transmitter to have a "reverse" switch that changes the throttle from going between 1500->2000 and 1500->1000. That seems to work quite well for manual driving.
The question is how to handle it from a setup point of view with the parameters. I think we'll need a REVERSE_SUPPORT parameter, which you would need to enable for the auto navigation to try to use reverse. If enabled then auto would have the option of driving backwards by setting a negative throttle, which would give a value below the RC3_TRIM value.
Does that seem like a good approach? Any other suggestions for supporting reverse?
I'm using what I had on hand! at $130+, (and a good fit) also have previous experience with them. I do have a good LiPos charger set-up, and a few batteries, but didn't want the added expense (and research) to find a good LiPo fit. Where did you get your LiPo? You have a 3S, I'd need a 6S.
You use 3S2P ? I don't like paralleling batteries, unless they're well matched (by factory).
Actually I'd need 24V and 12V batteries (12V for ITX). Might save some weight!
Consider using this power supply for the ITX: http://www.mini-box.com/M3-ATX-HV-DC-DC-ATX-Automotive-Computer-car...
My unit came from there.
Then you would only need one battery. My 'bot is running on a 7.4v 3200 mAh LiPo. I will needed something larger but it was what I could get locally. I identified a 10000 mAh battery but have not purchased it.
I've got the DN2800MT Mini-ITX, it doesn't need a DC-DC converter!
I can run 8 - 19V into it. I might get a 4S x 5000 mAh LiPo for it. (14V).
I might try to find a 24V to 12V DC-DC converter, that would save weight.