Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity | IEEE Journals & Magazine | IEEE Xplore