building an autonomous robot for surveillance inspection and order fulfillment