Perspectives on standardization in mobile robot progranuning : the carnegie mellon navigation (carmen) toolkit | Synapse