Path structure recognition of outdoor robot visual navigation