Cost of a precision farming guidance system is driven in part by the number of discrete system elements installed in a tractor including the steering actuator, guidance computer, user terminals, and the associated cable harnesses. An integrated guidance system (100) arranges and integrates these separate elements into a base chassis (10) and removable computer module (1400) to reduce cost and complexity while retaining flexibility to adapt to different vehicle configurations and to incorporate improved guidance computer technology into a common design platform.
B62D 5/04 - Direction assistée ou à relais de puissance électrique, p.ex. au moyen d'un servomoteur relié au boîtier de direction ou faisant partie de celui-ci
B62D 1/00 - Commandes de direction, c. à d. moyens pour produire un changement de direction du véhicule
2.
USING SMART-PHONES AND OTHER HAND-HELD MOBILE DEVICES IN PRECISION AGRICULTURE
Some embodiments may include a control system configured to monitor an online queue associated with a remote server for the presence of updated control software content; in the case of the presence of updated control software content in the online queue, provide data based thereon in an offline queue, wherein a portable computing device includes a storage for the offline queue; waiting for a time period in which a wired communication interface of the portable computing device is attached to a wired interface of the vehicle or a wireless communication interface of the vehicle is in range of a wireless communication interface of the portable computing device; and in the time period, transferring contents of the offline queue to the vehicle, wherein a processor of the vehicle distributes update(s) included in the contents to one or more of the GNSS receiver, the actuator assembly, and the steering control module.
G01S 19/23 - Test, contrôle, correction ou étalonnage d'un élément récepteur
A01B 69/04 - Adaptations particulières de la conduite automatique du tracteur, p.ex. systèmes électriques pour labourage selon les courbes de niveau
A01B 76/00 - TRAVAIL DE LA TERRE EN AGRICULTURE OU EN SYLVICULTURE; PARTIES CONSTITUTIVES OU ACCESSOIRES DES MACHINES OU INSTRUMENTS AGRICOLES, EN GÉNÉRAL - Parties constitutives ou accessoires des machines ou instruments agricoles non prévus dans les groupes
A guidance system (120) identifies a parking path (204) and a target point (212) in a parking area (210). The guidance system (120) calculates steering commands (164) to steer the vehicle (100) and trailer (104) onto the parking path (204). The guidance system (120) calculates a distance of the trailer (104) from the target point (212) and calculates speed commands for the vehicle (100) based on the distance of the trailer (104) from the target point (212). The guidance system (120) sends the steering and speed commands to a steering and speed control system (166) to steer the vehicle (100) and move the trailer (104) along the parking path (204) until the trailer (104) reaches the target point (212) in the parking area (210).
An integrated computing system computes a geo-location of a vehicle based on location data generated by a GNSS receiver, operates one or more external communication interfaces, calculates a desired path for steering the vehicle based on the geo-location, and communicates the desired path to one or more external operating units via the one or more external communication interfaces. The integrated computing system may include one or more computer processing units programmed to provide shared coordinated execution of software functions that are all implemented and located within a same integrated circuit or enclosure. The integrated computing system lowers the overall cost and complexity of agricultural guidance systems by reducing and simplifying the number of chassis, boxes, connectors, power supplies, and manufacturing processes.
B62D 15/02 - Indicateurs de direction ou aides de direction
G01S 19/14 - Récepteurs spécialement adaptés pour des applications spécifiques
G01S 19/47 - Détermination de position en combinant les mesures des signaux provenant du système de positionnement satellitaire à radiophares avec une mesure supplémentaire la mesure supplémentaire étant une mesure inertielle, p.ex. en hybridation serrée
A01B 69/00 - Direction des machines ou instruments agricoles; Guidage des machines ou instruments agricoles selon un parcours déterminé
5.
USING NON-REAL-TIME COMPUTERS FOR AGRICULTURAL GUIDANCE SYSTEMS
A precision steering computer installed on a tractor uses waypoints generated by a hand-held smart-device to steer a tractor. The smart-device is the operators primary interface and is a component of the entire precision agriculture guidance system. The batched, time ordered waypoints represent a list of coordinates for steering the tractor. As the tractor is automatically steered in the field, the waypoints are consumed and discarded by the real-time steering computer in the order they are received from the non-real-time smart device. A planned path is generated by the tractor operator on the smart device and the tractors progress and status are displayed on the same smart-device.
A calibration system calibrates inertial sensor readings on a vehicle (102). The calibration system estimates an attitude of the ground from a series of height and position measurements and reads an attitude from an inertial sensor subsystem (108) attached to the vehicle (102). The calibration system then calculates an attitude offset between the vehicle (102) and inertial sensor subsystem (108) based on a difference between the estimated attitude of the ground and the attitude reading of the inertial sensor subsystem (108). The calibration system may estimate a slope of the ground from a 3-dimensional terrain map. The slope of the ground is converted into an estimated roll and/or pitch of the vehicle (102) which is then compared with the roll and pitch readings from the inertial sensor subsystem (102) to determine the attitude offset.
G01C 25/00 - Fabrication, étalonnage, nettoyage ou réparation des instruments ou des dispositifs mentionnés dans les autres groupes de la présente sous-classe
Embodiments of the present disclosure relate generally to generating and utilizing three-dimensional terrain maps for vehicular control. Other embodiments may be described and/or claimed.
G01C 11/02 - Dispositions de prises de vues spécialement adaptées pour la photogrammétrie ou les levers photographiques, p.ex. pour commander le recouvrement des photos
A control system uses visual odometry (VO) data to identify a position of the vehicle while moving along a path next to the row and to detect the vehicle reaching an end of the row. The control system can also use the VO image to turn the vehicle around from a first position at the end of the row to a second position at a start of another row. The control system may detect an end of row based on 3-D image data, VO data, and GNSS data. The control system also may adjust the VO data so the end of row detected from the VO data corresponds with the end of row location identified with the GNSS data.
A steering wheel actuator is attached to a steering wheel column. The steering wheel actuator includes a gear assembly for turning a steering wheel on the steering wheel column, a motor for rotating the gear assembly, and an enclosure. A control system in the enclosure controls the motor to automatically steer the vehicle. The control system may receive global navigation satellite system (GNSS) signals from a GNSS antenna and GNSS receiver located in the enclosure and automatically steer the vehicle based on the GNSS signals. The control system also may receive inertial measurement unit (IMU) signals from an IMU located in the enclosure and automatically steer the vehicle based on the IMU signals. The control system also may receive user input signals from a user interface located on the enclosure and automatically steer the vehicle based on the user input signals.
B62D 5/04 - Direction assistée ou à relais de puissance électrique, p.ex. au moyen d'un servomoteur relié au boîtier de direction ou faisant partie de celui-ci
B62D 1/00 - Commandes de direction, c. à d. moyens pour produire un changement de direction du véhicule
A method for estimation of relative coordinates between two parts of a linked vehicle system. The system includes a towing vehicle and a towed implement or trailer. A first sensor is configured to measure the movement rate of the towing vehicle while a second sensor is configured to measure the movement rate of the towed implement. Both sensors interact with each other to measure the absolute distance between sensors. Using the known linkage geometry, relative distance between the sensors and relative rotation rates, the relative coordinates between the towing vehicle and towed implement can be estimated.
A steering wheel actuator mechanism includes a frame assembly and a rotating assembly. The frame assembly is attached, to a steering wheel column and the rotating assembly is attached around the steering wheel column arid over the frame assembly. In one example, the frame assembly sod the rotating assembly can he located around the steering wheel column, without removing the steering wheel The rotating assembly is inserted down into an opening formed in the frame assembly and rotational ly engaged with a motor housed in the frame assembly. Actuators are attached to the rotating assembly and positioned to extend upwards through the steering wheel next to spokes in. the steering wheel. The rotating.assembly causes the actuators to move the spokes and rotate the steering wheel.
B62D 1/00 - Commandes de direction, c. à d. moyens pour produire un changement de direction du véhicule
B62D 5/04 - Direction assistée ou à relais de puissance électrique, p.ex. au moyen d'un servomoteur relié au boîtier de direction ou faisant partie de celui-ci
12.
USING OPTICAL SENSORS TO RESOLVE VEHICLE HEADING ISSUES
A control system (100) fuses different sensor data together to determine an orientation of a vehicle (50). The control system (100) receives visual heading data for the vehicle (50) from a camera system (102), global navigation satellite system (GNSS) heading data from a GNSS system (108), and inertial measurement unit (IMU) heading data from an IMU (110). The control system (100) may assign weights to the visual, GNSS, and IMU heading data based on operating conditions of the vehicle (50) that can vary accuracy associated with the different visual, GNSS, and IMU data. The control system (100) then uses the weighted visual, GNSS, and IMU data to determine a more accurate vehicle heading.
A line acquisition system predicts and displays an acquisition path to reduce the uncertainty surrounding the path taken by a vehicle when acquiring a destination path. The line acquisition system calculates the drivable acquisition path based on the current states of the vehicle, such as position, speed, heading, and curvature. The line acquisition system continually updates and displays the acquisition path as the vehicle is manually steered by the user. When the user engages a steering controller, the last calculated acquisition path is used to automatically steer the vehicle onto the destination path. Displaying the acquisition path allows the user to observe, prior to automatic steering engagement, the path the vehicle would take from its current state to the destination. The user can then decide whether the predicted acquisition path will interfere with terrain or obstacles that the user wishes to avoid.
A line acquisition system generates a curvature profile based on initial vehicle states (starting position, heading, curvature and speed), vehicle steering capabilities (calibrated vehicle curvature and curvature rate limits), and initial vehicle position errors relative to the destination path. The curvature profile describes changes in vehicle curvature over a path distance from a current position to a destination path. The line acquisition system constructs an acquisition path from a combination of clothoid, circular arc, and straight lines corresponding with different segments of the curvature profile. The acquisition path can be displayed on a user interface allowing a vehicle operator to observe, prior to automatic steering engagement, the path the vehicle would take from a current state to the destination path.
A thermal stabilization system stabilizes inertia! measurement unit (IMU) performance by reducing or slowing operating variations over time of the internal temperature. More specifically, a thermoelectric heating/cooling device operates according to the Peltier effect, and uses thermal insulation and a mechanical assembly to thermally and mechanically couple the IMU to the thermoelectric device. The thermal stabilization system may minimize stress on the IMU and use a control system to stabilize internal IMU temperatures by judiciously and bidirectionally powering the thermoelectric heating/cooling device. The thermal stabilization system also may use compensation algorithms to reduce or counter residual IMU output errors from a variety of causes such as thermal gradients and imperfect colocation of the IMU temperature sensor with inertial sensors.
G01C 21/16 - Navigation; Instruments de navigation non prévus dans les groupes en utilisant des mesures de la vitesse ou de l'accélération exécutées à bord de l'objet navigant; Navigation à l'estime en intégrant l'accélération ou la vitesse, c. à d. navigation par inertie
G01C 21/18 - Plates-formes stabilisées, p.ex. par un gyroscope
G01C 21/24 - Navigation; Instruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation des cosmonautes
G01P 15/14 - Mesure de l'accélération; Mesure de la décélération; Mesure des chocs, c. à d. d'une variation brusque de l'accélération en utilisant un gyroscope
G05D 23/19 - Commande de la température caractérisée par l'utilisation de moyens électriques
A guidance system identifies a path on a field and then calculates a position and heading of a trailer relative to the path. The guidance system steers a vehicle connected to the trailer based on the calculated trailer position and heading to minimize the trailer positional error and more quickly and accurately align the trailer with the path. The guidance system may align the trailer with the path while steering the vehicle in a reverse direction and may steer the vehicle based on a predicted trailer position and heading.
A guidance system may derive a K-turn path when a vehicle reaches an end of a first way line in a field. The guidance system may send the K-turn path to a steering controller to turn the vehicle around in a headland area to the beginning of a second way- line in the field. A first segment of the K-turn path may turn the vehicle along a first path in a forward direction and a second segment of the K-turn path may turn the vehicle along a second path in a reverse direction. A third segment of the K-turn path may turn the vehicle along a third path in the forward direction to a starting location of the second way-line. The K-turn path uses less area than other types of turns reducing the amount of headland used for turning around the vehicle.
B62D 5/04 - Direction assistée ou à relais de puissance électrique, p.ex. au moyen d'un servomoteur relié au boîtier de direction ou faisant partie de celui-ci
B62D 6/00 - Dispositions pour la commande automatique de la direction en fonction des conditions de conduite, qui sont détectées et pour lesquelles une réaction est appliquée, p.ex. circuits de commande
A calibration scheme measures roll, pitch, and yaw and other speeds and accelerations during a series of vehicle maneuvers. Based on the measurements, the calibration scheme calculates inertial sensor misalignments. The calibration scheme also calculates offsets of the inertial sensors and GPS antennas from a vehicle control point. The calibration scheme can also estimate other calibration parameters, such as minimum vehicle radii and nearest orthogonal orientation. Automated sensor calibration reduces the amount of operator input used when calibrating sensor parameters. Automatic sensor calibration also allows the operator to install an electronic control unit (ECU) in any convenient orientation (roll, pitch and yaw), removing the need for the ECU to be installed in a restrictive orthogonal configuration. The calibration scheme may remove dependencies on a heading filter and steering interfaces by calculating sensor parameters based on raw sensor measurements taken during the vehicle maneuvers.
G01C 25/00 - Fabrication, étalonnage, nettoyage ou réparation des instruments ou des dispositifs mentionnés dans les autres groupes de la présente sous-classe
G01S 19/23 - Test, contrôle, correction ou étalonnage d'un élément récepteur
A steering controller can control steering of a vehicle and is suitable for precision farm controlling. The steering controller can rotate the steering shaft of the vehicle direct the vehicle on a desired path, for example, using a satellite positioning system. Components of the steering controller are environmental protected by a housing that has an opening extending between its front and rear surfaces. The opening is lined by a shaft. A hub located near the front of the opening can be coupled to the steering shaft of the vehicle. A motor has a stator fixed to the housing and a rotor fixed to the hub. When the housing is attached to a fixed location on the vehicle, the motor can rotate the steering shaft by rotating the hub with respect to the housing. A control module drives the motor based on commands from a guidance module.
B62D 5/04 - Direction assistée ou à relais de puissance électrique, p.ex. au moyen d'un servomoteur relié au boîtier de direction ou faisant partie de celui-ci
B62D 1/28 - Commandes de direction, c. à d. moyens pour produire un changement de direction du véhicule non montées sur le véhicule non mécaniques