本發明公開一種室內機器人的定位和導航系統,包括光標記發射器,用于向固定的表面形成光標記,光標記在所述固定的表面的位置與機器人在其運動區域內所處的位置一一對應;無線模塊,用于接收導航信號;運動控制模塊,用于根據接收到的導航信號生成相應的驅動控制信號;運動機構,用于根據驅動控制信號運行以帶動機器人移動;光標記檢測器,用于檢測光標記,并確定光標記的坐標;定位導航模塊,用于根據光標記的坐標定位機器人在其運動區域內的位置,并且根據目標位置和機器人的位置規劃和修正移動路徑,生成導航信號;無線模塊,用于發送所述導航信號。還公開一種應用于上述系統的方法。上述方法和系統定位準確、路徑規劃靈活且成本較低。