The industrial robot's principal advantage over traditional automation is programmability. robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This pa...
详细信息
The industrial robot's principal advantage over traditional automation is programmability. robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This paper reviews requirements for and developments in robot programming systems. The key requirements for robot programming systems examined in the paper are in the areas of sensing, world modeling, motion specification, flow of control, and programming support. Existing and proposed robot programming systems fall into three broad categories: guiding systems in which the user leads a robot through the motions to be performed, robot-level programming systems in which the user writes a computer program specifying motion and sensing, and task-level programming systems in which the user specifies operations by their desired effect on objects. A representative sample of systems in each of these categories is surveyed in the paper.
Industrial robots have been programmed to optimize mass production by executing predefined trajectories with their high speed, precision, and repeatability over long production cycles. However, the rise of Industry 4....
详细信息
Industrial robots have been programmed to optimize mass production by executing predefined trajectories with their high speed, precision, and repeatability over long production cycles. However, the rise of Industry 4.0 and the increasing demand for diverse product varieties in small quantities have sparked the need for new programming methodologies that enable rapid reprogramming and short production cycles. Recently, augmented reality (AR)-based robot programming has gained attention for overlaying virtual images into real working environments, making programming intuitive and fast. However, the discomfort from prolonged use of AR-handheld devices, as well as the accuracy and latency issues associated with vision-based hand tracking, limit their usability, and impede effective human-robot cooperation. To overcome these limitations, this paper introduces an augmented reality (AR)-based wearable robot programming system using a haptic glove, allowing users to intuitively program the robot in a handheld-free and wearable manner. The use of a haptic glove enables accurate measurements of finger joint angles and handheld-free haptic feedback, eliminating discomfort and occlusion problem. The system leverages measured hand posture and finger joint angles, combined with voice commands, to enable the simultaneous input of various types of commands for intuitive programming. A practical human-robot collaboration scenario demonstration with a 6-degrees of freedom (DOF) hydraulic manipulator to disassemble a ladder for repair shows the programming flexibility of our system. The proposed system addresses the evolving trends of the manufacturing industry by enhancing programming flexibility and intuitiveness, as well as promoting seamless cooperation between humans and robots.
programming skills and mathematical thinking are among the important skills in the field of information technology. It is common knowledge that programming often involves topics such as loops, variables, functions and...
详细信息
programming skills and mathematical thinking are among the important skills in the field of information technology. It is common knowledge that programming often involves topics such as loops, variables, functions and mathematical expressions. Students who are beginners in programming or who learn text-based programming are prone to assuming a negative attitude towards their programming education. The aim of this study is to examine the effect of using educational robots on students' mathematical achievement, mathematics anxiety and computer programming self-efficacy perception. 117 secondary school 6th grade students participated in the study, which was conducted in a quasi-experimental design. To compare the variables between the two groups in this study, an independent t-test was used. To analyze the corrected variance differences between the groups, a linear covariance (ANCOVA) analysis was done. At the end of the study, significant differences between the groups in terms of mathematics anxiety and programming self-efficacy perception were noted. In terms of mathematical achievement, however, although it increased both in the experimental group and the control group, no significant differences were found. When the mathematics anxiety pre-test score was controlled, ANCOVA analysis revealed that there was a significant difference in the mathematics anxiety Posttest. This study demonstrated that robots can be an effective tool for positive change in mathematics anxiety and self-efficacy perceptions in computer programming. However, although educational robots provided a positive change in math achievement, they did not provide a significant difference between the groups. At this point, long-term studies examining mathematics achievement with educational robots are needed.
BackgroundIn the digital age, fostering young children's computational thinking (CT) and executive functions (EFs) through programming has emerged as a significant research issue. While unplugged programming activ...
详细信息
BackgroundIn the digital age, fostering young children's computational thinking (CT) and executive functions (EFs) through programming has emerged as a significant research issue. While unplugged programming activities are commonly adopted in preschools, robot programming activities have recently gained attention for the potential to enhance both CT and EFs. Preschoolers are at a pivotal stage for developing CT and EFs. However, there is a dearth of empirical evidence comparing robot programming and unplugged programming activities on preschoolers' CT and EFs development. Therefore, the current research designed a randomized controlled trial to compare the impact of robot programming and unplugged programming activities on 198 5- to 6 year-old preschoolers' CT and EFs (including inhibition, working memory, and cognitive flexibility). Children were randomly allocated to either the robot programming group, the unplugged programming group, or the business-as-usual control *** a 12-week intervention, results revealed that: (1) the robot programming and unplugged programming groups both outperformed the conventional kindergarten group in CT, with the robot programming group having superior effects in CT over time;(2) the robot programming group outperformed the unplugged programming and conventional kindergarten group on inhibition, working memory, and cognitive flexibility of EFs over time;and (3) most preschoolers in the robot programming group had positive perceptions of programmable *** present research demonstrated that robot programming had a more significant and sustained impact on preschoolers' CT and EFs than unplugged programming and conventional kindergarten activities. Accordingly, these findings offered valuable implications for introducing effective programming activities to develop preschoolers' CT and EFs.
Augmented reality (AR) has been applied to facilitate human–robot collaboration in manufacturing. It enhances real-time communication and interaction between humans and robots as a new paradigm of interface. This res...
详细信息
Augmented reality (AR) has been applied to facilitate human–robot collaboration in manufacturing. It enhances real-time communication and interaction between humans and robots as a new paradigm of interface. This research conducts an experimental study to systematically evaluate and compare various input modality designs based on hand gestures, eye gaze, head movements, and voice in industrial robot programming. These modalities allow users to perform common robot planning tasks from a distance through an AR headset, including pointing, tracing, 1D rotation, 3D rotation, and switch state. Statistical analyses of both objective and subjective measures collected from the experiment reveal the relative effectiveness of each modality design in assisting individual tasks in terms of positional deviation, operational efficiency, and usability. A verification test on programming a robot to complete a pick-and-place procedure not only demonstrates the practicality of these modality designs but also confirms their cross-comparison results. Significant findings from the experimental study provide design guidelines for AR input modalities that assist in planning robot motions.
Many HRI researchers have engaged in participatory research to include users in robot design processes. However, to our knowledge, people with mild cognitive impairment (PwMCI) and early stage dementia have yet to be ...
详细信息
ISBN:
(数字)9798350378931
ISBN:
(纸本)9798350378948
Many HRI researchers have engaged in participatory research to include users in robot design processes. However, to our knowledge, people with mild cognitive impairment (PwMCI) and early stage dementia have yet to be included in developing and programmingrobots, and the HRI community lacks tools to facilitate their inclusion. We bridge this gap by introducing PODER (programming framework to Develop robot behaviors), which enables a lived technology experience for PwMCI via scaffolding, peer programming, and development tools to support them as key developers of social robots. We conducted a study where PwMCI and early stage dementia used PODER to program robot interactions, and found that participants were highly engaged and deeply enjoyed their experience, creating programs for robots that reflected their interests, experiences, and needs. Our results show the impact of including participants with MCI and early stage dementia in robot programming, including an increased understanding of technology, shifting their perceived role from technology users to programmers, and desire to be involved with the end-to-end process. By releasing PODER to the community, we hope this work can facilitate the intentional inclusion of people with cognitive impairments in further HRI research.
Augmented Reality (AR)-based programming approaches hold great promise for addressing the challenges of flexible automation by facilitating fast and intuitive programming processes. Pose estimation of novel objects en...
详细信息
ISBN:
(数字)9798350378931
ISBN:
(纸本)9798350378948
Augmented Reality (AR)-based programming approaches hold great promise for addressing the challenges of flexible automation by facilitating fast and intuitive programming processes. Pose estimation of novel objects enhances the program-ming experience by bridging the real and virtual environments. However, a prerequisite for pose estimation is to perform a 2D segmentation to determine the region of interest (ROI). In this work, we present an AR-based approach that enables point-and-click ROI detection through human interaction. Our proof of concept investigates how the achievable accuracy varies with the quality of the user input. The results show that the accuracy of the ROI estimation has a minimal impact on the overall accuracy. Existing limitations can be addressed by other approaches presented.
Perceived social agency-the perception of a robot as an autonomous and intelligent social other-is important for fostering meaningful and engaging human-robot interactions. While end-user programming (EUP) enables use...
详细信息
ISBN:
(数字)9798350378931
ISBN:
(纸本)9798350378948
Perceived social agency-the perception of a robot as an autonomous and intelligent social other-is important for fostering meaningful and engaging human-robot interactions. While end-user programming (EUP) enables users to customize robot behavior, enhancing usability and acceptance, it can also potentially undermine the robot's perceived social agency. This study explores the trade-offs between user control over robot behavior and preserving the robot's perceived social agency, and how these factors jointly impact user experience. We conducted a between-subjects study (N = 57) where participants customized the robot's behavior using either a High-Granularity Interface with detailed block-based programming, a Low-Granularity Interface with broader input-form customizations, or no EUP at all. Results show that while both EUP interfaces improved alignment with user preferences, the Low-Granularity Interface better preserved the robot's perceived social agency and led to a more engaging interaction. These findings highlight the need to balance user control with perceived social agency, suggesting that moderate customization without excessive granularity may enhance the overall satisfaction and acceptance of robot products.
Conventional robot programming methods are complex and time-consuming for users. In recent years, alternative approaches such as mixed reality have been explored to address these challenges and optimize robot programm...
详细信息
暂无评论