I have read the thread with keen interest and wanted to provide some of my inputs:
Robot Definition "The word robot can refer to both physical robots and virtual software agents, but the latter are usually referred to as bots.There is no consensus on which machines qualify as robots, but there is general agreement among experts and the public that robots tend to do some or all of the following: move around, operate a mechanical limb, sense and manipulate their environment, and exhibit intelligent behavior, especially behavior which mimics humans or other animals." Taken from Wikipedia
Robotics is not something that entirely out of this world. What is needed is first the purpose for which a Robot is needed in our case we will assume a military type, a know how of microcontrollers, electronics and more than average C programming skills.
Now lets develop a robot say to keep a watch on cross border movements to be deployed around rajhistan border, destroy all moving things in a particular perimeter with a 50 calibre gun.
Now second part which microcontroller to use 8 bit, 16bit, 24 bit or ARM core. Appropriate linear and optical encoders, motors with required torque and a relatively mediocre mechanical skills. A 50 calibre gun could be mounted on a moving machine (robot in this case) and some good programming skills, energy requirements (solar in this case) and properly utilized ultra sonic high pressure motion sensors this robot will now shoot at any thing that crosses the border. First phase of development complete. It is not easy as I have menioned but those who know electronics and microcontrollers they know its not that difficult too.
Second phase:
Self preservation, now the robot is to sense anything that is hostile / futile to its existence, the robot could be linked with radar system which triggers a decision to move when anything hostile / futile is detected to be directed toward the robot. The robot will move say 200 meters.
Possibilities are endless.
Point is there is no shortage of electronic engineers , c programmers and mechanical , communication specialist anywhere ipakistan or elsewhere.
All that is needed is purpose, planning, lot of perserverance, lots of funds and making military purpose robots is not impossible.