Abstract:
A system for determining an orientation of an implement on a vehicle is provided. The system includes a camera mounted to the vehicle, and a target object within a field of vision of the camera and mounted to the implement. The target object includes markings to enable a determination of the orientation of the implement with respect to the camera. A method of determining an orientation of an implement on a vehicle is provided. A system of orienting an implement is provided. A method of installing an implement orientation system is provided. A computer-readable medium having stored thereon computer-executable instructions is provided. The computer-executable instructions cause a processor to perform a method of determining an orientation of an implement when executed.
Abstract:
A system for determining an orientation of an implement on a vehicle is provided. The system includes a camera mounted to the vehicle, and a target object within a field of vision of the camera and mounted to the implement. The target object includes markings to enable a determination of the orientation of the implement with respect to the camera. A method of determining an orientation of an implement on a vehicle is provided. A system of orienting an implement is provided. A method of installing an implement orientation system is provided. A computer-readable medium having stored thereon computer-executable instructions is provided. The computer-executable instructions cause a processor to perform a method of determining an orientation of an implement when executed.
Abstract:
Disclosed are methods and apparatuses for automated control of a moving vehicle. An alarm condition is detected, and in response to the alarm condition, the current radius of curvature of the vehicle is maintained. The radius of curvature may be calculated by using data received from sensors. The alarm condition may be a result of the vehicle becoming unstable or the automated navigation system malfunctioning. In response to operator control input, the vehicle is placed into a manual control state.
Abstract:
The slope angle of a blade on an earthmoving machine is automatically controlled based on measurements from a three-axis gyroscope, a blade slope angle tilt sensor, and a blade tip angle tilt sensor mounted on the blade. A three-axis gyroscope has high dynamic response and high resistance to mechanical disturbances but is subject to potentially unbounded errors. A tilt sensor has bounded errors but has a slow dynamic response and a high sensitivity to mechanical disturbances. The combination of a three-axis gyroscope and two tilt sensors provides an advantageous measurement system. Algorithms for performing proper fusion of the measurements account for the lack of synchronization between the three-axis gyroscope and the tilt sensors and also screen out invalid measurements from the tilt sensors. The blade slope angle is controlled based on a reference blade slope angle and an estimate of the blade slope angle computed from properly fused measurements.
Abstract:
A method and apparatus for resolving floating point and integer ambiguities in a satellite position navigation system is disclosed. A rover station is periodically positioned at unknown locations and has a satellite receiver capable of receiving the navigation signals. By calculating relative position coordinates between a base station in a known location and the rover station, and by calculating other position parameters relative to the satellite position, a geometric constraint based on a measured elevation angle between the rover and base station can be incorporated into data computations and processing to help resolve carrier phase ambiguities. The elevation angle is measured by transmitting multiple laser beams to an optical sensor on the rover station. This technique results in greater precision in determining the location of the rover.
Abstract:
Disclosed are methods and apparatuses for automated control of a moving vehicle. An alarm condition is detected, and in response to the alarm condition, the current radius of curvature of the vehicle is maintained. The radius of curvature may be calculated by using data received from sensors. The alarm condition may be a result of the vehicle becoming unstable or the automated navigation system malfunctioning. In response to operator control input, the vehicle is placed into a manual control state.
Abstract:
The blade on an earthmoving machine is controlled by a semiautomatic method comprising a combination of a manual operational mode and an automatic operational mode. An operator first enters the manual operational mode and manually sets the height of the blade. The operator then enters the automatic mode and sets a reference pitch angle and an initial control point. The height of the blade is automatically controlled based on pitch angle measurements received from pitch angle sensors. Automatic control is effective over a particular range of soil conditions. When the automatic control range is exceeded, the operator manually shifts the control point, and automatic control resumes about the new control point. Blade slope is automatically controlled based on roll angle measurements received from roll angle sensors.
Abstract:
The blade on an earthmoving machine is controlled by a semiautomatic method comprising a combination of a manual operational mode and an automatic operational mode. An operator first enters the manual operational mode and manually sets the height of the blade. The operator then enters the automatic mode and sets a reference pitch angle and an initial control point. The height of the blade is automatically controlled based on pitch angle measurements received from pitch angle sensors. Automatic control is effective over a particular range of soil conditions. When the automatic control range is exceeded, the operator manually shifts the control point, and automatic control resumes about the new control point. Blade slope is automatically controlled based on roll angle measurements received from roll angle sensors.
Abstract:
A satellite positioning device is disclosed for determining position based on received satellite navigation signals and a received non-satellite signal. A local clock controls the epoch period of a satellite signal processor. Correction signals are applied to the local clock in order to improve the synchronization between the satellite signal processor and the non-satellite signal processor.
Abstract:
A method and apparatus for resolving floating point and integer ambiguities in a satellite position navigation system is disclosed. A rover station is periodically positioned at unknown locations and has a satellite receiver capable of receiving the navigation signals. By calculating relative position coordinates between a base station in a known location and the rover station, and by calculating other position parameters relative to the satellite position, a geometric constraint based on a measured elevation angle between the rover and base station can be incorporated into data computations and processing to help resolve carrier phase ambiguities. The elevation angle is measured by transmitting multiple laser beams to an optical sensor on the rover station. This technique results in greater precision in determining the location of the rover.