The duration of robot development can vary widely depending on the complexity and scope of the project. A simple robot that performs a single task may only take a few months to develop, while a more complex robot that requires advanced sensing and decision-making abilities could take several years. Factors that can affect the development timeline include the availability of funding, the availability of skilled engineers and programmers, and the complexity of the robot's design. In addition, unexpected challenges and setbacks can arise during the development process, which can delay the project. Ultimately, the duration of humanoid robot development will depend on the specific goals and requirements of the project, as well as the resources available to the development team.