Task-centric Optimization of Configurations for Assistive Robots

04/19/2018
by   Ariel Kapusta, et al.
0

Robots can provide assistance to a human by moving objects to locations around the person's body. With a well chosen initial configuration, a robot can better reach locations important to an assistive task despite model error, pose uncertainty and other sources of variation. However, finding effective configurations can be challenging due to complex geometry, a large number of degrees of freedom, task complexity and other factors. We present task-centric optimization of robot configurations (TOC), which is an algorithm that finds configurations from which the robot can better reach task-relevant locations and handle task variation. Notably, TOC can return more than one configuration that when used sequentially enable a simulated assistive robot to reach more task-relevant locations. TOC performs substantial offline computation to generate a function that can be applied rapidly online to select robot configurations based on current observations. TOC explicitly models the task, environment, and user, and implicitly handles error using representations of robot dexterity. We evaluated TOC in simulation with a PR2 assisting a user with 9 assistive tasks in both a wheelchair and a robotic bed. TOC had an overall average success rate of 90.6% compared to 50.4%, 43.5%, and 58.9% for three baseline methods from literature. We additionally demonstrate how TOC can find configurations for more than one robot and can be used to assist in designing or optimizing environments.

READ FULL TEXT

page 1

page 4

page 7

page 12

page 15

page 16

page 17

page 18

research
02/12/2018

Hierarchical Learning for Modular Robots

We argue that hierarchical methods can become the key for modular robots...
research
08/29/2022

A Data-Centric Approach For Dual-Arm Robotic Garment Flattening

Due to the high dimensionality of object states, a garment flattening pi...
research
10/31/2021

Integrated Modular Solution for Task Oriented Manipulator Configuration Design

Modular and reconfigurable robotic systems have been designed to provide...
research
09/26/2021

Singularities of serial robots: Identification and distance computation using geometric algebra

The singularities of serial robotic manipulators are those configuration...
research
04/19/2021

Single-view robot pose and joint angle estimation via render compare

We introduce RoboPose, a method to estimate the joint angles and the 6D ...
research
01/26/2021

Online Body Schema Adaptation through Cost-Sensitive Active Learning

Humanoid robots have complex bodies and kinematic chains with several De...
research
02/18/2023

Optimization of Cartesian Tasks with Configuration Selection

A basic task in the design of an industrial robot application is the rel...

Please sign up or login with your details

Forgot password? Click here to reset