Abstract — This paper presents a new framework for constraint-based task specification of robot controllers. A task specification language (eTaSL) is defined as well as a corre-sponding implementation of a controller (eTC). This new frame-work is based on feature variables and a new concept referred to as expression graphs. It avoids some of the common pitfalls in previous frameworks, and provides a flexible and composable way to define robot control tasks. An architecture for a robot controller is proposed, as well as an implementation that can execute tasks described in the new specification language. Typical usage patterns for the new framework are explained on an example consisting of a kinematically redundant, bi-manual task on a PR2 r...
The representation for serial robotic tasks proposed in this thesis is a language of temporal constr...
The days when robots were only used to move their endpoint from point Ato B, passing through point C...
Abstract — Robots that are to master everyday manipulation tasks need both: The ability to reason ab...
This paper presents a new framework for constraint-based task specification of robot controllers. A ...
International audienceThé problem of robotic task definition and execution was pioneered by Mason, [...
This paper proposes a robot control programming system for the specification, execution and estimati...
The problem of robotic task definition and execution was pioneered by Mason, who defined setpoint co...
In this paper we propose an architecture for a new task-level system, which we call TWAIN. Task-le...
Recent intuitive robot programming approaches operate on task level, enabling programmers to intuiti...
Robot systems must achieve high level goals while remaining reactive to contingencies and new opport...
One of the main goals in robotic research is to expedite and facilitate the development of robot app...
Autonomous robot tasks involving contacts with the environment must be performed under active force ...
In constraint-based programming, robot tasks are specified and solved as optimization problems with ...
Programming robots is a difficult task, especially for autonomous robots that must operate in an ope...
Modern robots usually need to operate non-cooperative targets in unstructured environment. There are...
The representation for serial robotic tasks proposed in this thesis is a language of temporal constr...
The days when robots were only used to move their endpoint from point Ato B, passing through point C...
Abstract — Robots that are to master everyday manipulation tasks need both: The ability to reason ab...
This paper presents a new framework for constraint-based task specification of robot controllers. A ...
International audienceThé problem of robotic task definition and execution was pioneered by Mason, [...
This paper proposes a robot control programming system for the specification, execution and estimati...
The problem of robotic task definition and execution was pioneered by Mason, who defined setpoint co...
In this paper we propose an architecture for a new task-level system, which we call TWAIN. Task-le...
Recent intuitive robot programming approaches operate on task level, enabling programmers to intuiti...
Robot systems must achieve high level goals while remaining reactive to contingencies and new opport...
One of the main goals in robotic research is to expedite and facilitate the development of robot app...
Autonomous robot tasks involving contacts with the environment must be performed under active force ...
In constraint-based programming, robot tasks are specified and solved as optimization problems with ...
Programming robots is a difficult task, especially for autonomous robots that must operate in an ope...
Modern robots usually need to operate non-cooperative targets in unstructured environment. There are...
The representation for serial robotic tasks proposed in this thesis is a language of temporal constr...
The days when robots were only used to move their endpoint from point Ato B, passing through point C...
Abstract — Robots that are to master everyday manipulation tasks need both: The ability to reason ab...