I fork your sample code to track my usb-stick, as this :
// Initialise image trackable
ARImageTrackable trackable = new ARImageTrackable("Usb");
trackable.loadFromAsset("usb.jpg");
// Get instance of image tracker manager
ARImageTracker trackableManager = ARImageTracker.getInstance();
// Add image trackable to image tracker manager
trackableManager.addTrackable(trackable);
// Initialise image node
ARImageNode imageNode = new ARImageNode("eyebrow.png");
// Add image node to image trackable
trackable.getWorld().addChild(imageNode);
It works great on Nexus7.
I try same app on Vuzix M100, my marker is detected, but ImageNode
(eyebrow) is not render properly (black image):
Try this: