Email Record: Survey of industrial manipulation technologies for autonomous assembly applications /