My 1st Rover Project

Also Christopher I’ve just seen this post:

Very cool😎

I don’t have a Here 2 GPS so don’t know. What I do know is that you need a GPS capable of receiving “RTK” or “RTCM” corrections. I do not think your Here 2 GPS is RTK/RTCM capable. This page http://www.proficnc.com/all-products/152-gps-module.html talking about the Here 2 GPS says “Positioning Accuracy 3D Fix” where as this page http://www.proficnc.com/gps/77-gps-module.html (for the “Here+ V2 RTK GNSS”) product is clearly an RTK product.

I’m a little apprehensive on powering the PX4. I have a Traxxas chassis and plan to power it with the ESC and battery that came with it. To power the PX4, I’d like to connect an A123 battery (~6.5v) directly to the servo rail and to plug in the servos for the ESC and steering servo also in the rail. Is this ok?

Chuck

The module you have does not support RTK.

Normal Operation Maximum Ratings
Power module input (4.1V to 5.7V) [refers to the voltage coming into Pixhawk from the power module]
Servo rail input (4.1V to 5.7V)
USB power input (4.1V to 5.7V)

It amazes me how many people choose not to use a dedicated power module to power the FC. I think however you can power the servo rail higher but it will not be used for FC power. I keep my servo rail at 5.6v just so it is available if needed.

1 Like

You guys told me to use the power module like 100 times before I finally did it. The benefit being you can see how much power you have available & put fail safes in place just in case

Plus you get nice clean consistent power coming into the F.C. I’ve seen logs of power graphs with no module and it is an accident waiting to happen.

I’m horrible frustrated, I can’t get my compass offsets to where the Ardurover can be armed. Keep getting the “Compass Offsets Too High” message. I’ve tried both options, general and onboard, probably 10 times, both inside our house and outside. Residential area, open space to the back of the house. Any suggestions?

Chuck
Pixhawk PX4
mRo GPS u-Blox Neo-M8N BGP + Duo Mag + USB

Those are some high numbers… You may be able to change COMPASS_OFFS_MAX to like 2500 and get it to arm.

Yea, crazy high. Where is it mounted? Got a photo of the vehicle? Which Pixhawk PX4? Wondering why it doesn’t show an internal compass. Posting a parameter file might be useful.

1 Like

I changed the COMPASS_OFFS_MAX to 2500 as suggested and now there isn’t any problem with arming. Now the issue is with calibrating the ESC which is a Traxxas XL-5. I’m using a DX-9 and am not getting the various flashing lights on the ESC. I hooked the ESC separate from the PX4 to a receiver and was able to get through the flashing light and stick movements until the stick was moved to neutral, then nothing. The motor wouldn’t go. Back in the PX4, I had to make some adjustments to get the throttle end points in order to get the servo output from 900 - 1900. The steering servo will work with a 6.5v battery attached to the power rail. Again, any help would be deeply appreciated.

This is what I bought:

Blockquote

1 Like

Post your parameter file. You should be seeing 2 compass’s, one on the Pixhawk and one on the GPS Module. The screenshot you posted only shows one so it’s not clear which one is active. The parameter file will show this. You may want to mount that GPS module on a stand to get some isolation. Why are you not using the ESC BEC to power the servo? Use the power module for the FC (looks like you are) and power the servo direct from the ESC BEC.

Dave,
Never created or posted a parameter file before. Hopefully this is correct, if not let me know.ParameterTree.param (13.0 KB)

My understanding is that the throttle lead from the ESC is bring power to the PX4 power rail, however the steering servo doesn’t work when the throttle lead is plugged in. When I plugged the 6.5v battery in, the servo did work. That seems strange to me. I am using the power module for the FC. Also, I will build a stand for the gyro once this ESC calibration is resolved

Chuck

Yes, that the right file. You have the MOT_PWM_TYPE set to Brushed which usually is not required for the type of ESC you have. I have used several Car/Truck ESC’s and they all work with normal PWM (parameter 0). This could be your problem with the steering servo as it will set a entire group of channels to Brushed.

You have 1 compass being recognized and it appears to be the Pixhawk internal one. The device ID (131594) is for a LSM303D which is on the PIxhawk. Specs say the GPS module you have has a LIS3MDL and a IST8310, neither of which are being identified. I don’t know why, contact mRo about it. An additional check you can do is on the Mandatory Hardware>HW ID page. Post a screen shot of that.

Note: You have the safety switch configured as active. OK, as long as you know this. I never use them on any craft. Also just a suggestion. Switch arming is a lot easier to use than stick arming.

1 Like

Dave,

Changing to normal still didn’t allow the calibration to happen. I reconfigured the DX9, putting the throttle on the right stick so that it is centered, and putting the steering on the left stick. This allowed the ESC to be calibrated. I then changed back to the brushed setting, but couldn’t calibrate. The problem I’m now having with the sticks reversed, whenever the ESC is powered on, I have to go back through the calibrating process. I’ve read that Spektrum doesn’t play well with the Traxxas ESC. I’m contemplating buying a Taranis transmitter and receiver. Do you know if that would be a better choice? There been two times today where the motor ran up to full speed without any explanation, that makes me very nervous.

Chuck

I’m at my wits end and it’s time to change something. Two problems, every time the Traxxas ESC is turned on it requires calibration, it doesn’t remember the previous calibration; with no explanation the ESC sends the motor to full speed. Definitely unsafe/unusable. Is the issue a Spectrum and Traxxas VL-5 incompatibility, if sowhich should I change? Is it an issue of airplane transmitters vs car transmitters? It seems a lot of people don’t have this problem, so what equipment are they using?

If the motor is at speed with a center throttle position it sounds like it’s not in forward/reverse mode. Or Forward/brake/reverse mode. Either one should be neutral at center throttle (1500us) and forward/reverse with >/< PWM.

Dave,
I’m using the right stick - elevator for the throttle. When it goes full throttle by itself, the right stick was in the neutral - center position. When it is programmed, it will run forward and reverse, but no brake.
Chuck

Chuck-No brake is OK, Ardurover has that function if you want to use it.

So you run thru the calibration routine with the button press, led flashing and stick movement and it works and then the next time it’s powered it’s throttle on at mid stick? I’m not really familiar with that ESC .