本发明公开一种室内机器人的定位和导航系统,包括光标记发射器,用于向固定的表面形成光标记,光标记在所述固定的表面的位置与机器人在其运动区域内所处的位置一一对应;无线模块,用于接收导航信号;运动控制模块,用于根据接收到的导航信号生成相应的驱动控制信号;运动机构,用于根据驱动控制信号运行以带动机器人移动;光标记检测器,用于检测光标记,并确定光标记的坐标;定位导航模块,用于根据光标记的坐标定位机器人在其运动区域内的位置,并且根据目标位置和机器人的位置规划和修正移动路径,生成导航信号;无线模块,用于发送所述导航信号。还公开一种应用于上述系统的方法。上述方法和系统定位准确、路径规划灵活且成本较低。