A method and apparatus for carrying a shelf. One specific implementation of the method comprises: receiving first task information from a task server (