Recently, ubiquitous manufacturing has attracted wide attention in both academia and industry. To create a successful ubiquitous manufacturing system, an efficient material handling system is essential. In accordance with this reason, mobile robots have been used for transporting materials. This paper aims at developing a methodology for scheduling the material supply for a single mobile robot in a ubiquitous manufacturing environment. In this type of environment, the processing rate of the materials along with supply quantity corresponds to the cycle of material supply. The carrying capacity of the robots are limited and thus the problem of determining the material supply quantity and material supply schedule without lack of materials for production or service processes becomes complicated. In this work, a nonlinear program is formulated to schedule the supply of material and determine the required material quantity. A heuristic algorithm based on genetic algorithm is developed to solve the problem. From the numerical experiments conducted in this study, it is observed that the proposed algorithm shows good performance and can also be implemented to solve large scale problems. (C) 2016 Elsevier Ltd. All rights reserved.