Demonstrating the effectiveness of machine-learning robot control technology in increasing task success rates and real-time process rescheduling technology in completing tasks in a shorter time
Hitachi, Ltd. has developed a dual-arm construction robot system for reducing manpower requirements at construction sites, such as buildings and social infrastructure facilities. The system has a high success rate even under unstable installation conditions and can automatically reschedule processes in real time in the event of an error (Fig. 1). The system is equipped with machine-learning control technology developed in collaboration with Waseda University, and it is capable of inserting anchor bolts*1 with a success rate of over 99%, even in situations where the scaffolding is unstable and the position of the holes in the concrete wall cannot be accurately measured. In addition, even if an error occurs in one arm of the robot, the robot can automatically reschedule the processes of both arms, thereby reducing the time required to retry tasks. This enables a 10% reduction in the total time required to complete the entire process when compared to a system before the application of this technology.
In the future, Hitachi will work together with a wide range of customers to demonstrate the effectiveness of this newly developed construction robot control technology. This will contribute to the realization of safe and highly efficient worksites.
Some of the findings from this research were presented at the 2023 IEEE/SICE International Symposium on System Integration held from January 17 to January 20.
Technology details
Construction robots are being considered for use at construction sites to prevent accidents involving falls while working at heights and to save manpower. Unlike industrial robots that assemble industrial products on manufacturing lines, construction robots must work in a variety of environments while changing locations. In particular, when performing heavy work such as hammering anchor bolts in high locations with unstable scaffolding, the robots are likely to retry tasks which can lower work efficiency. By utilizing the system control technology it has cultivated in the field of social infrastructure, Hitachi has developed a machine-learning robot control technology to increase the success rate of work and a real-time process rescheduling technology to complete tasks that are retried in a short period of time. The features of these technologies are as follows.
1. Anchor bolt insertion technology with high success rate under unstable installation conditions
The installation of parts in concrete ceilings and walls requires the precise insertion of anchor bolts with diameters that are nearly the same as the mounting holes in these concrete surfaces. When construction robots try to detect the position of mounting holes, the contours of the holes may become unclear if the concrete surface is peeling, making measurement errors more likely to occur in the camera image recognition. Conventional methods to find mounting holes while sliding anchor bolts over the concrete surface often run into detection errors as variations in the friction coefficient of the concrete surface change the sliding conditions. Additionally, robots executing tasks on suspended rope platforms or under other unstable installations shake due to the reactive forces of high-load tasks, which lowers the accuracy of those tasks. Therefore, these robot systems must wait in standby for the shaking to subside, which also decreases operational efficiency.
Hitachi developed a new robot control technology that uses machine learning to measure reactive forces while hopping an anchor bolt along a concrete wall surface to find the position of the mounting holes (Fig. 2)*2. This technology enables a success rate of over 99% even under unstable installation conditions, and allows anchor bolts to be inserted in a shorter time than before.
Hitachi, Ltd. developed this technology in collaboration with a research group led by Professor Tetsuya Ogata of the Faculty of Science and Engineering at Waseda University.
2. Real-time process rescheduling technology in the event of an error
This system uses a dual-arm robot for the many component-handling tasks. A dual-arm robot can perform two independent tasks in parallel, such as cooperative work of holding and attaching parts, or position measurement and assembly. However, there are cases in which the two tasks interfere with each other due to a shaking scaffold or other factors that prevent tasks from being performed simultaneously. Normally, when an error occurs in one arm, the other arm must stop work and wait until the arm with the error retries and completes the task, which can easily reduce work efficiency. Therefore, Hitachi has developed a technology that sets up in advance a list of cases in which the work combinations cannot be performed in parallel and rules to reschedule the order of tasks (Fig. 3). This enables the dual-arm robot to generate the optimal work process in real time according to the situation when an error occurs (Fig. 4)*3. The application of these technologies has shown that they can mitigate longer recovery times when an error occurs and reduce the time to complete all tasks by approximately 10% compared to a system without these technologies*4. This technology can be applied not only to dual-arm robots, but also to other robots in the factory, for example, when there is interference between robot operations.
*1 Anchor bolt: a bolt inserted into concrete that is used to secure parts, piping fixtures, structural components, and equipment.
*2 André Yuji Yasutomi, Hiroki Mori, and Tetsuya Ogata, "A Peg-in-hole Task Strategy for Holes in Concrete," 2021 IEEE International Conference on Robotics and Automation (ICRA), pp. 2205-2211, 2021.
*3 Kanta Hamasaki, André Yuji Yasutomi, Juri Shimizu, Satoshi Nakamura, and Azuma Okuno, " Autonomous Task Allocation and Stepwise Rescheduling for Dual-Arm Robot in an Unstructured Environment," 2023 IEEE/SICE International Symposium on System Integration (SII), 2023.
*4 The test condition: comparison in a model case that includes one error.
For more information, use the enquiry form below to contact the Research & Development Group, Hitachi, Ltd. Please make sure to include the title of the article.
https://www8.hitachi.co.jp/inquiry/hitachi-ltd/hqrd/news/en/form.jsp