中文
相关论文

相关论文: A Survey on End-User Robot Programming

200 篇论文

The integration of artificial intelligence, especially large language models in robotics, has led to rapid advancements in the field. We are now observing an unprecedented surge in the use of robots in our daily lives. The development and…

机器人学 · 计算机科学 2024-09-17 Diba Afroze , Yazhou Tu , Xiali Hei

Simulators are a critical component of modern robotics research. Strategies for both perception and decision making can be studied in simulation first before deployed to real world systems, saving on time and costs. Despite significant…

机器学习 · 计算机科学 2020-11-19 Bhairav Mehta , Ankur Handa , Dieter Fox , Fabio Ramos

Software architectures for conversational robots typically consist of multiple modules, each designed for a particular processing task or functionality. Some of these modules are developed for the purpose of making decisions about the next…

人工智能 · 计算机科学 2023-03-16 Pierre Lison , Casey Kennington

End-user programmers create software to solve problems, yet the problem-solving knowledge generated in the process often remains tacit within the software artifact. One approach to exposing this knowledge is to enable the end-user to…

软件工程 · 计算机科学 2009-08-11 Matthew Dinmore

Robotic hardware designs are becoming more complex as the variety and number of on-board sensors increase and as greater computational power is provided in ever-smaller packages on-board robots. These advances in hardware, however, do not…

神经与进化计算 · 计算机科学 2007-06-05 D. A. Sofge , M. A. Potter , M. D. Bugajska , A. C. Schultz

While robots are increasingly integrated into the built environment, little is known how their qualities can meaningfully influence our spaces to facilitate enjoyable and agreeable interaction, rather than robotic settings that are driven…

机器人学 · 计算机科学 2023-11-29 Binh Vinh Duc Nguyen , Andrew Vande Moere

DevBots are automated tools that perform various tasks in order to support software development. They are a growing trend and have been used in repositories to automate repetitive tasks, as code generators, and as collaborators in eliciting…

软件工程 · 计算机科学 2023-12-12 Vinicius Soares Silva Marques

The number of robots deployed in our daily surroundings is ever-increasing. Even in the industrial set-up, the use of coworker robots is increasing rapidly. These cohabitant robots perform various tasks as instructed by co-located human…

机器人学 · 计算机科学 2020-09-01 Pradip Pramanick , Chayan Sarkar , Indrajit Bhattacharya

The objective of this paper is to distill the following essential idea from the RSS 2016 Workshop on Minimality and Design Automation and the RSS 2017 Workshop on Minimality and Trade-offs in Automated Robot Design: The information…

机器人学 · 计算机科学 2018-06-14 Alexandra Q. Nilles , Dylan A. Shell , Jason M. O'Kane

Historically, scalability has been a major challenge to the successful application of semidefinite programming in fields such as machine learning, control, and robotics. In this paper, we survey recent approaches for addressing this…

最优化与控制 · 数学 2019-12-18 Anirudha Majumdar , Georgina Hall , Amir Ali Ahmadi

In robotics, ensuring that autonomous systems are comprehensible and accountable to users is essential for effective human-robot interaction. This paper introduces a novel approach that integrates user-centered design principles directly…

人工智能 · 计算机科学 2024-11-11 Amar Halilovic , Senka Krivic

Robot end users increasingly require accessible means of specifying tasks for robots to perform. Two common end-user programming paradigms include drag-and-drop interfaces and natural language programming. Although natural language…

人工智能 · 计算机科学 2026-05-18 David Porfirio , Vincent Hsiao , Morgan Fine-Morris , Leslie Smith , Laura M. Hiatt

Programming languages are engineered languages that allow to instruct a machine and share algorithmic information; they have a great influence on the society since they underlie almost every information technology artefact, and they are at…

编程语言 · 计算机科学 2015-10-16 Silvia Crafa

The research field of end-user programming has largely been concerned with helping non-experts learn to code sufficiently well in order to achieve their tasks. Generative AI stands to obviate this entirely by allowing users to generate code…

人机交互 · 计算机科学 2023-11-02 Advait Sarkar

End to end learning is machine learning starting in raw data and predicting a desired concept, with all steps done automatically. In software engineering context, we see it as starting from the source code and predicting process metrics.…

软件工程 · 计算机科学 2021-12-23 Idan Amit

End-user informatics applications are Internet data web management automation solutions. These are mass modeling and mass management collaborative communal consensus solutions. They are made and maintained by managerial, professional,…

其他计算机科学 · 计算机科学 2007-10-18 George A. Maney

As robotic products become more integrated into daily life, there is a greater need to understand authentic and real-world human-robot interactions to inform product design. Across many domestic, educational, and public settings, robots…

机器人学 · 计算机科学 2024-01-29 Bengisu Cagiltay , Bilge Mutlu

Prior studies have found that explaining robot decisions and actions helps to increase system transparency, improve user understanding, and enable effective human-robot collaboration. In this paper, we present a system for generating…

机器人学 · 计算机科学 2021-03-09 Kayla Boggess , Shenghui Chen , Lu Feng

Robots and intelligent systems that sense or interact with the world are increasingly being used to automate a wide array of tasks. The ability of these systems to complete these tasks depends on a large range of technologies such as the…

机器人学 · 计算机科学 2022-09-02 Charles Schaff

AI-supported tools can help learners overcome challenges in programming education by providing adaptive assistance. However, existing research often focuses on individual tools rather than deriving broader design recommendations. A key…

人机交互 · 计算机科学 2025-03-04 Zihan Wu , Yicheng Tang , Barbara Ericson