Softwarel?sungen für die digitale Lageuntersuchung von Geometrien

Das Labor Rasand hat als Ziel die Erforschung und Entwicklung von Softwarel?sungen für die digitale Lageuntersuchung von Geometrien. Auf diesem Gebiet sollen Forschung und industrielle Praxis vereint werden. Dies bedeutet zum einen, dass die behandelten Fragestellungen an der industriellen Praxis orientiert sind. Alle von uns entwickelten Algorithmen und Datenstrukturen werden in die eigene Software-Bibliothek Rasand integriert und diese soll mittelfristig in der Industrie zum Einsatz kommen. Ein weiteres Ziel von Rasand ist die Ausbildung von Doktorandinnen und Doktoranden in diesem Themengebiet. Es sollen in dem Labor qualitativ hochwertige Forschungsarbeiten entstehen, die die Mitarbeiter:innen zur Promotion führen.

Fahrzeuge virtuell konstruieren – Kosten für den Bau realer Prototypen sparen

Im Labor Rasand?werden Softwarel?sungen für den digitalen Prototypenbau erforscht und entwickelt. Bei der Planung eines neuen Fahrzeugs in der Automobilindustrie konstruieren Ingenieurinnen und Ingenieure alle Bauteile zun?chst am Rechner. Im sogenannten Digital MockUp werden sie dann, sowohl einzeln als auch im Zusammenspiel, auf ihre funktionalen und r?umlichen Anforderungen hin überprüft. Geometrisch ist dabei jedes Bauteil durch eine Menge von Dreiecken gegeben, die seine Oberfl?che approximieren. Die ?berprüfung geschieht virtuell durch Simulationen am Computer, da der Bau realer Prototypen hohe Kosten verursacht.

Kollisionen zwischen Bauteilen – Fehler in der Konstruktion erkennen

Ein wichtiger Aspekt im Digital MockUp ist zu überprüfen, dass die Bauteile keine Kollisionen untereinander aufweisen, d.h. nicht den gleichen Bauraum einnehmen. Die in der Praxis zuhauf auftretenden Kollisionen zwischen Bauteilen weisen den?Ingenieurinnen und Ingenieuren in einigen F?llen relevante Fehler auf, die eine konstruktive Ver?nderung der Bauteile erfordern. Die Mehrzahl ist allerdings für die Ingenieurinnen? und Ingenieure irrelevant. Ein h?ufiges Beispiel sind Kollisionen, an denen Schrauben, Bolzen oder Klipse beteiligt sind. Deren Aufgabe ist es, Bauteile aneinander zu befestigen, und die sich ergebenden Konflikte sind gewollt.

Neuronale Netze für 3D CAD-Daten - Kollisionen qualifiziert bewerten

Im Projekt GeoCADUp wird an einer KI-gestützten statischen Klassifikation und Bewertung der Kollisionen zwischen Bauteilen geforscht. Dazu eignen sich neuronale Netze, die auf Basis von Punktwolken oder Bildern der 3D CAD-Daten arbeiten. Das im Projekt entwickelte neuronale Netz LocALNet erzielt im akademischen Wettbewerb auf dem ModelNet40 Datensatz der Universit?t Princeton eines der weltweit besten Ergebnisse zur Klassifikation von 3D CAD-Daten auf Basis von Punktwolken. Zur Klassifikation von Kleinteilen, wie Schrauben, Muttern und Klipsen, die sehr unterschiedliche Auspr?gungen haben k?nnen,?wurden auch bildbasierte Netze bereits erfolgreich trainiert.

Digitale Montageplanung – Kollisionen zwischen Bauteilen vermeiden

