Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Christian Wurll is active.

Publication


Featured researches published by Christian Wurll.


Journal of Robotic Systems | 2001

Point-to-Point and Multi-Goal Path Planning for Industrial Robots

Christian Wurll; Dominik Henrich

This article presents contributions in the field of path planning for industrial robots with 6 degrees of freedom. This work presents the results of our research in the last 4 years at the Institute for Process Control and Robotics at the University of Karlsruhe. The path planning approach we present works in an implicit and discretized C-space. Collisions are detected in the Cartesian workspace by a hierarchical distance computation. The method is based on the A* search algorithm and needs no essential off-line computation. A new optimal discretization method leads to smaller search spaces, thus speeding up the planning. For a further acceleration, the search was parallelized. With a static load distribution good speedups can be achieved. By extending the algorithm to a bidirectional search, the planner is able to automatically select the easier search direction. The new dynamic switching of start and goal leads finally to the multi-goal path planning, which is able to compute a collision-free path between a set of goal poses (e.g., spot welding points) while minimizing the total path length.


Robotics | 1998

Parallel On-Line Motion Planning for Industrial Robots

Christian Wurll; Dominik Henrich; Heinz Wörn

This paper presents a new approach to parallel motion planning for industrial robot arms with six degrees of freedom in an on-line given 3D environment. The method is based on the A*-search algorithm and needs no essential off-line computations. The algorithm works in an implicitly descrete configuration space. Collisions are detected in the cartesian workspace by hierarchical distance computation based on the given CAD model. By decomposing the 6D configuration space into hypercubes and cyclically mapping them onto multiple processing units, a good load distribution can be achieved. We have implemented the parallel motion planner on a workstation cluster with 9 PCs and tested the planner for several benchmark environments. With optimal discretisation, the new approach usually shows linear, and sometimes even superlinear speedups. In on-line provided environments with static obstacles, the parallel planning times are only a few seconds.


international conference on robotics and automation | 1998

6 DOF path planning in dynamic environments-a parallel online approach

Dominik Henrich; Christian Wurll; Heinz Wörn

Presents an approach to parallel path planning for industrial robot arms with six degrees of freedom in an online given 3D environment. The method is based a best-first search algorithm and needs no essential off-line computations. The algorithm works in an implicitly discrete configuration space. Collisions are detected in the Cartesian workspace by hierarchical distance computation based on polyhedral models of the robot and the obstacles. By decomposing the 6D configuration space into hypercubes and cyclically mapping them onto multiple processing units, a good load distribution can be achieved. We have implemented the parallel path planner on a workstation cluster with 9 PCs and tested the planner for several benchmark environments. With optimal discretisation, the new approach usually shows very good speedups. In online provided environments with static obstacles, the parallel planning times are only a few seconds.


intelligent robots and systems | 1998

Online path planning with optimal C-space discretization

Dominik Henrich; Christian Wurll; Heinz Wörn

The paper is based on a path planning approach for industrial robot arms with 6 degrees of freedom in an online given 3D environment. It has online capabilities by searching in an implicit and discrete configuration space and detecting collisions in the Cartesian workspace by distance computation based on the given CAD model. Here, we present different methods for specifying the C-space discretization. Besides the usual uniform and heuristic discretization, we investigate two versions of an optimal discretization for a user-predefined Cartesian resolution. The different methods are experimentally evaluated. Additionally, we provide a set of 3-dimensional benchmark problems for a fair comparison of the path planner. For each benchmark, the run-times of our planner are between only 3 and 100 seconds on a Pentium PC with 133 MHz.


industrial and engineering applications of artificial intelligence and expert systems | 1998

Multi-Directional Search with Goal Switching for Robot Path Planning

Dominik Henrich; Christian Wurll; Heinz Wörn

We present a parallel path planning method that is able to automatically handle multiple goal configurations as input. There are two basic approaches, goal switching and bi-directional search, which are combined in the end. Goal switching dynamically selects a favourite goal depending on some distance function. The bi-directional search supports the backward search direction from the goal to the start configuration, which is probably faster. The multi-directional search with goal switching combines the advantages of goal switching and bi-directional search. Altogether, the planning system is enabled to select one of the preferable goal configuration by itself. All concepts are experimentally validated for a set of benchmark problems consisting of an industrial robot arm with six degrees of freedom in a 3D environment.


conference of the industrial electronics society | 1998

On-line path planning by heuristic hierarchical search

Dominik Henrich; Christian Wurll; Heinz Wörn

In this paper, the problem of path planning for robot manipulators with six degrees of freedom in an on-line provided three-dimensional environment is investigated. As a basic approach, the best-first algorithm is used to search in the implicit discrete configuration space. Collisions are detected in the Cartesian workspace by hierarchical distance computation based on the given CAD model. The basic approach is extended by three simple mechanisms and results in a heuristic hierarchical search. This is done by adjusting the stepsize of the search to the distance between the robot and the obstacles. As a first step, we show encouraging experimental results with two degrees of freedom for five typical benchmark problems.


international workshop on advanced motion control | 1998

A distributed planning and control system for industrial robots

Christian Wurll; Dominik Henrich; Heinz Wörn; Jan Schloen; Martin Damm; Wolfgang Meier

A practical distributed planning and control system for industrial robots is presented. The hierarchical concept consists of three independent levels. Each level is modularly implemented and supplies an application interface (API) to the next higher level. At the top level, we propose an automatic motion planner. The motion planner is based on a best-first search algorithm and needs no essential off-line computations. At the middle level, we propose a PC-based robot control architecture, which can easily be adapted to any industrial kinematics and application. Based on a client/server principle, the control unit establishes an open user interface for including application specific programs. At the bottom level, we propose a flexible and modular concept for the integration of the distributed motion control units based on the CAN bus. The concept allows an online adaptation of the control parameters according to the robots configuration. This implies high accuracy for the path execution and improves the overall system performance.


Archive | 1998

A parallel control architecture for industrial robot cells

Dominik Henrich; Frank Abegg; Christian Wurll; Heinz Wörn

We present a parallel control architecture for industrial robot cells. It is based on closed functional components arranged in a flat communication hierarchy. The components may be executed by different processing elements, and each component itself may run on multiple processing elements. The system is driven by the instructions of a central cell control component. We set up necessary requirements for industrial robot cells and possible parallelization levels. These are met by the suggested robot control architecture. As an example we present a robot work cell and a component for motion planning, which fits well in this concept.


Archive | 1999

Multi-Goal Path Planning for Industrial Robots

Christian Wurll; Dominik Henrich; Heinz Wörn


Information Systems Research | 1998

Automatic off-line programming and motion planning for industrial robots

Heinz Wörn; Christian Wurll; Dominik Henrich

Collaboration


Dive into the Christian Wurll's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Heinz Wörn

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Frank Abegg

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jan Schloen

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Martin Damm

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Wolfgang Meier

Karlsruhe Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge