Patents by Inventor Daniel Bakovic

Daniel Bakovic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250282067
    Abstract: A safety device for safeguarding a danger zone of a robot having a first body part configured to rotate about a first axis of rotation and having at least one further body part configured to rotate relative to the first body part about a further axis of rotation during robot operation. The safety device includes multiple sensors, each of which is configured to monitor a respective defined spatial sector in a vicinity of the robot and configured to generate a respective sensor signal in response to an object being detected in the respective defined spatial sector. The safety device includes a support structure configured to fix the sensors to the robot so that the sensors rotate together with the first body part about the first axis of rotation. The safety device includes an evaluation and control unit configured to control operation of the robot.
    Type: Application
    Filed: May 27, 2025
    Publication date: September 11, 2025
    Inventors: Fabio PERRONE, Daniel BAKOVIC, Fahri DEMIRCI, Onedin IBROCEVIC
  • Patent number: 11982984
    Abstract: An automation system for monitoring a safety-critical process includes a platform configured to execute user programs that implement a safety function, a fail-safe peripheral module configured to couple the user programs with the safety-critical process, and a monitoring device configured to ensure fail-safe execution of the safety function on the platform. The monitoring device is couplable to the platform via a first communication interface and the fail-safe peripheral module is couplable to the platform via a second communication interface. The monitoring device runs a fail-safe service independently of the platform, via which the monitoring device interacts with the fail-safe peripheral module. The fail-safe peripheral module signals a safe state based on the implemented safety function and the fail-safe service.
    Type: Grant
    Filed: February 20, 2021
    Date of Patent: May 14, 2024
    Assignee: PILZ GMBH & CO. KG
    Inventors: Daniel Bakovic, Uwe Schoch, Matthias Schweiker
  • Patent number: 11846923
    Abstract: An automation system for monitoring a safety-critical process includes a platform, a fail-safe peripheral module, and a safe runtime environment. The platform executes user programs. The user programs include a first user program and a second user program, which together implement a safety function. The second user program is diversitary with respect to the first user program. The fail-safe peripheral module couples the user programs with the safety-critical process. The safe runtime environment is implemented on the platform independently of the user programs and provides the user programs with safe resources independent of the platform.
    Type: Grant
    Filed: February 21, 2021
    Date of Patent: December 19, 2023
    Assignee: Pilz GmbH & Co. KG
    Inventors: Matthias Schweiker, Daniel Bakovic, Uwe Schoch
  • Patent number: 11642785
    Abstract: A method is described for collision-free motion planning of a first manipulator with closed kinematics. The method includes defining a dynamic optimization problem, solving the optimization problem using a numerical approach, and determining a first movement path for the first manipulator based on the solution of the optimization problem. The dynamic optimization problem includes a cost function that weights states and control variables of the first manipulator, a dynamic that defines states and control variables of the first manipulator as a function of time, and at least one inequality constraint for a distance to collisions. Furthermore, the optimization problem includes at least one equality constraint for the closed kinematics.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: May 9, 2023
    Assignee: Pilz GmbH & Co. KG
    Inventors: Andreas Voelz, Knut Graichen, Daniel Bakovic
  • Patent number: 11577393
    Abstract: A method and corresponding apparatus for collision-free motion planning of a first manipulator in a first working space and a second manipulator in a second working space, wherein the first and second working spaces at least partially overlap. The method includes the steps of importing a first dynamic roadmap for a first configuration space of the first manipulator, wherein the first dynamic roadmap includes a first search graph and a first mapping between the first working space and the first search graph, and importing a second dynamic roadmap for a second configuration space of the second manipulator, wherein the second dynamic roadmap includes a second search graph and a second mapping between the second working space and the second search graph. Furthermore, the motion of the first manipulator and the second manipulator are coordinated based on the first dynamic roadmap and the second dynamic roadmap.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: February 14, 2023
    Assignee: Pilz GmbH & Co. KG
    Inventors: Knut Graichen, Andreas Völz, Daniel Bakovic
  • Patent number: 11566750
    Abstract: An apparatus and method for executing a safety function is particularly applicable to monitoring a safety area of a technical installation. An imaging unit acquires an event that triggers the safety function within a defined working area. A controller carries out a safety-related reaction depending on the triggering event. A test unit is configured to verify the operability of the imaging unit and includes a processing unit and a projection unit. The projection unit projects a pattern with defined properties into the working area. The processing unit evaluates the image data acquired by the imaging unit to detect the projected pattern within the acquired image data. Further, the processing unit extracts the specific properties of the detected projected pattern, and compares the specific properties of the detected projected pattern with the defined properties.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: January 31, 2023
    Assignee: Pilz GmbH & Co. KG
    Inventors: Daniel Bakovic, Juergen Pullmann, Bernd Neuschwander
  • Patent number: 11279033
    Abstract: A method for collision-free motion planning of a first manipulator of a robotic control apparatus from a starting point to a destination point. The method includes repeatedly determining a target path of the first manipulator to the destination point with a global planner, continuously determining a movement of the first manipulator with a local planner based on a current target path of the global planner, and performing the movement by the first manipulator in parallel with the determination by the global planner and the local planner.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: March 22, 2022
    Assignee: Pilz GmbH & Co. KG
    Inventors: Knut Graichen, Andreas Voelz, Daniel Bakovic
  • Publication number: 20210278816
    Abstract: An automation system for monitoring a safety-critical process includes a platform, a fail-safe peripheral module, and a safe runtime environment. The platform executes user programs. The user programs include a first user program and a second user program, which together implement a safety function. The second user program is diversitary with respect to the first user program. The fail-safe peripheral module couples the user programs with the safety-critical process. The safe runtime environment is implemented on the platform independently of the user programs and provides the user programs with safe resources independent of the platform.
    Type: Application
    Filed: February 21, 2021
    Publication date: September 9, 2021
    Inventors: Matthias SCHWEIKER, Daniel BAKOVIC, Uwe SCHOCH
  • Publication number: 20210278815
    Abstract: An automation system for monitoring a safety-critical process includes a platform configured to execute user programs that implement a safety function, a fail-safe peripheral module configured to couple the user programs with the safety-critical process, and a monitoring device configured to ensure fail-safe execution of the safety function on the platform. The monitoring device is couplable to the platform via a first communication interface and the fail-safe peripheral module is couplable to the platform via a second communication interface. The monitoring device runs a fail-safe service independently of the platform, via which the monitoring device interacts with the fail-safe peripheral module. The fail-safe peripheral module signals a safe state based on the implemented safety function and the fail-safe service.
    Type: Application
    Filed: February 20, 2021
    Publication date: September 9, 2021
    Applicant: PILZ GMBH & CO. KG
    Inventors: Daniel BAKOVIC, Uwe SCHOCH, Matthias SCHWEIKER
  • Patent number: 11005360
    Abstract: Apparatus for voltage monitoring of a dual-channel device which implements or monitors a safety function of a machine or technical installation. The apparatus comprises an input for receiving an input voltage, a voltage regulator for generating a defined output voltage, and an output for providing the defined output voltage for the operation of the device. A voltage monitor compares a voltage present at the output with the defined output voltage and switches off the output in case the present voltage at the output deviates from the defined output voltage. A first interface and a second interface connect the voltage regulator to the dual-channels of the device, wherein the first interface and the second interface connect to a first processing channel and a second processing channel of the device separately so that the first processing channel and the second processing channel of the device can detune the voltage regulator independently.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: May 11, 2021
    Assignee: PILZ GMBH & CO. KG
    Inventors: Daniel Bakovic, Matthias Schweiker, Uwe Schoch, Juergen Pullmann
  • Patent number: 10971995
    Abstract: Apparatus for voltage monitoring of a dual-channel device which implements or monitors a safety function of a machine or technical installation. The apparatus comprises an input for receiving an input voltage, a voltage regulator for generating a defined output voltage, and an output for providing the defined output voltage for the operation of the device. A voltage monitor compares a voltage present at the output with the defined output voltage and switches off the output in case the present voltage at the output deviates from the defined output voltage. A first interface and a second interface connect the voltage regulator to the dual-channels of the device, wherein the first interface and the second interface connect to a first processing channel and a second processing channel of the device separately so that the first processing channel and the second processing channel of the device can detune the voltage regulator independently.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 6, 2021
    Assignee: PILZ GMBH & CO. KG
    Inventors: Daniel Bakovic, Matthias Schweiker, Uwe Schoch, Juergen Pullmann
  • Publication number: 20210062969
    Abstract: An apparatus and method for executing a safety function is particularly applicable to monitoring a safety area of a technical installation. An imaging unit acquires an event that triggers the safety function within a defined working area. A controller carries out a safety-related reaction depending on the triggering event. A test unit is configured to verify the operability of the imaging unit and includes a processing unit and a projection unit. The projection unit projects a pattern with defined properties into the working area. The processing unit evaluates the image data acquired by the imaging unit to detect the projected pattern within the acquired image data. Further, the processing unit extracts the specific properties of the detected projected pattern, and compares the specific properties of the detected projected pattern with the defined properties.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 4, 2021
    Inventors: Daniel BAKOVIC, Juergen PULLMANN, Bernd NEUSCHWANDER
  • Publication number: 20200376663
    Abstract: A method is described for collision-free motion planning of a first manipulator with closed kinematics. The method includes defining a dynamic optimization problem, solving the optimization problem using a numerical approach, and determining a first movement path for the first manipulator based on the solution of the optimization problem. The dynamic optimization problem includes a cost function that weights states and control variables of the first manipulator, a dynamic that defines states and control variables of the first manipulator as a function of time, and at least one inequality constraint for a distance to collisions. Furthermore, the optimization problem includes at least one equality constraint for the closed kinematics.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 3, 2020
    Inventors: Andreas VOELZ, Knut GRAICHEN, Daniel BAKOVIC
  • Publication number: 20200198133
    Abstract: A method for estimating a torque acting on a joint of a robot. The method comprises performing an identification routine for determining a position-dependent error rotation angle of a rotational deformation of a transmission. Subsequently, a rotation angle of a rotational deformation of the transmission is measured at a joint position and the measured rotation angle is corrected by means of the identified error rotation angle.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 25, 2020
    Inventors: Knut GRAICHEN, Daniel BAKOVIC, Tobias GOLD, Andreas VOELZ
  • Publication number: 20200177072
    Abstract: Apparatus for voltage monitoring of a dual-channel device which implements or monitors a safety function of a machine or technical installation. The apparatus comprises an input for receiving an input voltage, a voltage regulator for generating a defined output voltage, and an output for providing the defined output voltage for the operation of the device. A voltage monitor compares a voltage present at the output with the defined output voltage and switches off the output in case the present voltage at the output deviates from the defined output voltage. A first interface and a second interface connect the voltage regulator to the dual-channels of the device, wherein the first interface and the second interface connect to a first processing channel and a second processing channel of the device separately so that the first processing channel and the second processing channel of the device can detune the voltage regulator independently.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 4, 2020
    Inventors: Daniel BAKOVIC, Matthias SCHWEIKER, Uwe SCHOCH, Juergen PULLMANN
  • Publication number: 20200086486
    Abstract: A method for collision-free motion planning of a first manipulator of a robotic control apparatus from a starting point to a destination point. The method includes repeatedly determining a target path of the first manipulator to the destination point with a global planner, continuously determining a movement of the first manipulator with a local planner based on a current target path of the global planner, and performing the movement by the first manipulator in parallel with the determination by the global planner and the local planner.
    Type: Application
    Filed: September 12, 2019
    Publication date: March 19, 2020
    Inventors: Knut GRAICHEN, Andreas VOELZ, Daniel BAKOVIC
  • Publication number: 20190232496
    Abstract: A method and corresponding apparatus for collision-free motion planning of a first manipulator in a first working space and a second manipulator in a second working space, wherein the first and second working spaces at least partially overlap. The method includes the steps of importing a first dynamic roadmap for a first configuration space of the first manipulator, wherein the first dynamic roadmap includes a first search graph and a first mapping between the first working space and the first search graph, and importing a second dynamic roadmap for a second configuration space of the second manipulator, wherein the second dynamic roadmap includes a second search graph and a second mapping between the second working space and the second search graph. Furthermore, the motion of the first manipulator and the second manipulator are coordinated based on the first dynamic roadmap and the second dynamic roadmap.
    Type: Application
    Filed: April 11, 2019
    Publication date: August 1, 2019
    Inventors: Knut GRAICHEN, Andreas VÖLZ, Daniel BAKOVIC
  • Patent number: 8160120
    Abstract: A control unit sends a plurality of request messages to the I/O units. The I/O units send a plurality of response messages to the control unit. The request messages and response messages are sent using radio-frequency signals. The I/O units expect to receive a request message within defined first time intervals, and the control unit expects to receive at least one response message within defined second time intervals. The control unit and the I/O units maintain a selected transmission frequency for as long as the request messages and response messages are received within the defined time intervals. The control unit and the I/O units change the transmission frequencies according to a defined pattern if no expected message is received within the defined time intervals.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: April 17, 2012
    Assignee: Pilz GmbH & Co. KG
    Inventors: Alois Ineichen, Thorsten Godau, Daniel Bakovic
  • Publication number: 20110045857
    Abstract: A control unit sends a plurality of request messages to the I/O units. The I/O units send a plurality of response messages to the control unit. The request messages and response messages are sent using radio-frequency signals. The I/O units expect to receive a request message within defined first time intervals, and the control unit expects to receive at least one response message within defined second time intervals. The control unit and the I/O units maintain a selected transmission frequency for as long as the request messages and response messages are received within the defined time intervals. The control unit and the I/O units change the transmission frequencies according to a defined pattern if no expected message is received within the defined time intervals.
    Type: Application
    Filed: May 27, 2010
    Publication date: February 24, 2011
    Inventors: Alois INEICHEN, Thorsten GODAU, Daniel BAKOVIC