A robot navigation system using multiple vision sensors is developed in this thesis. Research topics include the application of camera calibration method, the development of visual monocular simultaneous localization and mapping (MonoSLAM), as well as the robot navigation using multiple cameras. The camera calibration method is applied to calibrate the intrinsic and extrinsic parameters of each camera. It is also employed to determine the translation vector and rotation matrix between every two cameras. The inverse depth parameterization method initializes the landmark state of MonoSLAM and provides an un-delay state initialization procedure. Multiple cameras in the environment are used in this research to improve the accuracy of robot state estimation during navigation.