I am running the Ardusub setup with windows 7. I have successfully had everything running except for the camera. When I open QGC while the ROV is plugged in, I get zero camera feed. All motors are working properly. I have tried to run the following code to start up video process:
-bash: remote: No such file or directory
mmal: mmal_vc_component_enable: failed to enable component: ENOSPC
mmal: camera component couldn’t be enabled
mmal: main: Failed to create camera component
mmal: Failed to run camera app. Please check for firmware updates
Does anyone have any suggestions on how to solve this problem?
You need to replace <remote ip> in that command with the IP address of the host computer that you are trying to send video to. If you’re using our setup instructions, that’s 192.168.2.1. Make sure your Windows computer is set up with an IP address of 192.168.2.1 to match. There are instructions here: http://ardusub.com/initial-setup/#windows
The rest of that error message indicates that the camera is not connected or set up properly. If you’re not using our Raspberry Pi image, you’ll have to enable the camera manually in the Raspberry Pi setup. Please see the Raspberry Pi camera instructions to learn how to do that.
I have successfully got some camera feed after updating QGC, but it has significant Lag and the video keeps cutting in and out. I have tried 3 different cameras and 2 different raspberry pis. They all have the same result. Do you have any suggestion on how to get a better result?
It looks like you are using your own custom gstreamer pipeline on the raspberry pi to send the video. Do you mind sharing with us what your pipeline currently looks like, now that you have the video working?