Related Experiment Video
Updated: May 11, 2026

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
11.6K
AAT4IRS: automated acceptance testing for industrial robotic systems.
Marcela G Dos Santos1, Sylvain Hallé1, Fabio Petrillo2
1Départment d'Informatique et Mathématique, Université du Québec à Chicoutimi, Chicoutimi, QC, Canada.
Frontiers in Robotics and AI
|October 18, 2024
Summary
Automated acceptance testing for industrial robotic systems (AAT4IRS) uses natural language to enhance software testing. This approach effectively detects 79% of faults in industrial robot software, ensuring system safety and reliability.
Area of Science:
- Robotics
- Software Engineering
- Industrial Automation
Background:
- Industrial robotic systems (IRS) automate critical industrial processes, but failures can be catastrophic.
- Ensuring the quality and safety of IRS software through testing is crucial.
- Existing software testing methods face challenges in diverse teams and complex industrial integration.
Purpose of the Study:
- To propose a novel software testing approach for industrial robotic systems.
- To address challenges in testing complex IRS through natural language processing.
- To enhance the reliability and safety of industrial robot software.
Main Methods:
- Developed Automated Acceptance Testing for Industrial Robotic Systems (AAT4IRS) using natural language.
- Utilized behavior-driven development principles with user stories and scenarios.
- Evaluated AAT4IRS effectiveness using a pick-and-place process and mutation testing.
Main Results:
- AAT4IRS demonstrated high effectiveness in detecting software faults.
- The implemented test suites successfully detected 79% of generated mutants.
- Mutation testing confirmed the robustness of the AAT4IRS approach.
Conclusions:
- AAT4IRS provides a robust and effective method for testing industrial robotic systems.
- The use of natural language facilitates collaboration and improves test suite quality.
- This approach instills confidence in the safety and reliability of industrial robot software.
Related Concept Videos
Distribution Reliability and Automation
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
Automated Microbial Diagnostics
Automated diagnostic analyzers have transformed clinical microbiology by providing rapid and reliable methods for pathogen identification and antibiotic susceptibility testing. Among these systems, the Vitek 2 is widely used because it automates the traditionally labor-intensive processes of microbial identification (ID) and antibiotic susceptibility testing (AST), delivering standardized and timely results that are essential for effective patient care.Microbial Identification with ID CardsThe...

