Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity
This paper proposed a task allocation method for human-robot collaborative assembly from a graphical instruction manual based on the assembly complexity while considering the stability of each sub-assembly task. Without using the CAD model of each part to construct the liaison graph, we generate the...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2024-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10736581/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850199871787630592 |
|---|---|
| author | Zhenting Wang Takuya Kiyokawa Natsuki Yamanobe Weiwei Wan Kensuke Harada |
| author_facet | Zhenting Wang Takuya Kiyokawa Natsuki Yamanobe Weiwei Wan Kensuke Harada |
| author_sort | Zhenting Wang |
| collection | DOAJ |
| description | This paper proposed a task allocation method for human-robot collaborative assembly from a graphical instruction manual based on the assembly complexity while considering the stability of each sub-assembly task. Without using the CAD model of each part to construct the liaison graph, we generate the liaison graph of a product from the 2D graphical instruction manual. To realize a successful assembly task, we especially focus on the support relation of parts considering the stability during the construction of each connection. We check the stability of each sub-assembly task and then decide the timing to add support to maintain stability and the agent to execute this support motion. In addition, to complete an assembly task with additional support motions by a human operator and a robot, other implicit motions need to be considered, such as the direction change of the subassembly and the tool change motion, which is necessary to execute the planned task sequences. The dynamic liaison complexity for each sub-assembly is computed separately for the human operator and the robot to assign different sub-assembly tasks to appropriate operators. The allocation result is sent to a human-centered HRC interface to realize the communication between human operators and robots during the assembly task. Four chairs from different manufacturers are used to evaluate the effectiveness of the proposed allocation method. Finally, a human operator and a dual-arm robot collaborate to accomplish two chair assembly tasks. |
| format | Article |
| id | doaj-art-0707a8a9ebb641bebcf1d182206df2ba |
| institution | OA Journals |
| issn | 2169-3536 |
| language | English |
| publishDate | 2024-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-0707a8a9ebb641bebcf1d182206df2ba2025-08-20T02:12:30ZengIEEEIEEE Access2169-35362024-01-011215982115983210.1109/ACCESS.2024.348691310736581Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly ComplexityZhenting Wang0https://orcid.org/0000-0002-7742-6777Takuya Kiyokawa1https://orcid.org/0000-0002-8555-8489Natsuki Yamanobe2https://orcid.org/0000-0001-8885-3064Weiwei Wan3https://orcid.org/0000-0002-0058-2819Kensuke Harada4https://orcid.org/0000-0002-7576-756XGraduate School of Engineering Science, Osaka University, Toyonaka, JapanGraduate School of Engineering Science, Osaka University, Toyonaka, JapanICPS Research Center, National Institute of Industrial Science and Technology (AIST), Tokyo, JapanGraduate School of Engineering Science, Osaka University, Toyonaka, JapanGraduate School of Engineering Science, Osaka University, Toyonaka, JapanThis paper proposed a task allocation method for human-robot collaborative assembly from a graphical instruction manual based on the assembly complexity while considering the stability of each sub-assembly task. Without using the CAD model of each part to construct the liaison graph, we generate the liaison graph of a product from the 2D graphical instruction manual. To realize a successful assembly task, we especially focus on the support relation of parts considering the stability during the construction of each connection. We check the stability of each sub-assembly task and then decide the timing to add support to maintain stability and the agent to execute this support motion. In addition, to complete an assembly task with additional support motions by a human operator and a robot, other implicit motions need to be considered, such as the direction change of the subassembly and the tool change motion, which is necessary to execute the planned task sequences. The dynamic liaison complexity for each sub-assembly is computed separately for the human operator and the robot to assign different sub-assembly tasks to appropriate operators. The allocation result is sent to a human-centered HRC interface to realize the communication between human operators and robots during the assembly task. Four chairs from different manufacturers are used to evaluate the effectiveness of the proposed allocation method. Finally, a human operator and a dual-arm robot collaborate to accomplish two chair assembly tasks.https://ieeexplore.ieee.org/document/10736581/Assembly stabilitytask allocationhuman-robot collaboration |
| spellingShingle | Zhenting Wang Takuya Kiyokawa Natsuki Yamanobe Weiwei Wan Kensuke Harada Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity IEEE Access Assembly stability task allocation human-robot collaboration |
| title | Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity |
| title_full | Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity |
| title_fullStr | Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity |
| title_full_unstemmed | Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity |
| title_short | Assembly Task Allocation for Human–Robot Collaboration Considering Stability and Assembly Complexity |
| title_sort | assembly task allocation for human x2013 robot collaboration considering stability and assembly complexity |
| topic | Assembly stability task allocation human-robot collaboration |
| url | https://ieeexplore.ieee.org/document/10736581/ |
| work_keys_str_mv | AT zhentingwang assemblytaskallocationforhumanx2013robotcollaborationconsideringstabilityandassemblycomplexity AT takuyakiyokawa assemblytaskallocationforhumanx2013robotcollaborationconsideringstabilityandassemblycomplexity AT natsukiyamanobe assemblytaskallocationforhumanx2013robotcollaborationconsideringstabilityandassemblycomplexity AT weiweiwan assemblytaskallocationforhumanx2013robotcollaborationconsideringstabilityandassemblycomplexity AT kensukeharada assemblytaskallocationforhumanx2013robotcollaborationconsideringstabilityandassemblycomplexity |