The issue appears to be with the bandwidth requirements of newer USB Webcams. By requesting a lower resolution and/or framerate, we were able to get them to work under Linux on the 410C.
For example, the following command works:
gst-launch-1.0 v4l2src | video/x-raw,width=320,height=240,framerate=30/1 ! videoconvert ! glimagesink
If you want a 640x480 image, you can slow down the frame rate to, e.g., framerate=10/1, and that works as well.
Brain Corporation: Computer vision and machine learning for robotics.