Im about to start another *roll eyes* project to build a custom handheld GCS.
I plan to use a nexus 7 tablet hooked up to a RFD900u, but also have a USB joystick connected by USB OTG.
For the joysticks ill be using something like these:
Ultra Precision Joystick Controller
Generic HID - DIY USB HID / Joystick / CNC Pendant
Wixel Programmable USB Wireless Module
with some high quality pots/sticks switches.
My questions are as follows:
I'd like to know what I can control through USB and droidplanner? Basically I'd like the following to input into droidplanner all from a single USB:
Throttle, Pitch, Roll, Yaw
gimbal pitch and yaw (as an auxiliary),
6 mode selector,
2 for the CH7 and CH8 options.
Next question is can I arm pixhawk through telemetry? I can yeah? Can I do it with my left stick like normal? Is it a good idea to have a switch to arm/disarm? Could that switch be controlled through USB?
Do I need a receiver connected to the pixhawk to fly? Im guessing I should still have one connected just in case, but it feels like a waste if I can do all my controls using my GCS through the telemetry signal.
Lastly, does anybody know if this has been done before? does it work well? Is there much latency in the controls?
Replies
I'm not sure about droidplanner, but with windows Mission Planner, you can use a joystick without an RC receiver on board. I do it with both my multirotors and fixed wings all the time. I use an arming and disarming button. There is latency in the control, but when in stabilized modes, it's barely noticeable.