Help with next step IK industrial robot

I would use skeletal mesh.
to position the arm to pick things up that are in reach, it is best to break it into small steps.

  1. Determine which objects are within reach.
  2. Choose one to pick up.
  3. Rotate the arm to face toward it.
  4. Once the arm is facing laterally toward the object, you might use IK to retract the arm and pitch it down so that both the rotation and length are correct to land the tip on the object. that will be tge tricky part but I think IK is a good approach.