An Avoidance Control Strategy for Joint-Position Limits of Dual-Arm Robots