Abstract:
A system and method for scheduling tasks of a construction project includes dividing a plan for a construction project into a plurality of tasks. Each particular task of the plurality of tasks is defined by one or more parameters. The one or more parameters of each particular task are modified based on an operational model defining a sequence of actions for performing the particular task. A construction machine is assigned to each particular task based on the modified one or more parameters of the particular task. Each particular task is dispatched to the construction machine assigned to the particular task for presenting the sequence of actions for performing the particular task.
Abstract:
A method for measuring a signal-to-noise ratio when decoding Low Density Parity Check (LDPC) codes is provided. The method includes receiving from an input of a demodulator an input code word with “strong” or “weak” solutions, decoding the input code word in a LDPC decoder using a predetermined dependence of a mean number of iterations on the signal-to-noise ratio, recording a number of iterations performed during the decoding of the input code word, averaging derived values of the number of iterations for a specified time interval, estimating a signal-to-noise ratio based on averaged derived values of the number of iterations and based on the predetermined dependence of the mean number of iterations on the signal-to-noise ratio, and generating an output decoded code word.
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.
Abstract:
Navigation satellite receivers have a large number of channels, where phase discriminators and loop filter of a PLL operate in phase with data bits and control of numerically controlled oscillator (NCO) carried out simultaneously on all channels. Since symbol boundaries for different satellites do not match, there is a variable time delay between the generation of control signals and NCO control time. This delay may be measured by counting a number of samples in the delay interval. A proposed system measures non-energy parameters of the BPSK-signal carrier received in additive mixture with noise when a digital loop filter of PLL controls NCO with a constant or changing in time delay. A control unit controls bandwidth and a LF order by changing transfer coefficients based on analyzing estimated signal parameters and phase tracking error at a PD output.
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.
Abstract:
A global navigation system includes a first navigation receiver located in a rover and a second navigation receiver located in a base station. Single differences of measurements of satellite signals received at the two receivers are calculated and compared to single differences derived from an observation model. Anomalous measurements are detected and removed prior to performing computations for determining the output position of the rover and resolving integer ambiguities. Detection criteria are based on the residuals between the calculated and the derived single differences. For resolving integer ambiguities, computations based on Cholesky information Kalman filters and Householder transformations are advantageously applied. Changes in the state of the satellite constellation from one epoch to another are included in the computations.
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.
Abstract:
An apparatus for detecting global navigation satellite system (GNSS) spoofing, including a GNSS receiver that includes a first radio-frequency front-end (RF1) connected to antenna 1; a second radio-frequency front-end (RF2) connected to antenna 2; a digital section connected to both RF1 and RF2 and controlled with a single frequency oscillator. The digital section generates a first set of GNSS raw measurements based on signals received from antenna 1; generates a second set of GNSS raw measurements based on signals received from antenna 2; computes single differences between simultaneous raw measurements, generated with the signals received from the antenna 1 and the antenna 2 for the same GNSS satellite; compares the single differences with a threshold; and issues a spoofing alert when more than one of the single differences is below a threshold.
Abstract:
A method for machine operator command attenuation includes the step of detecting a position of a boom, stick, and bucket of a hydraulic implement of a construction machine. Movement of the stick is detected by a controller. The controller determines if the movement of the stick will cause excavation below a desired grade. If the movement will not cause excavation below a desired grade, the controller will take no action. If the movement will cause excavation below a desired grade, the controller will command the boom to raise.
Abstract:
A vision-based sensor system is provided for heavy equipment or other machinery that determines the pose or position of the blade with respect to the heavy equipment vehicle where the sensor system comprises a vision-based blade position system having an image acquisition device and vision system processor.