It depends on the robot. Programming a simple Arduino-based robot vehicle to follow a line on the ground only takes 5 minutes, but programming a humanoid robot to balance and walk could take months or years. When engineers work on complex problems like that over a long period of time, they break it up into smaller tasks that can be built and tested regularly, so you don’t have to wait until the very end to see if everything works. You would test each part of the system as you go along.
Comments