General Tips in Designing a Robot
First never see BUDGET"
Next FIX THE SIZE OF BOT
Then comes the DESIGN . Here you will have to make the maximum Utilisation of each and every Sq. cm you are putting in your BOT
Never over do your ROBOT
Never go for features you know that you can't fit into the given and chosen dimension
Leave adequate space for power system in a robot that will make you comfortable in placing other components.
NOTE: Don't design a robot for a power rating Design a power source for your desired model.
Final step is the most important designing the power source Consider the overload condition also. This means if your Bot has a theoretical calculation of about 600W then make sure that your power source can deliver a minimum of 660 W. This tolerance range protects the power system from crashing down due to overload.
Other than that nothing to add now ,😉
When ideas cross my mind I will add on and so this thread is open for all to contribute