Abstract:
A method and apparatus is described for selecting an entry stored in a data processing system, and specifically a destination in a vehicle navigation system. The system includes a display, a scrolling control having first and second controls, and a selecting control. Using the scrolling control, the user of the system scrolls through a plurality of stored destinations on the display. Each destination is made up of a plurality of alphanumeric symbols, the destinations forming an alphabetically and numerically organized list. The scrolling is accomplished by using the first control of the scrolling control. A character position selector is used to select a character position in a first indicated destination and the second control of the scrolling control is used to jump to subsets of destinations with the next or previous character position as compared to a currently indicated destination. The selecting control is then used to enter a desired destination.
Abstract:
A system (400) for positioning and navigating an autonomous vehicle (310) allows the vehicle (310) to travel between locations. Position information (432) is derived from global positioning system satellites (200, 202, 204, and 206) or other sources (624) when the satellites (200, 202, 204, and 206) are not in the view of the vehicle (310). Navigation of the vehicle (310) is obtained using the position information (432), route information (414), obstacle detection and avoidance data (416), and on board vehicle data (908 and 910).
Abstract:
Method and apparatus for a fault tolerant automatic control system for a dynamic device having a sensor and a predetermined control algorithm include structure and steps for receiving a status signal from the sensor. Structure and steps are provided for transforming the sensor status signal and a predetermined reference signal into a linear time invariant coordinate system, generating a sensor estimate in the linear time invariant coordinate system based on the transformed sensor status signal and the transformed reference signal, transforming the sensor estimate into a physical coordinate system, detecting an error in the sensor status signal based on a comparison of the transformed sensor estimate and the sensor status signal, and reconfiguring the predetermined control algorithm based on the detected error. Preferably, the apparatus and method are implemented in an aircraft flight control system capable of detecting an aircraft sensor fault and reconfiguring the flight control program such that flight control surface actuators are commanded by ignoring or mitigating the failed sensor.
Abstract:
A vehicle navigation system includes a simulated run mode along with a normal navigation mode. In the simulated run mode, a simulated present position is calculated to move in accordance with simulated motion so that route guidance information is presented to the viewer in the same manner as during actual navigation. The simulated motion may be increased or decreased, may be stepped or continuous, and/or may be controlled in accordance with stored speed information on the roads of the route.
Abstract:
A vehicle navigation system guides a driver along an optimal route from a starting point to a destination, either of which can be specified in categorical terms. That is, the starting point need not be on a road, and the categorical destination can be entered as "nearest gas station" or "closest hardware store." The system selects a number of possible destinations that conform to the driver's specifications and computes, simultaneously for each particular area on a digitally-stored map, possible optimal routes from the vehicle's current position to each possible destination. The optimal route is selected according to conditions of shortest distance, fastest time, or fewest turns set individually or in any combination by the driver, who is guided along the optimal route by messages on a display. A similar procedure, in which a plurality of possible starting points is proposed, yields the optimal route to a destination from an indefinitely specified starting point. A weighting equation gives a priority within a particular map area to each possible optimal route. Thus the navigation system of the present invention finds most efficiently a desired destination on an optimal route from the vehicle's current position or from a starting point from which the vehicle's current position may be reached.
Abstract:
A combine or harvesting machine has a header on its front end which is moved into a crop swath when harvesting the crop. The swath width of the crop in front of the header is measured with two acoustic range sensors that are mounted on opposite ends of the header in a horizontal plane so they face each other. The data that is received may be utilized either to determine crop yield or to control an automatic steering control, or both.
Abstract:
A navigation apparatus for a vehicle using a GPS (Global Positioning System) as sensing means in which information on the basis of sensed results, such as a present position, a running locus and the like are displayed in a predetermined form of display on a display section is disclosed. In cases where the GPS receiver cannot receive radio waves from artificial satellites, and sensing thus becomes disabled, a sensed final present position is displayed with an altered form of display.
Abstract:
A method, implementable on a computer, for filtering time-varying location solution coordinates P.sub.x,n, P.sub.y,n, and P.sub.z,n, determined by a Satellite Positioning System (SATPS, usually GPS or GLONASS), which operates in a static mode and a dynamic mode, to reduce large discontinuities and control the rate at which a changing sequence of measurement errors can induce a change in a sequence of location solutions. As an initial step, SATPS location solutions P.sub.x,n, P.sub.y,n, and P.sub.z,n, and SATPS velocity solutions V.sub.x,n, V.sub.y,n, and V.sub.z,n are generated for selected fix times t=t.sub.n with essentially no time lag in these solutions, when recent measurements are available from all satellites in the solution constellation. Sequences of filtered location coordinates {P.sup..LAMBDA..sub.x,n }, {P.sup..LAMBDA..sub.y,n }, and {P.sup..LAMBDA..sub.z,n } are formed, to reduce discontinuities that occur with a changing set of measurement errors caused by one or more of the following perturbing events: (1) change of the satellites in the SATPS solution constellation, (2) change of the location solution from a three-dimensional solution to a two-dimensional solution, (3) change of the location solution from a two-dimensional solution to a three-dimensional solution, (4) change in availability of differential SATPS info, (5) appearance or disappearance of Selective Availability, (6) appearance or disappearance of receiver noise in satellite measurements, (7) appearance or disappearance of multipath signals in satellite measurements, and (8) a significant change in a latency error for any location or velocity coordinate of the solution. Filtered location coordinates P.sup..LAMBDA..sub.x,n, P.sup..LAMBDA..sub.y,n, and P.sup..LAMBDA..sub.z,n are formed as linear combinations, using selected weights, of the unfiltered location solutions P.sub.x,n, P.sub.y,n and P.sub.z,n with predicted location coordinates P.sup..LAMBDA..sub.x,n.sup.-, P.sup..LAMBDA..sub.y,n.sup.- and P.sup..LAMBDA..sub.z,n, using the average velocities (V.sub.x,n +V.sub.x,n-1)/2, (V.sub.y,n +V.sub.y,n-1)/2 and (V.sub.z,n +V.sub.z,n-1)/2 in the time interval t.sub.n-1 .ltoreq.t.ltoreq.t.sub.n between two location fix times t.sub.n.
Abstract:
A navigation system for guiding a vehicle to a destination in accordance with a predetermined route composed of roads and branching points. A data base stores the names of the roads, the names of the branching points, and information relating entry roads to exit roads. A first picture display is a route information screen listing at least the road names and the branching point names, which screen may be called up by a screen operating signal issued from an input switch. A controller reads the route information from the data base in response to the screen operating signal from the input switch and forms the listing displayed on the route information screen.
Abstract:
A navigation apparatus for a movable body is provided with: a measurement device for measuring a present position of the movable body; a setting device for setting route position information corresponding to a plurality of scheduled route positions which are scheduled to be passed on a route to a destination; a memory device for storing the present position at predetermined time intervals as passed position information between a start time, which is a time when the setting device starts to set the route position information, and an end time, which is a time when the setting device ends to set the route position information; a judgement device for judging whether or not the movable body has passed the scheduled route positions between the start time and the end time on the basis of the passed position information stored in the memory device, after the end time; and a guidance device for generating a message to guide the movable body from the measured present position to the destination on the basis of the scheduled route positions which the movable body has not passed yet according to a judgement result of the judgement device.