As much as I love seeing this kind of hardware stuff, the problem with "pick and place" is the vision integration, not the motor control. That's where everybody gets stuck.
It's not a "pick and place" until you've got the cameras and alignment working.
It's not a "pick and place" until you've got the cameras and alignment working.