Die Vermeidung von Kollisionen zwischen Bauteilen spielt auch bei der digitalen Montageplanung eine gro?e Rolle. Dabei muss zun?chst eine Montagereihenfolge der Bauteile festgelegt werden. In der sogenannten Pfadplanung wird dann für jedes Bauteil ein?kollisisionsfreier Montageweg von seiner Startposition au?erhalb des Fahrzeugs zu seiner verbauten Endposition im Fahrzeug gefunden. In der Vergangenheit wurden in Rasand?geometrische Algorithmen zur schnellen Kollisions- und Toleranzberechnung?zwischen Bauteilen und darauf aufbauend zur Pfadplanung für 3D CAD-Daten entwickelt und implementiert. Die Algorithmen zur Pfadplanung sind dabei auf Engstellen spezialisiert, wie sie in einem dicht gepackten Bauraum h?ufig vorkommen.

Pfadplanung im Nah- und Fernbereich – Befestigungselemente berücksichtigen

Im Projekt Montageplanung wird aktuell die Pfadplanung für reale Bauteile erforscht. Nahe ihrer verbauten Position, im sogenannten Nahbereich, sind Bauteile h?ufig durch ihre Befestigungselemente, z.B.?angegossene bewegliche Klipse, unvermeidbar in Kollision mit ihrer Umgebungsgeometrie. Zudem sind die Befestigungselemente oft für Drehbewegungen bei der Montage verantwortlich. Die im Projekt entwickelte Software berücksichtigt angegossen Befestigungselemente. Keine andere akademische oder kommerzielle Software ist zurzeit dazu in der Lage.?Für die auf die Planung im Nahbereich folgende Pfadplanung im Fernbereich werden geeignete Montagepfade zu den?Karosserieansprache-Stationen gefunden.

Montageplanung – Teil des Erlebnis-Lern-Trucks Discover Industry

