Concurrent sensing and action framework for intelligent mobile robots