Patents by Inventor Ivan Giovanni di Federico

Ivan Giovanni di Federico 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).

  • Patent number: 11886200
    Abstract: System for monitoring stability of autonomous robot, including a GNSS navigation receiver including antenna, analog front end, plurality of channels, inertial measurement unit (IMU) and a processor, all generating navigation and orientation data for the robot; based on the navigation and orientation data, calculating position and direction of movement for the robot; calculating spatial and orientation coordinates z1, z2 of the robot, relating to the position and direction of movement; continuing with programmed path for the robot for any spatial and orientation coordinates z1, z2 within an attraction domain, where a measure V(z) of distance from zero in z1, z2 plane are defined by Lurie-Postnikov functions and is less than 1; for spatial and orientation coordinates outside the attraction domain with V(z)>1, terminating the programmed path and generating notification.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: January 30, 2024
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Lev Borisovich Rapoport, Alexey Anatolievich Generalov
  • Patent number: 11809191
    Abstract: System for navigating to a trajectory starting point by autonomous robot includes a GNSS navigation receiver including antenna, analog front end, plurality of channels, and a processor, generating navigation and orientation data for the robot; based on the navigation and the orientation data, the system calculating a position and a direction of movement for the robot towards the starting point of the trajectory, given known physical constraints for movement of the robot; the system calculating spatial and orientation coordinates z1, z2 of the robot, which relate to the position and the direction of movement, where z1 represents lateral deviation, and z2 represents angular deviation; the system continuing with a programmed path for the robot for any spatial and orientation coordinates z1, z2 within an attraction domain; and for any spatial and orientation coordinates of the robot outside the attraction domain, the system continues maneuvering until the robot is inside the attraction domain.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 7, 2023
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Alexey Anatolievich Generalov, Lev Borisovich Rapoport
  • Publication number: 20230090080
    Abstract: A method for path planning for a machine to traverse an area includes calculating a spline trajectory based on a plurality of control points of a first path. A subset of the plurality of control points having an equal step is selected. A direction of the normal to the spline trajectory for each of the selected points is determined. Control points within the subset that are a solution to a second order cone programming class optimization problem along each normal to the spline trajectory are searched for and the spline trajectory is extended to a border of the area to create a second path adjacent to the first path based on the control points. The optimization problem can minimize the weighted sum of the average curvature at junction points of elementary sections of the spline trajectory and/or the average width overlap of adjacent paths.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Applicants: Topcon Positioning Systems, Inc., The Skolkovo Institute of Science and Technology
    Inventors: Lev Borisovich RAPOPORT, Timofey TORMAGOV, Ivan Giovanni DI FEDERICO
  • Publication number: 20220308588
    Abstract: System for navigating to a trajectory starting point by autonomous robot includes a GNSS navigation receiver including antenna, analog front end, plurality of channels, and a processor, generating navigation and orientation data for the robot; based on the navigation and the orientation data, the system calculating a position and a direction of movement for the robot towards the starting point of the trajectory, given known physical constraints for movement of the robot; the system calculating spatial and orientation coordinates z1, z2 of the robot, which relate to the position and the direction of movement, where z1 represents lateral deviation, and z2 represents angular deviation; the system continuing with a programmed path for the robot for any spatial and orientation coordinates z1, z2 within an attraction domain; and for any spatial and orientation coordinates of the robot outside the attraction domain, the system continues maneuvering until the robot is inside the attraction domain.
    Type: Application
    Filed: September 29, 2020
    Publication date: September 29, 2022
    Inventors: Ivan Giovanni Di Federico, Alexey Anatolievich Generalov, Lev Borisovich Rapoport
  • Publication number: 20220300006
    Abstract: System for monitoring stability of an autonomous robot, including a GNSS navigation receiver including an antenna, an analog front end, a plurality of channels, an inertial measurement unit (IMU) and a processor, all generating navigation and orientation data for the robot; based on the navigation and the orientation data, calculating a position and a direction of movement for the robot; calculating spatial and orientation coordinates z1, z2 of the robot, which relate to the position and the direction of movement; continuing with a programmed path for the robot for any spatial and orientation coordinates z1, z2 within an attraction domain, such that a measure V(z) of distance from zero in a z1, z2 plane are defined by Lurie-Postnikov functions and is less than 1; and for any spatial and orientation coordinates outside the attraction domain with V(z)>1, terminating the programmed path and generating a notification.
    Type: Application
    Filed: August 19, 2020
    Publication date: September 22, 2022
    Inventors: Ivan Giovanni Di Federico, Lev Borisovich Rapoport, Alexey Anatolievich Generalov
  • Patent number: 10719289
    Abstract: A method and system is provided for controlling a display in a machine operating in a work area whereby a plurality of views are displayed on a screen with each of the plurality of views corresponding to a plurality of functions and having one or more of the views independently available on another display.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 21, 2020
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Dimitre Markov, Kash Munir, Andrew Davis, Lyndon Whaite, John Boal, Stefan Stefanov
  • Patent number: 10330795
    Abstract: A plurality of GNSS satellite signals feeds multiple signal processing engines, each operating in certain processing mode including carrier smoothed pseudorange positioning, precise point positioning (PPP), pseudorange differential (DGNSS), carrier phase differential (RTK). Each processing engine (or processing thread of the same engine) runs the same unified numerical algorithm and uses the same or different sets of parameters. All engines can use the same set of signals, or the set of signals can be split into non-intersecting subsets, or the set of signals can be split into the overlapping subsets. Each engine produces estimates of certain parameters, namely carrier phase ambiguities and ionospheric delays for each satellite. These estimates are then combined into a resulting estimate which in turn is used for calculation of the final position reported by the receiver.
    Type: Grant
    Filed: July 4, 2016
    Date of Patent: June 25, 2019
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Lev Borisovich Rapoport
  • Patent number: 10189568
    Abstract: A method and system utilizing one or more agricultural drones in combination with agricultural equipment, e.g., an agricultural boom sprayer, to evaluate the crops being farmed, and to improve the real-time delivery and dispensing of liquid from the sprayer including monitoring and verifying that the liquid is being dispensed correctly and/or in accordance with a desired distribution pattern or level.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: January 29, 2019
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico
  • Publication number: 20180210091
    Abstract: A plurality of GNSS satellite signals feeds multiple signal processing engines, each operating in certain processing mode including carrier smoothed pseudorange positioning, precise point positioning (PPP), pseudorange differential (DGNSS), carrier phase differential (RTK). Each processing engine (or processing thread of the same engine) runs the same unified numerical algorithm and uses the same or different sets of parameters. All engines can use the same set of signals, or the set of signals can be split into non-intersecting subsets, or the set of signals can be split into the overlapping subsets. Each engine produces estimates of certain parameters, namely carrier phase ambiguities and ionospheric delays for each satellite. These estimates are then combined into a resulting estimate which in turn is used for calculation of the final position reported by the receiver.
    Type: Application
    Filed: July 4, 2016
    Publication date: July 26, 2018
    Inventors: Ivan Giovanni Di Federico, Lev Borisovich Rapoport
  • Publication number: 20170334560
    Abstract: A method and system utilizing one or more agricultural drones in combination with agricultural equipment, e.g., an agricultural boom sprayer, to evaluate the crops being farmed, and to improve the real-time delivery and dispensing of liquid from the sprayer including monitoring and verifying that the liquid is being dispensed correctly and/or in accordance with a desired distribution pattern or level.
    Type: Application
    Filed: July 25, 2017
    Publication date: November 23, 2017
    Applicant: Topcon Positioning System, Inc.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico
  • Patent number: 9745060
    Abstract: A method and system utilizing one or more agricultural drones in combination with agricultural equipment, e.g., an agricultural boom sprayer, to evaluate the crops being farmed, and to improve the real-time delivery and dispensing of liquid from the sprayer including monitoring and verifying that the liquid is being dispensed correctly and/or in accordance with a desired distribution pattern or level.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: August 29, 2017
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico
  • Publication number: 20170131959
    Abstract: A method and system is provided for controlling a display in a machine operating in a work area whereby a plurality of views are displayed on a screen with each of the plurality of views corresponding to a plurality of functions and having one or more of the views independently available on another display.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Applicant: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Dimitre Markov, Kash Munir, Andrew Davis, Lyndon Whaite, John Boal, Stefan Stefanov
  • Publication number: 20170015416
    Abstract: A method and system utilizing one or more agricultural drones in combination with agricultural equipment, e.g., an agricultural boom sprayer, to evaluate the crops being farmed, and to improve the real-time delivery and dispensing of liquid from the sprayer including monitoring and verifying that the liquid is being dispensed correctly and/or in accordance with a desired distribution pattern or level.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 19, 2017
    Applicant: TOPCON POSITIONING SYSTEMS, INC.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico
  • Patent number: 9435101
    Abstract: On a dozer, a semi-automatic system automatically translates a joystick to control blade elevation and provides an indicator display to guide manual control of blade slope angle. A mechanical linkage operably couples the joystick to an electrical motor. A computational system receives measurements from measurement units mounted on the dozer; calculates estimated values of elevation and slope angle; compares the estimated values to reference values; and calculates error and control signals. Drivers generate a motor drive signal and a display drive signal. In response to the motor drive signal, the electrical motor translates the joystick to control elevation. In response to the display drive signal, the indicator display generates a graphical representation of the status of slope angle. When the operator needs to take manual control, a proximity sensor detects the presence of at least a portion of the operator's hand, wrist, or forearm and disengages automatic control of elevation.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: September 6, 2016
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Alexey Vladislavovich Zhdanov, Stanislav Georgievich Saul, Alexey Andreevich Kosarev, Ivan Giovanni di Federico, Anton Gennadievich Golovanov
  • Patent number: 9367962
    Abstract: An augmented image is generated by capturing a visual image of a site with a digital camera, generating a virtual image or associated information from a digital model of the site, and superimposing the virtual image or associated information on the visual image. To register the digital model with the visual image, a sensor pole is introduced into the field of view, and a combined visual image of the site and an optical target on the sensor pole is captured. The position and orientation of the sensor pole with respect to the site reference frame are measured by sensors mounted on the sensor pole; the position and orientation of the digital camera with respect to the sensor pole are calculated from image analysis of the optical target on the sensor pole; and the position and orientation of the digital camera with respect to the site reference frame are calculated.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: June 14, 2016
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Sergey Reytlinger, Vyacheslav Lanovets, Jason Hallett
  • Patent number: 9285479
    Abstract: An optimum measurement subset with a specified number of elements is generated from a set of input global navigation satellite system (GNSS) measurements. A design matrix and a weight matrix are generated. Values of a set of coefficients corresponding to the set of input GNSS measurements are calculated. The value of a specific coefficient is calculated as the ratio of the change in value of the at least one target parameter resulting from the change in value of the specific input GNSS measurement to the change in value of the sum of squared residuals resulting from the change in value of the specific input GNSS measurement. The optimum measurement subset is selected based at least in part on the values of the set of coefficients.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: March 15, 2016
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico, Sergey Averin, Daniel Milyutin
  • Patent number: 9244172
    Abstract: An optimum measurement subset with a specified number n of elements is generated from a set of N>n weighted input global navigation satellite system (GNSS) measurements. A group of trial measurement subsets is generated by removing a different individual weighted input GNSS measurement from the set. A value of accuracy criterion for a target parameter is calculated for each trial measurement subset, and the trial measurement subset with the minimum value of accuracy criterion is selected. A new group of trial measurement subsets is generated by removing a different individual weighted GNSS measurement from the previously selected trial measurement subset. A value of accuracy criterion is calculated for each new trial measurement subset, and a new trial measurement subset with the new minimum value of accuracy criterion is selected. The process is repeated until the selected trial measurement subset has the specified number n of elements.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: January 26, 2016
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Raymond M. O'Connor, Ivan Giovanni Di Federico, Sergey Averin, Daniel Milyutin
  • Publication number: 20150308074
    Abstract: On a dozer, a semi-automatic system automatically translates a joystick to control blade elevation and provides an indicator display to guide manual control of blade slope angle. A mechanical linkage operably couples the joystick to an electrical motor. A computational system receives measurements from measurement units mounted on the dozer; calculates estimated values of elevation and slope angle; compares the estimated values to reference values; and calculates error and control signals. Drivers generate a motor drive signal and a display drive signal. In response to the motor drive signal, the electrical motor translates the joystick to control elevation. In response to the display drive signal, the indicator display generates a graphical representation of the status of slope angle. When the operator needs to take manual control, a proximity sensor detects the presence of at least a portion of the operator's hand, wrist, or forearm and disengages automatic control of elevation.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: Topcon Positioning Systems, Inc.
    Inventors: Alexey Vladislavovich Zhdanov, Stanislav Georgievich Saul, Alexey Andreevich Kosarev, Ivan Giovanni di Federico, Anton Gennadievich Golovanov
  • Publication number: 20150109509
    Abstract: An augmented image is generated by capturing a visual image of a site with a digital camera, generating a virtual image or associated information from a digital model of the site, and superimposing the virtual image or associated information on the visual image. To register the digital model with the visual image, a sensor pole is introduced into the field of view, and a combined visual image of the site and an optical target on the sensor pole is captured. The position and orientation of the sensor pole with respect to the site reference frame are measured by sensors mounted on the sensor pole; the position and orientation of the digital camera with respect to the sensor pole are calculated from image analysis of the optical target on the sensor pole; and the position and orientation of the digital camera with respect to the site reference frame are calculated.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 23, 2015
    Applicant: Topcon Positioning Systems, Inc.
    Inventors: Ivan Giovanni Di Federico, Sergey Reytlinger, Vyacheslav Lanovets, Jason Hallett
  • Patent number: 8924098
    Abstract: Dozers outfitted with manual or electric valves can be retrofitted with a control system for automatically controlling the elevation and orientation of the blade. No modification of the existing hydraulic drive system or existing hydraulic control system is needed. An arm is operably coupled to the existing joystick, whose translation controls the elevation and orientation of the blade. The arm is driven by an electrical motor assembly. Measurement units mounted on the dozer body or blade provide measurements corresponding to the elevation or orientation of the blade. A computational system receives the measurements, compares them to target reference values, and generates control signals. Drivers convert the control signals to electrical drive signals. In response to the electrical drive signals, the electrical motor assembly translates the arm, which, in turn, translates the joystick. If necessary, an operator can override the automatic control system by manually operating the joystick.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: December 30, 2014
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Alexey Vladislavovich Zhdanov, Alexey Andreevich Kosarev, Arseny Alexeevich Chugunkin, Ivan Giovanni di Federico, Pavel Stanislavovich Yanchelik, Stanislav Georgievich Saul, Anton Sergeevich Tumanov