Categories
Pages
-
-

ROBOTIK UND MECHATRONIK

Schlagwort: ‘PDDL’

Robot Cooking – Transferring observations into a planning language

October 18th, 2023 | by

 

 

Transferring observations into a planning language: An automated approach in the field of cooking

In the Robot Cooking project, an automated method is developed to analyze and identify motion data and convert it into a machine-readable planning language. This is done using a cooking scenario as an example in which the motion data is captured by recording the hand pose of the cook.

The recording is done using a motion capture system consisting of seven cameras and a glove with three markers on the back of the chef’s hand. The position of the markers is determined by triangulation. This provides enough information to derive the hand pose. The recording is done at 120 frames per second. Before the cooking process, all objects in the workspace are identified and their initial positions determined. Motion data is continuously recorded and converted into poses with time stamps. Additional information such as velocity, acceleration and angle in relation to the tabletop are derived from the raw data.

A initial structure of the dataset is created by finding the side actions using classification. Here, pick, move and place are identified as recurrent side actions. A separate training dataset is used to train a classifier that recognizes these actions. This enables an easier analysis of the remaining actions.

Clustering is applied to identify unknown actions. A dynamic approach allows analysis despite high variability in execution. A unique fingerprint for each action is found, based on the orientation of the back of the hand and its speed on the table plane, to assign each frame to a cluster and finally to an action.

The knowledge gained from classification and clustering is translated into a machine-readable Planning Domain Definition Language (PDDL). A schedule is created, with known actions directly assigned. Start and end positions are specified, and virtual object tracking is used to represent the progression of objects during cooking. For unknown actions, preconditions and effects are handled dynamically. The results are translated into a machine-readable PDDL. This formal representation enables efficient automatic scheduling and execution of the previously demonstrated cooking task.

Additional information is available in the video linked above, the poster and the paper.

Contact:
Markus Schmitz

 

 

Integrated AI task planning and screw recognition in a production scenario

May 25th, 2022 | by
Dieses Video auf YouTube ansehen.
Der an dieser Stelle eingebundene Inhalt führt Sie auf Seiten, die von der von Google betriebenen Seite YouTube - YouTube, LLC, 901 Cherry Ave., San Bruno, CA 94066, USA - zur Verfügung gestellt werden. Mit dem Aufruf des Inhalts kann YouTube Ihre IP-Adresse und die Sprache des Systems, sowie verschiedene browserspezifische Angaben ermitteln. Wenn Sie in Ihrem YouTube-Account eingeloggt sind, ermöglichen Sie YouTube, Ihr Surfverhalten direkt Ihrem persönlichen Profil zuzuordnen. Dies können Sie verhindern, indem Sie sich aus Ihrem YouTube-Account ausloggen. YouTube verwendet Cookies und Tracking-Tools. Die Datenverarbeitungsvorgänge sowie die Zwecke der Verarbeitung können direkt bei YouTube erfragt und eingesehen werden.

The video is also available on our YouTube channel.

Contact:
Daniel Gossen

Frohe Weihnachten und frohes neues Jahr!

December 23rd, 2021 | by

Merry Christmas and a happy new Year! Weihnachtsbaum mit Fotos des IGMR (Roboter / Gebäude)

 

Dieses Video auf YouTube ansehen.
Der an dieser Stelle eingebundene Inhalt führt Sie auf Seiten, die von der von Google betriebenen Seite YouTube - YouTube, LLC, 901 Cherry Ave., San Bruno, CA 94066, USA - zur Verfügung gestellt werden. Mit dem Aufruf des Inhalts kann YouTube Ihre IP-Adresse und die Sprache des Systems, sowie verschiedene browserspezifische Angaben ermitteln. Wenn Sie in Ihrem YouTube-Account eingeloggt sind, ermöglichen Sie YouTube, Ihr Surfverhalten direkt Ihrem persönlichen Profil zuzuordnen. Dies können Sie verhindern, indem Sie sich aus Ihrem YouTube-Account ausloggen. YouTube verwendet Cookies und Tracking-Tools. Die Datenverarbeitungsvorgänge sowie die Zwecke der Verarbeitung können direkt bei YouTube erfragt und eingesehen werden.

 

