Simultaneous Localization and Mapping (SLAM) has becoming a popular research topic nowadays for autonomous navigation and virtual and augmented reality. This emerging technology usually used in autonomous driving and service robot especially in a GPS-denied environment. With the increasing cost for an efficient GPS based localization system, SLAM has been played an important role in robotics application in addition with the increasing demand for artificial intelligence and human-computer interaction. There are two types of SLAM which are Lidar SLAM method and Visual SLAM method. Both methods offer various advantages and drawbacks where it compliments each other where Lidar SLAM is more precise and faster than Visual SLAM and the Visual SLAM has the advantage of getting more environment data compared to Lidar SLAM. Hence, the objective of this research is to develop an efficient and accurate SLAM system based on the combination between the Lidar and Visual SLAM for greenhouse mobile robot.