Seit Herbst 2019 ist unsere Montageplanung Teil des Erlebnis-Lern-Trucks Discover Industry, der Schulen in Baden-Württemberg anf?hrt, um Schülerinnen und Schüler für den MINT-Bereich zu begeistern. Discover Industry ist Teil des Programms COACHING4FUTURE der Baden-Württemberg Stiftung gemeinsam mit dem Arbeitgeberverband S?DWESTMETALL und in Kooperation mit der Regionaldirektion Baden-Württemberg der Bundesagentur für Arbeit. In dem zweist?ckigen LKW wird an fünf Arbeitsstationen und mehreren Exponatw?nden die Arbeitswelt von MINT-Berufen aufgezeigt. An der umgesetzten Exponatwand zum Thema digitale Assistenten l?sen die Schülerinnen und Schüler ein Nagel-Puzzle im Wettlauf gegen den Computer.

  • M. F. Adesso: "Automated Validation of Collisions in the Digital Mock-Up Process of Complex Technical Products", Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2023)

  • R. Hegewald: "Automatic and Algorithm-Based Buildability Studies of Complex Industrial 3D CAD Components with a Focus on the Applicability of Rigid Body Sampling-Based Motion Planning to Components of the Automotive Industry", Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2023)
    ?
  • Best Paper Award: Q. Bytyqi, N. Wolpert, E. Sch?mer, U. Schwanecke: “Prototype Softmax Cross Entropy: A New Perspective on Softmax Cross Entropy”, Scandinavian Conference on Image Analysis (SCIA), Lecture Notes in Computer Science, vol. 13886, Springer, pp. 16-31 (2023)
    ?
  • M. Adesso, N. Wolpert, F. Lang, E. Sch?mer: “Pose Relations: Learning Physical Properties for the Digital Buildability Validation of Fasteners”, IEEE International Conference on Robotics and Automation Engineering (ICRAE), pp. 317-325 (2022)
    ?
  • R. Hegewald, N. Wolpert, E. Sch?mer: "Simulation and Optimization of Industrial Disassembly Paths Using Position Based Dynamics”, 26th International Conference on Methods and Models in Automation and Robotics (MMAR), pp. 282-287 (2022)
    ?
  • S. Dorn: Assembly Sequence Planning for Complex real-world CAD data, Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2022)
    ?
  • S. Dorn, N. Wolpert, E. Sch?mer:? "An Assembly Sequence Planning Framework for Complex Data using General Voronoi Diagram", IEEE International Conference on Robotics and Automation (ICRA), pp. 9896-9902? (2022)
    ?
  • R. Hegewald, N. Wolpert, E. Sch?mer: "Iterative Mesh Modification Planning: A new Method for Automatic Disassembly Planning of Complex Industrial Components", IEEE International Conference on Robotics and Automation (ICRA), pp. 336-342 (2022)
    ?
  • M. Adesso, R. Hegewald, N. Wolpert, E. Sch?mer, B. Maier, B. Epple: "Automatic Classification and Disassembly of Fasteners in Industrial 3D CAD-Scenarios",?IEEE International Conference on Robotics and Automation (ICRA), pp. 9874-9880 (2022)
    ?
  • M. Adesso, N. Wolpert, E. Sch?mer: ConfusionTree-Pattern: “A Hierarchical Design for an Ef?cient and Performant Multi-Class Pattern”, IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 754-759 (2021)
    ?
  • R. Hegewald, N. Wolpert, E. Sch?mer: “Saliency Features for 3D CAD-Data in the Context of Sampling-Based Motion Planning”, IEEE International Conference on Robotics and Automation (ICRA), pp. 7858-7864 (2021)
    ?
  • S. Dorn, N. Wolpert, E. Sch?mer: “Expansive Voronoi Tree: A Motion Planner for Assembly Sequence Planning”, IEEE International Conference on Robotics and Automation (ICRA), pp. 7880-7886 (2021)
    ?
  • Q. Bytyqi, N. Wolpert, E. Sch?mer: “Local-Area-Learning Network: Meaningful Local Areas for Ef?cient Point Cloud Analysis”, CoRRabs/2006.07226 (2020)?
    ?
  • S. Dorn, N. Wolpert, E. Sch?mer: “Voxel-based General Voronoi Diagram for Complex Data with Application on Motion Planning”, IEEE International Conference on Robotics and Automation (ICRA), pp. 137-143 (2020)?
    ?
  • D. Schneider: “Rigid and Deformable Motion and Disassembly Planning with a Focus on the Digital Mockup Process in the Automotive Industry”, Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2017)?
    ?
  • D. Schneider, E. Sch?mer, N. Wolpert: “Collision Detection for 3D Rigid Body Motion Planning with Narrow Passages”, IEEE International Conference on Robotics and Automation (ICRA), pp. 4365-4370 (2017)?
    ?
  • D. Schneider, E. Sch?mer, N. Wolpert: “A Motion Planning Algorithm for the Invalid Initial State Disassembly Problem”, International Conference on Methods and Models in Automation and Robotics (MMAR), pp. 35-40 (2015)?
    ?
  • D. Schneider, E. Sch?mer, N. Wolpert: “Completely randomized RRT-connect: A case study on 3D rigid body motion planning”, IEEE International Conference on Robotics and Automation (ICRA), pp. 2944-2950 (2015)?
    ?
  • A. Mantel: “Dynamic Distance Analysis: New Geometric Data Structures and Algorithms for the Real-Time Calculation of Tolerance Violating Regions in the Digital MockUp Process”, Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2015)?
    ?
  • R. Erbes: “Efficient Parallel Proximity Queries and an Application to Highly Complex Motion Planning Problems with Many Narrow Passages”, Dissertation, Promotion an der Johannes Gutenberg-Universit?t Mainz (2013)?
    ?
  • R. Erbes, A. Mantel, E. Sch?mer, N. Wolpert, “Parallel Collision Queries on the GPU - A Comparative Study of Different CUDA Implementations”, Facing the Multicore Challenge, Springer, volume 7686, pp 84-95 (2012)
    ?
  • R. Erbes, A. Mantel, E. Sch?mer, N. Wolpert, “Triangle-Triangle Tolerance Tests”, European Workshop on Computational Geometry, pp 105 – 108 (2012)

Kontakt

Nicola Wolpert
Nicola Wolpert nicola.wolpert@hft-stuttgart.de +49 711 8926 2697