Peg placing robot

Hello, everybody......

 

i really need your guidance. i m making a robot which have to performs two task: line following + box placing..

it must be heavy in weight, because of its body and robotic arm (for picking a box, sense its color and then place it in a chamber of same color )

http://www.nerc.com.pk/images/floorplan2.jpg

my first task is to select motors .....i search motors a lot but cant find best....my robot weight lie in this range 10 kg- 14kg

i also want feedback, better positioning ,smooth turns....

(little)^4  guidance is required....

 

i further ask my question, but plz figure out this problem first.......

i m doing differential drive, its  base will  be triangular.... means three wheel bot,... first wheel will do free wheeling...

plz help in motor selection

 

Ever done anything like this before?

Just to be sure we are all on the same page… What is you experience level? Written any code before? Any mechanical experience?