English
Related papers

Related papers: Tool Macgyvering: A Novel Framework for Combining …

200 papers

MacGyvering is defined as creating or repairing something in an inventive or improvised way by utilizing objects that are available at hand. In this paper, we explore a subset of Macgyvering problems involving tool construction, i.e.,…

Robotics · Computer Science 2020-08-25 Lakshmi Nair , Jonathan Balloch , Sonia Chernova

This paper explores the problem of tool substitution, namely, identifying substitute tools for performing a task from a given set of candidate tools. We introduce a novel approach to tool substitution, that unlike prior work in the area,…

Robotics · Computer Science 2019-11-13 Nithin Shrivatsav , Lakshmi Nair , Sonia Chernova

When a robot is operating in a dynamic environment, it cannot be assumed that a tool required to solve a given task will always be available. In case of a missing tool, an ideal response would be to find a substitute to complete the task.…

Robotics · Computer Science 2018-10-17 Madhura Thosar , Christian A. Mueller , Sebastian Zug

Robots in the real world should be able to adapt to unforeseen circumstances. Particularly in the context of tool use, robots may not have access to the tools they need for completing a task. In this paper, we focus on the problem of tool…

Robotics · Computer Science 2020-12-29 Lakshmi Nair , Sonia Chernova

Current measures of machine intelligence are either difficult to evaluate or lack the ability to test a robot's problem-solving capacity in open worlds. We propose a novel evaluation framework based on the formal notion of MacGyver Test…

Artificial Intelligence · Computer Science 2017-04-28 Vasanth Sarathy , Matthias Scheutz

The ability to invent new tools has been identified as an important facet of our ability as a species to problem solve in dynamic and novel environments. While the use of tools by artificial agents presents a challenging task and has been…

Artificial Intelligence · Computer Science 2023-11-08 Poppy Collis , Paul F Kinghorn , Christopher L Buckley

Caging is a promising tool which allows a robot to manipulate an object without directly reasoning about the contact dynamics involved. Furthermore, caging also provides useful guarantees in terms of robustness to uncertainty, and often…

Robotics · Computer Science 2019-08-05 Bernardo Aceituno-Cabezas , Hongkai Dai , Alberto Rodriguez

Building of tools--from simple prototypes to industrial-strength applications--is a pervasive activity in academic research. When proposing a new technique for software maintenance, effective tool support is typically required to…

Software Engineering · Computer Science 2008-08-05 Holger M. Kienle , Hausi A. Müller

The goal of machine learning is to provide solutions which are trained by data or by experience coming from the environment. Many training algorithms exist and some brilliant successes were achieved. But even in structured environments for…

Adaptation and Self-Organizing Systems · Physics 2011-09-06 Wolfgang Konen

Human-robot collaboration in construction is often challenged by limited robot-to-human communication and the need to adapt to tolerance accumulation arising from material and assembly uncertainties. We present an adaptive human-robot…

Robotics · Computer Science 2026-05-21 Jutang Gao , Arash Adel

When limited by their own morphologies, humans and some species of animals have the remarkable ability to use objects from the environment toward accomplishing otherwise impossible tasks. Robots might similarly unlock a range of additional…

Robotics · Computer Science 2023-11-03 Ziang Liu , Stephen Tian , Michelle Guo , C. Karen Liu , Jiajun Wu

Machine learning techniques have enabled robots to learn narrow, yet complex tasks and also perform broad, yet simple skills with a wide variety of objects. However, learning a model that can both perform complex tasks and generalize to…

Robotics · Computer Science 2019-04-12 Annie Xie , Frederik Ebert , Sergey Levine , Chelsea Finn

We present a framework for deformable object manipulation that interleaves planning and control, enabling complex manipulation tasks without relying on high-fidelity modeling or simulation. The key question we address is when should we use…

Robotics · Computer Science 2020-08-31 Dale McConachie , Andrew Dobson , Mengyao Ruan , Dmitry Berenson

Future service robots working in human environments, such as kitchens, will face situations where they need to improvise. The usual tool for a given task might not be available and the robot will have to use some substitute tool. The robot…

Robotics · Computer Science 2017-10-16 Paulo Abelha , Frank Guerin

Real-world object manipulation has been commonly challenged by physical uncertainties and perception limitations. Being an effective strategy, while caging configuration-based manipulation frameworks have successfully provided robust…

Robotics · Computer Science 2025-05-05 Gaotian Wang , Kejia Ren , Andrew S. Morgan , Kaiyu Hang

For planning an assembly of a product from a given set of parts, robots necessitate certain cognitive skills: high-level planning is needed to decide the order of actuation actions, while geometric reasoning is needed to check the…

Artificial Intelligence · Computer Science 2026-05-14 Momina Rizwan , Volkan Patoglu , Esra Erdem

Predictions using a combination of decision trees are known to be effective in machine learning. Typical ideas for constructing a combination of decision trees for prediction are bagging and boosting. Bagging independently constructs…

Machine Learning · Computer Science 2024-02-12 Keito Tajima , Naoki Ichijo , Yuta Nakahara , Toshiyasu Matsushima

The term robot generally refers to a machine that looks and works in a way similar to a human. The modern industry is rapidly shifting from manual control of systems to automation, in order to increase productivity and to deliver quality…

Robotics · Computer Science 2022-01-21 Krishnaraj Rao N S , Avinash N J , Rama Moorthy H , Karthik K , Sudesh Rao , Santosh S

Checking software application suitability using automated software tools has become a vital element for most organisations irrespective of whether they produce in-house software or simply customise off-the-shelf software applications for…

Software Engineering · Computer Science 2015-08-05 Rajesh Mathur , Scott Miles , Miao Du

In situ robotic automation in construction is challenging due to constantly changing environments, a shortage of robotic experts, and a lack of standardized frameworks bridging robotics and construction practices. This work proposes a…

Robotics · Computer Science 2025-07-09 Jonathan Külz , Michael Terzer , Marco Magri , Andrea Giusti , Matthias Althoff
‹ Prev 1 2 3 10 Next ›