Wir wünschen euch eine schöne Weihnachtszeit und einen guten Rutsch ins neue Jahr! Bleibt gesund 💙 #merrychristmas #happynewyear

 

Ansprechpartner:

Prof. Corves

Prof. Hüsing

Christina Jansen

AI task planning in the EU project Sharework

November 15th, 2021 | by

Automated task scheduling used in the EU-Projekt Sharework.

A new IGMR blog entry has been published on the website of the EU-Projekt Sharework. It presents the challenges of task planning for mixed teams of humans and robots, as well as our solution to them. Automated task planning and a modified version of the framework ROSPlan are used for this purpose. You can find more detail in the text and in the linked video of the blog post.

Sharework-Blog:

Task Planning coordinates the actions of mobile manipulators, such as humans and robots

Contact person:
Prof. Mathias Hüsing

AI task scheduling explained

November 2nd, 2021 | by

Artificial Intelligence task scheduling explained using an industry scenario.

Dieses Video auf YouTube ansehen.
Der an dieser Stelle eingebundene Inhalt führt Sie auf Seiten, die von der von Google betriebenen Seite YouTube - YouTube, LLC, 901 Cherry Ave., San Bruno, CA 94066, USA - zur Verfügung gestellt werden. Mit dem Aufruf des Inhalts kann YouTube Ihre IP-Adresse und die Sprache des Systems, sowie verschiedene browserspezifische Angaben ermitteln. Wenn Sie in Ihrem YouTube-Account eingeloggt sind, ermöglichen Sie YouTube, Ihr Surfverhalten direkt Ihrem persönlichen Profil zuzuordnen. Dies können Sie verhindern, indem Sie sich aus Ihrem YouTube-Account ausloggen. YouTube verwendet Cookies und Tracking-Tools. Die Datenverarbeitungsvorgänge sowie die Zwecke der Verarbeitung können direkt bei YouTube erfragt und eingesehen werden.

 

The Automated Task Planning is intended to support the use of robots in flexible environments.
Traditional robot programming as a sub-area of work preparation processes poses great challenges to individual productions with small quantities. Automated Task Planning promises to address the problems.
In the video, in addition to the introduction and classification of Automated Task Planning, the steps required for its implementation and the benefits that result from its use are presented.
The concept was validated during research at IGMR using a simulation, which is used in the examples in the video.

 

Contact person:

Prof. Mathias Hüsing

 

 

IGMR Seminar: Dr. Michael Cashmore – Plan-Based Robot Control in Real-Time

November 29th, 2020 | by

Plan-Based Robot Control in Real-Time
Bildquelle

 

Mit dem Vortrag von Dr. Miachel Cashmore von der University of Strathclyde startet die virtuelle IGMR Vortragsreihe im Wintersemester 20/21. Wir freuen uns auf einen Einblick in ROSPlan und Plan-Based Robot Control in Real-Time.

Mittwoch, 2. Dezember 2020 16:30 Uhr in Zoom
Zoom Meeting Informationen: 
https://rwth.zoom.us/j/98454895570?pwd=NkpiSWkyaTJtdWlralJrSUtnMDdDZz09
Meeting-ID: 984 5489 5570, Kenncode: 186393

Die Datenschutzhinweise zur Nutzung von Zoom und eine Handreichung für Teilnehmer (Studierende) können von den Seiten des CLS der RWTH Aachen University heruntergeladen werden.

The topic of the seminar will focus on the numerous temporal and numeric challenges that arise in plan execution. If a plan is produced with some flexibility, how it can be executed? In this context the properties of temporal controllability, robustness envelopes, replanning in-situ, and planning concurrently to execution, deliberation in a system of distributed components, in which your actions can affect other parts of a larger system will be discussed.

Die Veranstaltungen im Wintersemester 2020/2021 werden in Zusammenarbeit mit dem VDI-GPP-Arbeitskreis des Bezirksvereins Aachen durchgeführt.