|
Re: Is vision processing on the crio plausible?
Even on an on-board PC image processing is still a pretty slow method of sensor feedback after the latency of the camera, networking and processing are accounted for. This means that it is generally advisable to use a faster, lower latency sensor to close the loop such as a gyro or encoders with the image processing providing the setpoint.
One consequence of this method is that you really only need to process a small number of images to align the robot. Process one image on demand->Wait until the setpoint is reached->Process another image to see if you're close enough->Repeat as necessary.
If using this type of on-demand alignment sequence it is unlikely you will notice the latency caused by the processing of the image relative to the time required to actually align the robot (provided your image processing is fairly efficient)
|