We are trying to take images with the ArduCam at regular intervals with the Jetson Xavier. For this, we are using OpenCV with python and Gstreamer. We are able to do the same using the script attached below. But, for our purposes, we need to change the exposure settings as well. When we try to change that setting, the camera does not start capturing images and the script stops, simply showing the error ‘pipeline not created’.
At the same time, using the command below in the terminal, we are able to control the exposure and see the stream on the screen. -
“gst-launch-1.0 nvarguscamerasrc wbmode=0 awblock=true gainrange=“8 8” ispdigitalgainrange=“4 4” exposuretimerange=“5000000 5000000” aelock=true ! nvvidconv ! xvimagesink”
Our purpose is to capture images at pre-defined intervals of time at a certain exposure setting and save it to the disk. Please let us know of a way to do the same or the changes to be made in the attached script in order to make it work in this way