I just bought a pixhawk and some propellers that I wanted to mount in a kayak to make an autonomous boat.
I installed the firmware and did the basic calibrations of compass and accelerometer, connected the motors and ESCs to the ports and configured them in “skid” mode.
I do not have an RC and I have no intention in getting one. I am happy with my xbox controller and my 3DR radio modules. However I cannot manage to control, not even start the propellers, after arming the vehicle.
I tried to follow the documentation and I did all the steps I could find. Of course I did not do the radio calibration because I do not want to use one. It is in mandatory hardware however. Could the problem be because of that?
I could not do the ESCs calibration neither because I got an error when clicking on it: “Set param error. Please ensure your version is AC3.3+.”
The motors test page in mission planner is disabled for some reason.
Can anybody provide any help?
Thank you for your time,
This is interesting. What is “squid mode”? I would think that there are RC in parameters that need to be set regardless of how you control the boat. Randy will have an answer to this I would think. I would think if radio calibration is mandatory it may be necessary . I use a joystick with Mission Planner frequently. You may find the 3DR Radio Modules do not give you the range you want. You may want to post your parameters. Did you calibrate your xbox controller?
Rover doesn’t support esc calibration. I wonder why that page was even visible (assuming you’re using the MP). The Rover-3.4.2 firmware has been loaded to the board? The Rover firmware is separate from the Copter firmware. They share a lot of code but they are distinct firmwares.
First of all “squid” was actually skid. I just learned the word the other day and it got messed up somehow in my head. Sorry about that misspelling.
I did follow the guide@rmackay9. I actually reinstalled windows os just to get the full and better version of mission planner, since apm planner had less functionalities and using mission planner in linux with mono does not work that well.
I did set the joystick and I can actually arm/disarm the vehicle (however I had to set ARMING_CHECKS to 0 or 4). When I am in the RC calibration tab, if I move the joysticks the green bars move accordingly. Mission planner seems to recognize the joystick.
SYSID_MYGCS is set to 255 as told in the guide, to let Mission planner take control of the vehicle.
I connected my ESC and tested them with an arduino board just to make sure they worked properly.
I just uploaded ardurover and this is the message I get from Mission planner on the messages tab:
If the motor test feature is disabled it’s probably because the mission planner needs to be updated (i.e. an old version is on the PC). Maybe try going to MP’s Help screen and push the “Check for Updates” button.