Abstract: | Machine motion is directed using a graphical interface by establishing an icon in an image, displaying the icon in images having perspectives such that the icon is rendered in a corresponding relative position in the second images and moving the icons in the second images when the icon is moved in the first image, the movement being constrained along a line projected from a camera point associated with the first image and a target destination. Actions are defined using the icon and a set of action descriptors. The dominant motion space is constrained to a spherical coordinate frame centered on a vision locus and machine motions are mapped to coincide therewith based on a graphical interface view. |