-
[show abstract]
[hide abstract]
ABSTRACT: In autonomous bimanual operation of a robot, parallelized planning and execution of a task is essential. Elements of a task have different functional and spatial relationships. They may depend on each other and have to be executed in a specific order or they may be independent and their order can be determined freely. Consequently, individual actions can be planned and executed in parallel or not. In a proof of concept, this paper shows that the structure of a task and its mapping onto subordinate planners can significantly influence planning speed and task execution. Independent tasks are planned using two parallel path planners. Dependent tasks are planned using one path planner for both arms. Using a simple, yet expandable experimentation scenario, the resulting recommendations for parameterizing path planners are verified on a humanoid robot. For execution on the real robot a violation of the rigid body model used in path planners had to be addressed.
Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on; 11/2010
-
[show abstract]
[hide abstract]
ABSTRACT: In virtual assembly verification or remote maintenance tasks, bimanual haptic interfaces play a crucial role in successful task completion. This paper proposes a method for objectively comparing how well a haptic interface covers the reachable workspace of human arms. Two system configurations are analyzed for a recently introduced haptic device that is based on two DLR-KUKA light weight robots: the standard configuration, where the device is opposite the human operator, and the ergonomic configuration, where the haptic device is mounted behind the human operator. The human operator directly controls the robotic arms using handles. The analysis is performed using a representation of the robot arm workspace. The merits of restricting the comparisons to the most significant regions of the human workspace are discussed. Using this method, a greater workspace correspondence for the ergonomic configuration was shown.
Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on; 11/2010
-
[show abstract]
[hide abstract]
ABSTRACT: Humanoid robots are envisioned in general household tasks. To be able to fulfill a given task the robot needs to be equipped with knowledge concerning the manipulation and interaction in the environment and with knowledge about its own capabilities. When performing actions, e.g. opening doors or imitating human reach to grasp movements special 3-d trajectories are followed with the robot's end-effector. These trajectories can not be executed in every part of the robot's arm workspace. Therefore a task planner has to determine if and how additional degrees of freedom such as the robot's upper body or the robot's base can be moved in order to execute the task-specific trajectory. An approach is presented that computes placements for a mobile manipulator online given a task-related 3-d trajectory. A discrete representation of the robot arm's reachable workspace is used. Task-specific trajectories are interpreted as patterns and searched in the reachability model using multi-dimensional correlation. The relevance of the presented approach is demonstrated in simulated positioning tasks.
Humanoid Robots, 2009. Humanoids 2009. 9th IEEE-RAS International Conference on; 01/2010
-
[show abstract]
[hide abstract]
ABSTRACT: In service robotic tasks, the ability to grasp and handle objects is mandatory. Short response times with respect to execution of commanded tasks are necessary. Planning in general and grasp planning in particular should happen online. We extend the online grasp planner by Borst et al. to generate reachable grasps while preserving the integrity and modularity of the grasp planner. To achieve this a representation of the reachable space of a robot arm is used to determine a grasp's reachability. Furthermore we show the influence of obstacles on the reachability throughout the workspace. A method to include obstacles into the representation of reachability is sketched. The resulting representation is used by the grasp planner. The performance of the algorithms is evaluated by measuring their computation times. Even in the worst case our grasp planner outperforms comparable state of the art approaches.
Advanced Robotics, 2009. ICAR 2009. International Conference on; 07/2009
-
[show abstract]
[hide abstract]
ABSTRACT: For mobile manipulators envisioned in home environments a kitchen scenario provides a challenging testbed for numerous skills. Diverse manipulation actions are required, e.g. simple pick and place for moving objects and constrained motions for opening doors and drawers. The robot kinematics and link limits however are restrictive. Therefore especially a constrained trajectory will not be executable from arbitrary placements of the mobile manipulator. A two stage approach is presented to position a mobile manipulator to execute constrained linear trajectories as needed for opening drawers. In a first stage, a representation of a robot armpsilas reachable workspace is computed. Pattern recognition techniques are used to find regions in the workspace representation where these trajectories are possible. A set of trajectories results. In the second stage mobile manipulator placements are computed and the corresponding trajectories are checked for collisions. Compared to a brute force search through the workspace, the success rate of finding a mobile manipulator placement can be increased from 2% to 70%.
Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on; 10/2008
-
[show abstract]
[hide abstract]
ABSTRACT: Humans have at some point learned an abstraction of the capabilities of their arms. By just looking at the scene they can decide which places or objects they can easily reach and which are difficult to approach. Possessing a similar abstraction of a robot arm's capabilities in its workspace is important for grasp planners, path planners and task planners. In this paper, we show that robot arm capabilities manifest themselves as directional structures specific to workspace regions. We introduce a representation scheme that enables to visualize and inspect the directional structures. The directional structures are then captured in the form of a map, which we name the capability map. Using this capability map, a manipulator is able to deduce places that are easy to reach. Furthermore, a manipulator can either transport an object to a place where versatile manipulation is possible or a mobile manipulator or humanoid torso can position itself to enable optimal manipulation of an object.
Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on; 12/2007
-
[show abstract]
[hide abstract]
ABSTRACT: This video presents a humanoid two-arm system developed as a research platform for studying dexterous two-handed manipulation. The system is based on the modular DLR-Lightweight-Robot-III and the DLR-Hand-II. Two arms and hands are combined with a three degrees-of-freedom movable torso and a visual system to form a complete humanoid upper body. The diversity of the system is demonstrated by showing the mechanical design, several control concepts, the application of rapid prototyping and hardware-in-the-loop (HIL) development as well as two-handed manipulation experiments and the integration of path planning capabilities.
Robotics and Automation, 2007 IEEE International Conference on; 05/2007
-
[show abstract]
[hide abstract]
ABSTRACT: Autonomous service robots have to recognize and interpret their environment to be able to interact with it. This paper focuses on service tasks such as serving a glass of water where a humanoid two-arm-system has to acquire an object from the scene. A task planner should be able to autonomously discern the necessary actions to solve the task. In the process, a path planner can be used to compute motion sequences to execute these actions. To plan trajectories, the path planner requires a pair of configurations, the start and the goal configuration of the robot, to be provided e.g. by a task planner. This paper proposes a method to autonomously find the goal configurations necessary to acquire objects from the scene and thus makes an attempt to bridge the gap between task planning and path planning. The method determines where to grasp an object by analyzing the scene and the influence of obstacles on the intended grasp location. For the case where the goal object can not be grasped due to obstructing obstacles, a solution is proposed
Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on; 11/2006
-
C. Borst,
T. Wimböck,
F. Schmidt,
M. Fuchs,
B. Brunner, F. Zacharias,
P. Giordano,
R. Konietschke,
W. Sepp,
S. Fuchs,
C. Rink,
A. Albu-Schäffer,
G. Hirzinger
[show abstract]
[hide abstract]
ABSTRACT: Research on humanoid robots for use in servicing tasks, e.g. fetching and delivery, attracts steadily more interest. With Rollin‘ Justin a mobile robotic system and research platform is presented that allows sophisticated control algorithms and dexterous manipulation. This video gives an overview of the mobile humanoid robotic system Rollin‘ Justin with special emphasis on mechanical design features, control issues and high-level system capabilities such as human robot interaction.
Proceedings of the 2009 IEEE International Conference on Robotics and Automation (ICRA 2009), 1597-1598 (2009).