.......
.......
The question has such a wide scope, the answer could require books to be written. Robotics is a huge multidisciplinary topic involving lots of types of electronics, mechanics, software and can involve just about any other kind of technology as well.
First you will need to decide on the scope and objectives - things like:
Next you need to decide how much you will design versus how much you will buy
Next learn whatever you need to design the system and the parts you want to design
Then figure out what tools and facilities you need to build your robot and get them together.
You will need a bunch of small hand tools, a voltmeter and a computer to do the programming.
Don't get too hung up on all the preliminary stuff - get to this point quickly and start building, because you will learn as you go and realize you wasted a lot of time on uninformed preliminary decisions.
A good way to get started is to buy a kit that you can afford but that stretches your technical skills to a new level, but not so hard that you will get discouraged and give up.
When you get interested in some aspect of the robot, you can focus on custom designing / replacing that aspect.
The question has such a wide scope, the answer could require books to be written. Robotics is a huge multidisciplinary topic involving lots of types of electronics, mechanics, software and can involve just about any other kind of technology as well.
First you will need to decide on the scope and objectives - things like:
Next you need to decide how much you will design versus how much you will buy
Next learn whatever you need to design the system and the parts you want to design
Then figure out what tools and facilities you need to build your robot and get them together.
You will need a bunch of small hand tools, a voltmeter and a computer to do the programming.
Don't get too hung up on all the preliminary stuff - get to this point quickly and start building, because you will learn as you go and realize you wasted a lot of time on uninformed preliminary decisions.
A good way to get started is to buy a kit that you can afford but that stretches your technical skills to a new level, but not so hard that you will get discouraged and give up.
When you get interested in some aspect of the robot, you can focus on custom designing / replacing that aspect.