Javascript must be enabled to continue!
Programming‐by‐demonstration in the coworker scenario for SMEs
View through CrossRef
PurposeThe purpose of this paper is to report a collection of developments that enable users to program industrial robots using speech, several device interfaces, force control and code generation techniques.Design/methodology/approachThe reported system is explained in detail and a few practical examples are given that demonstrate its usefulness for small to medium‐sized enterprises (SMEs), where robots and humans need to cooperate to achieve a common goal (coworker scenario). The paper also explores the user interface software adapted for use by non‐experts.FindingsThe programming‐by‐demonstration (PbD) system presented proved to be very efficient with the task of programming entirely new features to an industrial robotic system. The system uses a speech interface for user command, and a force‐controlled guiding system for teaching the robot the details about the task being programmed. With only a small set of implemented robot instructions it was fairly easy to teach the robot system a new task, generate the robot code and execute it immediately.Research limitations/implicationsAlthough a particular robot controller was used, the system is in many aspects general, since the options adopted are mainly based on standards. It can obviously be implemented with other robot controllers without significant changes. In fact, most of the features were ported to run with Motoman robots with success.Practical implicationsIt is important to stress that the robot program built in this section was obtained without writing a single line of code, but instead just by moving the robot to the desired positions and adding the required robot instructions using speech. Even the upload task of the obtained module to the robot controller is commanded by speech, along with its execution/termination. Consequently, teaching the robotic system a new feature is accessible for any type of user with only minor training.Originality/valueThis type of PbD systems will constitute a major advantage for SMEs, since most of those companies do not have the necessary engineering resources to make changes or add new functionalities to their robotic manufacturing systems. Even at the system integrator level these systems are very useful for avoiding the need for specific knowledge about all the controllers with which they work: complexity is hidden beyond the speech interfaces and portable interface devices, with specific and user‐friendly APIs making the connection between the programmer and the system.
Title: Programming‐by‐demonstration in the coworker scenario for SMEs
Description:
PurposeThe purpose of this paper is to report a collection of developments that enable users to program industrial robots using speech, several device interfaces, force control and code generation techniques.
Design/methodology/approachThe reported system is explained in detail and a few practical examples are given that demonstrate its usefulness for small to medium‐sized enterprises (SMEs), where robots and humans need to cooperate to achieve a common goal (coworker scenario).
The paper also explores the user interface software adapted for use by non‐experts.
FindingsThe programming‐by‐demonstration (PbD) system presented proved to be very efficient with the task of programming entirely new features to an industrial robotic system.
The system uses a speech interface for user command, and a force‐controlled guiding system for teaching the robot the details about the task being programmed.
With only a small set of implemented robot instructions it was fairly easy to teach the robot system a new task, generate the robot code and execute it immediately.
Research limitations/implicationsAlthough a particular robot controller was used, the system is in many aspects general, since the options adopted are mainly based on standards.
It can obviously be implemented with other robot controllers without significant changes.
In fact, most of the features were ported to run with Motoman robots with success.
Practical implicationsIt is important to stress that the robot program built in this section was obtained without writing a single line of code, but instead just by moving the robot to the desired positions and adding the required robot instructions using speech.
Even the upload task of the obtained module to the robot controller is commanded by speech, along with its execution/termination.
Consequently, teaching the robotic system a new feature is accessible for any type of user with only minor training.
Originality/valueThis type of PbD systems will constitute a major advantage for SMEs, since most of those companies do not have the necessary engineering resources to make changes or add new functionalities to their robotic manufacturing systems.
Even at the system integrator level these systems are very useful for avoiding the need for specific knowledge about all the controllers with which they work: complexity is hidden beyond the speech interfaces and portable interface devices, with specific and user‐friendly APIs making the connection between the programmer and the system.
Related Results
Entrepreneurial finance models for born-global SMEs in Nigeria
Entrepreneurial finance models for born-global SMEs in Nigeria
The main aim of this research is to critically analyse the impact of entrepreneurial finance models (EFM) on the outcome and performance of Born-global Small and Medium Enterprises...
SMEs as catalysts for economic development: Navigating challenges and seizing opportunities in emerging markets
SMEs as catalysts for economic development: Navigating challenges and seizing opportunities in emerging markets
Small and medium-sized enterprises (SMEs) play a critical role in the economic development of emerging markets, acting as catalysts for innovation, job creation, and poverty reduct...
Influence of Rare Resources on Performance of SMEs in Nairobi County
Influence of Rare Resources on Performance of SMEs in Nairobi County
The objective of the study was to examine the influence of rare resources on performance of SMEs in Nairobi County. This study used a cross-sectional survey design. The target popu...
ELECTRONIC COMMERCE AND SUSTAINABILITY OF SMES IN ANAMBRA STATE
ELECTRONIC COMMERCE AND SUSTAINABILITY OF SMES IN ANAMBRA STATE
The study examined the relationship between electronic commerce and the sustainability of SMEs in Anambra state. The objective of the study was to ascertain the relationship betwee...
Promoting financial inclusion for SMEs: Leveraging AI and data analytics in the banking sector
Promoting financial inclusion for SMEs: Leveraging AI and data analytics in the banking sector
Financial inclusion is crucial for the growth and sustainability of small and medium-sized enterprises (SMEs), which are significant contributors to economic development and job cr...
Digital access and inclusion for SMEs in the financial services industry through Cybersecurity GRC: A pathway to safer digital ecosystems
Digital access and inclusion for SMEs in the financial services industry through Cybersecurity GRC: A pathway to safer digital ecosystems
The integration of digital technologies into the financial services industry has revolutionized how small and medium-sized enterprises (SMEs) access and utilize financial services....
SMEs' dependency on banks during international expansion
SMEs' dependency on banks during international expansion
PurposeThe purpose of this study is to investigate whether banks are needed as partners for internationalising small and medium‐sized enterprises (SMEs) and, if so, in what ways th...
Network competence in Finnish SMEs: implications for growth
Network competence in Finnish SMEs: implications for growth
Purpose– The purpose of this paper is to examine how network competence is related to the growth of domestic and international SMEs originating from the Nordic region. Business net...

