IP Library Granted Patent US 12,440,972
Granted Patent B2
US 12,440,972 · App. 18/682,043 · Granted Oct 14, 2025

Method for providing information for a robot device and an electronic computing device

Inventor: Timo Hopf (Langweid, DE)
Assignee: Bayerische Motoren Werke Aktiengesellschaft
B25J9/163B25J9/1671B25J9/1684
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,440,972
App. No.
18/682,043
Granted
Oct 14, 2025
Kind
B2
Abstract

A method for providing information for a robot device designed to provide a seam on a motor vehicle component, the method including creating a construction space model for a motor vehicle comprising the motor vehicle component, recording respective seams to be provided on the motor vehicle in the construction space model, creating a seam primary key for each seam and storing them in the construction space model, wherein the seam primary key characterizes at least one property of the associated seam, and controlling the robot device depending on the construction space model with the respective seam primary keys of the seams.

Claims (44)

1. A method for providing information for a robot device configured to provide a seam on a motor vehicle component, the method comprising:

creating a construction space model for a motor vehicle comprising the motor vehicle component;

recording respective seams to be provided on the motor vehicle in the construction space model;

creating a seam primary key for each seam and storing the seam primary key for each seam in the construction space model, wherein the seam primary key characterizes at least one property of the corresponding seam; and

controlling the robot device in dependence on the construction space model with the respective seam primary keys of the respective seams.

2. The method according to claim 1 , comprising:

creating a robot program for the robot device in an automated manner on a basis of the construction space model with the seam primary keys of the respective seams, wherein the robot device is configured to be controlled on a basis of the robot program.

3. The method according to claim 2 , comprising:

creating the robot program in an automated manner for a reference robot device; and

adapting the robot program to the robot device by way of a transfer table, the transfer table describing a relationship between the reference robot device and the robot device.

4. The method according to claim 2 ,

wherein the robot program prescribes respective positions for an end effector of the robot device for providing the respective seam.

5. The method according to claim 2 , comprising:

validating a movement of the robot device prescribed by the robot program by a simulation of the movement of the robot device; and

adapting the robot program in dependence on a result of the simulation.

6. The method according to claim 1 ,

wherein the respective seam primary key prescribes an application type of the respective seam and/or an application direction of the respective seam and/or an alignment of an end effector of the robot device to be performed in relation to the motor vehicle component and/or a traveling speed of the robot device without application and/or an application parameter of the robot device and/or an end parameter for the respective seam and/or requirements to be maintained for the respective seam.

7. The method according to claim 1 , wherein the construction space model is a three-dimensional model.

8. The method according to claim 1 ,

wherein a polyvinyl chloride seam and/or a wax seam and/or a weld seam and/or a paint seam is provided as the seam on the motor vehicle component.

9. The method according to claim 1 ,

wherein a sequence for respective seams to be provided is stored in the construction space model.

10. An electronic computing device, configured to:

create a construction space model for a motor vehicle comprising a motor vehicle component;

record respective seams to be provided on the motor vehicle by a robot device in the construction space model;

create a seam primary key for each seam and store the seam primary key for each seam in the construction space model, wherein the seam primary key characterizes at least one property of the corresponding seam; and

control the robot device in dependence on the construction space model with the respective seam primary keys of the respective seams.

11. The electronic computing device according to claim 10 , configured to:

create a robot program for the robot device in an automated manner on a basis of the construction space model with the respective seam primary keys of the seams.

12. The electronic computing device according to claim 11 , configured to:

create the robot program in an automated manner for a reference robot device; and

adapt the robot program to the robot device by way of a transfer table, the transfer table describing a relationship between the reference robot device and the robot device.

13. The electronic computing device according to claim 11 ,

wherein the robot program prescribes respective positions for an end effector of the robot device for providing the respective seam.

14. The electronic computing device according to claim 11 , configured to:

validate a movement of the robot device prescribed by the robot program by a simulation of the movement of the robot device; and

adapt the robot program in dependence on a result of the simulation.

15. The electronic computing device according to claim 10 ,

wherein the respective seam primary key prescribes an application type of the respective seam and/or an application direction of the respective seam and/or an alignment of an end effector of the robot device to be performed in relation to the motor vehicle component and/or a traveling speed of the robot device without application and/or an application parameter of the robot device and/or an end parameter for the respective seam and/or requirements to be maintained for the respective seam.

16. The electronic computing device according to claim 10 , wherein the construction space model is a three-dimensional model.

17. The electronic computing device according to claim 10 ,

wherein a polyvinyl chloride seam and/or a wax seam and/or a weld seam and/or a paint seam is provided as the seam on the motor vehicle component.

18. The electronic computing device according to claim 10 ,

