Johannes Baumgartl

Learn More
Fast manipulation of unknown objects is a basic ability on the way to the robotic co-worker, because it is mostly impractical to have a model of each object in the environment. This paper addresses the problem of grasping and delivering unknown objects by an industrial robot from a table using one single camera image. The delivery planning for each object(More)
Programming robots is a complicated and time-consuming task. A robot is essentially a real-time, distributed embedded system. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. Thus, programming a robot can hardly be achieved by experts of the domain in which the robot is used. In(More)
— Programming robots is a complicated and time-consuming task. A robot is essentially a real-time, distributed embedded system. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. Thus, programming a robot is a very challenging task for domain experts who do not have a dedicated(More)
— A Personal Robot should be able to handle unknown objects in unknown environments. For a manipulation task the question what to do with an object once it had been grasped is one of the most essential ones beside the grasping task itself. Moreover, the planning time should be at least as fast as the time the robot needs for its motions. We propose a fast(More)
— A Personal Robot should be able to handle possible unknown objects in unknown environments. For a manipulation task the question what to do with an object once it had been grasped is one of the most essential ones beside the grasping task itself. We propose a placement planner for sensor-modelled objects in complex environments. The planner computes a(More)
A robot is essentially a real-time, distributed embedded system operating in a physical environment. Often, control and communication paths within the system are tightly coupled to the actual hardware configuration of the robot. Furthermore, the domain contains a high amount of variability on different levels, ranging from hardware, over software to the(More)
  • 1