I think Rover 2.5 is the last code to run properly on the old APM boards. The Pixhawk boards run like 4 times faster, have more memory and interfaces on them. A pixhawk one would be a huge improvement even and allow you to run the latest Firmware and take advantage of all the features available. You most likely can use your existing Telemetry and GPS module.
You can use mission planner to tell what code you are using. But the fact that you are not sure indicates to me, just my opinion, that you may have just clicked on the latest stable or RC maybe.
@dkemxr@ktrussell@David_Boulanger Hey Guys. I have managed to find the time to try the way-point missions again in the garden. This time the rover didn’t go crazy like before but once put into auto just drives in a straight line. the speed is fine but im not sure why its not following the auto mission i have set. I have provided some log files and would really appreciate you guys having a look when possible. Thanks in advance and I look forward to hearing from you.
Your using Rover 2.51beta. Your .bin log has very little data in it. Maybe the LOG_BITMASK needs to be changed. I’m not sure. Your compass offsets are very high and your GPS had a very low Sat count along with a kinda of high Hdop. The Tlog just shows the rover sitting there. The parameters look to be default without any tuning performed. How does the rover perform in other " flight modes".
I only used it for a short time so maybe i should use it longer to obtain more viewable data? now in the tuning tab im not able to input new data. lets say i want to make throttle 2.0 it just goes back to 0.5. its like all the parameters are set and cant be changed now. maybe i should reset the whole apm and restart from scratch? i only have set 2 flight modes on 1 switch on the transmitter. in default the switch is manual and when flipped goes into auto mode.
Try having Steering Mode as your other mode with manual. You can use the full parameter list for changing parameters probably. I’ll see if I can dig up some old 2.51 stuff I have on an old computer and see if I can figure out why you logging is not logging much.
its a bit mask, so in
binary 16254 is 0011 1111 0111 1110 where as
binary 16384 is 0100 000 0000 0000
each bit corresponding to a different thing being switched on, The numbers in the description correspond to the binary bits. So 16254 is RCandServo + Camera + TECS + Compass + Battery + Commands + Mode + Navigation Tunning + Control Tunning + Performance monitoring + GPS + Attitude Medium
Ok Ive set it to 16254. will now try it out again. also regarding Altitude, in the quick view it shows altitude of 0.50 - 0.60. when planning way points and setting altitude should i make all altitude settings similar or leave them at 0 or 1? maybe that’s causing an issue?
also my home altitude is always 68
oh i see, well ive set the bitmask numbers now. is there anything else i can do which will help in getting you the best data to check out? eg, duration of drive time, how many times i switch from manual to auto etc.
here’s the logs, drove it around a lap in manual then switched to auto and it went crazy. seems like it doesn’t know whether to go backwards or forwards, it goes forward and then reverses sporadically and without any steering. please find the attached log’s. i hope there’s some useful data in there which helps figure this out.
hum, the mission looks ok, duno why it keeps resetting to the previous way-point, you cant change any of the values because they have all changed names since APM was supported, you will have to find the relevant ones in the full list or tree
to be honest i’m not sure what i can do to simply run a 4 waypoint mission at this stage. too many variables in consideration and I dont know what else to do now. I have managed to manually set some values via the full tree. In @rmackay9 youtube upload:
I have copied the same tuning values as he is using a rc car similar to my own. other than that im lost with what i should do
Where do you have the GPS/compass module located? There is a huge change in magfield probably from interference from something. Also, how are you powering the flight controller? Your Vcc is very high plus there are significant drops.
It would help to add “RC” to the log bitmask. Either check the box in the Advanced Parameter list or use bitmask 32574.