Visual search and recognition for robot task execution and monitoring

02/07/2019
by   Lorenzo Mauro, et al.
0

Visual search of relevant targets in the environment is a crucial robot skill. We propose a preliminary framework for the execution monitor of a robot task, taking care of the robot attitude to visually searching the environment for targets involved in the task. Visual search is also relevant to recover from a failure. The framework exploits deep reinforcement learning to acquire a "common sense" scene structure and it takes advantage of a deep convolutional network to detect objects and relevant relations holding between them. The framework builds on these methods to introduce a vision-based execution monitoring, which uses classical planning as a backbone for task execution. Experiments show that with the proposed vision-based execution monitor the robot can complete simple tasks and can recover from failures in autonomy.

READ FULL TEXT

page 2

page 3

page 11

page 12

page 13

research
09/29/2017

Vision-based deep execution monitoring

Execution monitor of high-level robot actions can be effectively improve...
research
02/07/2019

Deep execution monitor for robot assistive tasks

We consider a novel approach to high-level robot task execution for a ro...
research
03/16/2020

Visual Task Progress Estimation with Appearance Invariant Embeddings for Robot Control and Planning

To fulfill the vision of full autonomy, robots must be capable of reason...
research
06/30/2021

SQRP: Sensing Quality-aware Robot Programming System for Non-expert Programmers

Robot programming typically makes use of a set of mechanical skills that...
research
07/17/2023

Adaptive Compliant Robot Control with Failure Recovery for Object Press-Fitting

Loading of shipping containers for dairy products often includes a press...
research
03/22/2020

One-Shot Informed Robotic Visual Search in the Wild

We consider the task of underwater robot navigation for the purpose of c...
research
05/20/2021

Robot Action Diagnosis and Experience Correction by Falsifying Parameterised Execution Models

When faced with an execution failure, an intelligent robot should be abl...

Please sign up or login with your details

Forgot password? Click here to reset