Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Human Robot Collaborative Assembly Planning: An Answer Set Programming Approach (2008.03496v1)

Published 8 Aug 2020 in cs.AI, cs.LO, and cs.RO

Abstract: 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 feasibility of these actions. For collaborative assembly tasks with humans, robots require further cognitive capabilities, such as commonsense reasoning, sensing, and communication skills, not only to cope with the uncertainty caused by incomplete knowledge about the humans' behaviors but also to ensure safer collaborations. We propose a novel method for collaborative assembly planning under uncertainty, that utilizes hybrid conditional planning extended with commonsense reasoning and a rich set of communication actions for collaborative tasks. Our method is based on answer set programming. We show the applicability of our approach in a real-world assembly domain, where a bi-manual Baxter robot collaborates with a human teammate to assemble furniture. This manuscript is under consideration for acceptance in TPLP.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (3)
  1. Momina Rizwan (1 paper)
  2. Volkan Patoglu (16 papers)
  3. Esra Erdem (21 papers)
Citations (11)

Summary

  • The paper presents an ASP-based approach that integrates conditional planning with communication for effective human-robot assembly.
  • It employs Hybrid Conditional Planning using ASP to generate contingent plans under uncertainty, enhancing collaboration and safety.
  • Experimental results in a furniture assembly task demonstrate the method's scalability and improved human-robot interaction.

Human-Robot Collaborative Assembly Planning: An Answer Set Programming Approach

The paper presented by Momina Rizwan, Volkan Patoglu, and Esra Erdem introduces a method for human-robot collaborative assembly planning based on Answer Set Programming (ASP). The focus is on equipping robots with necessary cognitive skills to navigate the complexities of executing collaborative assembly tasks, which involve not only high-level planning and geometric reasoning but also necessitate communication, commonsense reasoning, and adaptive capabilities to manage the uncertainties that arise from human interaction.

Methodology and Approach

At the core of the proposed approach is the integration of Hybrid Conditional Planning using ASP (HCP-ASP), which facilitates offline planning for actuation and sensing actions. This involves planning from an initial state to a goal state under conditions of incomplete knowledge and partial observability, considering all possible contingencies. The resultant conditional plans are structured as trees with deterministic actuation actions and non-deterministic sensing actions.

Significantly, the innovative approach presented in this paper extends HCP-ASP to incorporate communication actions between robots and human operators. These actions are modeled with careful attention to their unique nature in collaborative contexts, where some actions have deterministic effects (e.g., requests for actions) and others present non-deterministic outcomes requiring human feedback (e.g., confirmations and offers for help).

Experimental Validation

The applicability of these techniques was scrutinized through the furniture assembly domain scenario, involving a bi-manual Baxter robot and human collaboration on a coffee table assembly task. The experimentation explored how varying factors such as the number of unsafe parts or the spatial accessibility of objects to humans or robots affected plan execution times and complexity. Results demonstrated incremental increases in computational time in relation to the complexity and size of the conditional plans but highlighted the efficacy of the approach in ensuring human-robot safety and task adaptability.

Implications and Future Directions

The research detailed in this paper progresses the domain of collaborative robotic assembly tasks by introducing a formalized method for embedding communication into task planning. This provides several advantages, such as reducing the need for online replanning and enhancing the safety and fluency of human-robot interaction. Moreover, this approach underscores the potential of utilizing ASP for logic-based planning frameworks in robotics, highlighting the importance of formal methods in fostering trustworthiness and reliability in AI systems.

Future research directions may expand on the development of richer communication interfaces and more nuanced commonsense reasoning integrations, thus facilitating even more adept human-robot collaborations. Additionally, deploying this approach across varied domains could further validate its robustness and scalability in complex assembly settings. As collaborative robotics continues to gain traction, these advances position the proposed ASP-based planning mechanism as a valuable asset in enhancing the interaction capabilities of modern robots in shared workspaces.

Youtube Logo Streamline Icon: https://streamlinehq.com