wherein a sequence for respective seams to be provided is stored in the construction space model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2024
From: HOPF, TIMO
To: BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 066568/0191 →
Priority Claims (1)
DE 10 2021 124 053.0 · Sep 17, 2021 · national
Continuity (1)
Related Publication 20250121494A1 · Apr 17, 2025
References Cited (74)
US 3567899A · Iceland · 1971 [cited by examiner]
US 3855446A · Kotova · 1974 [cited by examiner]
US 4380696A · Masaki · 1983 [cited by examiner]
US 4532404A · Boillot · 1985 [cited by examiner]
US 4567348A · Smith · 1986 [cited by examiner]
US 4568816A · Casler, Jr. · 1986 [cited by examiner]
US 4613743A · Nied · 1986 [cited by examiner]
US 4650959A · Swensrud · 1987 [cited by examiner]
US 4675502A · Haefner · 1987 [cited by examiner]
US 5171966A · Fukuoka · 1992 [cited by examiner]
US 5475198A · Burke · 1995 [cited by examiner]
US 7946439B1 · Toscano · 2011 [cited by examiner]
US 9064920B2 · Schaller · 2015 [cited by examiner]
US 9180552B2 · Bhattad · 2015 [cited by examiner]
US 9604305B2 · Spicer · 2017 [cited by examiner]
US 10460479B2 · Lee · 2019 [cited by examiner]
US 10518409B2 · Oleynik · 2019 [cited by examiner]
US 10814440B1 · Spillane · 2020 [cited by examiner]
US 10960483B2 · Ge · 2021 [cited by examiner]
US 11123863B2 · Kishi · 2021 [cited by examiner]
US 11135720B2 · Hazan · 2021 [cited by examiner]
US 11348322B1 · Treskunov · 2022 [cited by examiner]
US 11548162B2 · Lonsberry · 2023 [cited by examiner]
US 11648683B2 · Lonsberry · 2023 [cited by examiner]
US 11759952B2 · Lonsberry · 2023 [cited by examiner]
US 11759958B2 · Lonsberry · 2023 [cited by examiner]
US 11801606B2 · Lonsberry · 2023 [cited by examiner]
US 11859964B2 · Lonsberry · 2024 [cited by examiner]
US 11878408B2 · Jeromin · 2024 [cited by examiner]
US 12005585B2 · Schönherr · 2024 [cited by examiner]
US 12070867B2 · Lonsberry · 2024 [cited by examiner]
US 12109709B2 · Lonsberry · 2024 [cited by examiner]
US 20040257021A1 · Chang · 2004 [cited by examiner]
US 20070199929A1 · Rippl et al. · 2007 [cited by applicant]
US 20110172818A1 · Kim · 2011 [cited by examiner]
US 20130119040A1 · Suraba · 2013 [cited by examiner]
US 20140023461A1 · Schaller · 2014 [cited by examiner]
US 20140277722A1 · Nagai · 2014 [cited by examiner]
US 20140309774A1 · Chen · 2014 [cited by examiner]
US 20140348415A1 · Bhattad · 2014 [cited by examiner]
US 20160059412A1 · Oleynik · 2016 [cited by examiner]
US 20180117701A1 · Ge · 2018 [cited by examiner]
US 20190224842A1 · Kishi · 2019 [cited by examiner]
US 20190358816A1 · Saito et al. · 2019 [cited by applicant]
US 20200030971A1 · Oleynik · 2020 [cited by examiner]
US 20200108497A1 · Miyazaki · 2020 [cited by examiner]
US 20200122327A1 · Hazan · 2020 [cited by examiner]
US 20210069910A1 · Oleynik · 2021 [cited by examiner]
US 20210197378A1 · Schönherr · 2021 [cited by examiner]
US 20210334742A1 · Nazarian · 2021 [cited by examiner]
US 20210387350A1 · Oleynik · 2021 [cited by examiner]
US 20220080588A1 · High · 2022 [cited by examiner]
US 20220118618A1 · Oleynik · 2022 [cited by examiner]
US 20220305648A1 · Oleynik · 2022 [cited by examiner]
US 20230111284A1 · Gildert · 2023 [cited by examiner]
US 20230347511A1 · High · 2023 [cited by examiner]
US 20240066713A1 · Shoji · 2024 [cited by examiner]
US 20250048958A1 · Lorrez · 2025 [cited by examiner]
US 20250121494A1 · Hopf · 2025 [cited by examiner]
DE 102004001769B3 · 2005 [cited by applicant]
DE 102006005344A1 · 2007 [cited by applicant]
DE 102007062535A1 · 2009 [cited by applicant]
DE 102008027475A1 · 2009 [cited by applicant]
DE 102005051533B4 · 2015 [cited by applicant]
DE 102014014361A1 · 2016 [cited by applicant]
DE 102018114867A1 · 2019 [cited by applicant]
DE 112018000765T5 · 2019 [cited by applicant]
DE 102019107417A1 · 2020 [cited by applicant]
KR 1020200127751A · 2020 [cited by applicant]
WO WO2018099980A1 · 2018 [cited by applicant]
Wagner, T., “Integrated robotic gluing system”, Proceedings for the Joint Conference of ISR 2010 (41st International Symposium on Robotics) and Robotik 2010 (6th German Conference on Robotics), Jun. 7 2010, pp. 835-837,… [cited by applicant]
International Search Report (PCT/ISA/210) issued in PCT Application No. PCT/EP2022/073682 dated Dec. 9, 2022 with English translation (4 pages). [cited by applicant]
German-language Written Opinion (PCT/ISA/237) issued in PCT Application No. PCT/EP2022/073682 dated Dec. 9, 2022 with English translation (12 pages). [cited by applicant]
German-language Search Report issued in German Application No. 10 2021 124 053.0 dated May 31, 2022 with partial English translation (9 pages). [cited by applicant]