Hopefully this topic is in the right section as I have questions relating to both hardware and software. I have been reading over the Navio2 with APM autopilot docs and trying to go through the forums to try and digest the basics. Hopefully I am not getting way over my head. I have no programming experience and limited experience with Linux.
I purchased a RPI3 with the intentions of connecting it to a pixhawk using information from UAVmatrix. While studying this I came across a build using the Navio, and so I decided to give this a try. I ordered the Navio2 along with all the gps, power module and wire pack.
My intentions are to install this in a quad at first for ease of testing and ultimately moving or duplicating it into a plane. I am mostly looking for airplane use but the quad will let me test things easily in my front yard. I am looking for video and telemetry streaming over 4g to Mission Planner and possibly game pad control as well.
This is the hardware I have
Spektrum DX9 and various receivers with satellite.
A HK predator 650 currently flying on a 3DR Pixhawk
Raspberry Pi 3 with 32gb SD card
Logitech C920 and RPI Camera Module V2 - 8 Megapixel (Not sure which to use)
Navio2 with GPS Antenna, Power Module, and Wire Pack (On order, shipped yesterday)
2 Verizon Jetpacks both with Static IP addresses
Windows 10 Laptop
I plan to use 1 of the Jetpacks to feed the GCS.
The second jetpack I have taken apart and rigged it to work without the battery (because of weight)
My first initial question is do I need anything else hardware wise? I am having trouble figuring out if the RPI3 will take telemetry from the Navio2 and send it over wifi right out of the box or if I need to externally connect telemetry between the RPI3 and the Navio2. Do I need a device for that? I have telemetry radios from 3DR but I want to do it all over 4G.
Second question is the camera. As you can see from the above list, I have both a Logitech C920 and the RPI V2 Camera. Which would be better/easier to use. I did order copper shielding tape in case I use the RPI V2 camera. I played around with gstreamer and sort of got a stream working with VLC on the laptop. I haven’t done anything with the RPI V2 camera yet.
Since I don’t know much about linux, I did a lot of messing around. I have since deleted the sd card and have flashed the image from this site and have it running on the RPI3. So nothing is setup so I can do whichever is easier/better. Any advise on which to use? Latency vs quality, etc…
So I have questions about the software, but I’ll keep this topic to hardware as is the section.
Any help would be HUGELY appreciated.