Location detecting system

Abstract: A location detecting system comprising sensor means (1, 2), a main body (10) having an operating mode consisting of a traveling mode and an simulation mode and including location detecting means (3) for calculating a current location of a moving body on the basis of data sensed by said sensor means (1, 2) and further including a navigation controller (4) connected to said location detecting means (3), change-over means (13) for changing over said operating mode to said traveling mode or said simulation mode, storage means (12) detachably connected to said main body (10), write means for storing said data sensed by said sensor means (1, 2) into said storage means (12) when said storage means (12) is connected to said main body (10) and also said main body (10) is in said traveling mode, and read means for inhibiting said data sensed by said sensor means (1, 2) from being supplied to said location detecting means (3) and instead supplying the data stored in said storage means (12) to said location detecting means (3), when said storage means (12) is connected to said main body (10) and also said main body (10) is in said simulation mode.

Description: FIELD OF THE INVENTION The present invention relates to a location detecting system which is mounted in a moving body and detects the current location of the moving body. DESCRIPTION OF THE PRIOR ART A great variety of vehicle-mounted navigational systems are known as a location detecting system for detecting the location of a moving body. A typical navigational system is one which detects the current location of a vehicle on the basis of the outputs from heading and wheel sensors and displays the detected current location on the road map read out of a road map memory constituted by CD-ROM, etc. The heading sensor comprises a gyro or a magnetic sensor. A navigational system has also been proposed which is capable of directly detecting the current location of a moving body by the use of an absolute location sensor such as a GPS receiver. For improving such navigational systems or developing a new model, it is necessary to mount an experimental model in a vehicle and to calculate the current location of the vehicle on the basis of sensor data obtained on actual traveling and to examine errors in the result of calculation. However, since it is extremely troublesome to mount an experimental model in a vehicle and actually drive the vehicle, there is strong demand for sensor data that are obtained under the condition that a vehicle travels actually in a research installation, etc. This is because it can be expected that an improvement or development in a navigational system can be performed for a short period of time, if such sensor data are available. In addition, when some problems arose in a navigational system at the stage of the development, or when a repair of a navigational system was needed after it was actually mounted in a vehicle, the operating state of the navigational system can be grasped accurately if sensor data obtained on actual traveling can be supplied to the navigational system. Consequently, a change of design in the stage of development or a repair after a system was mounted in a vehicle can be performed with ease. It is an important object of the present invention to provide an improved location detecting system that includes a memory capable of storing sensor data obtained on actual traveling and also outputting the stored data as sensor data. SUMMARY OF THE INVENTION The foregoing object is accomplished in accordance with the present invention by providing a location detecting system comprising sensor means and a main body having an operating mode consisting of a traveling mode and an simulation mode. The main body includes location detecting means for calculating a current location of a moving body on the basis of data sensed by the sensor means and further includes a navigation controller connected to the location detecting means. The location detecting means further comprises change-over means for changing over the operating mode to the traveling mode or the simulation mode, storage means detachably connected to the main body, write means, and read means. The write means stores the data sensed by the sensor means into the storage means when the storage means is connected to the main body and also the main body is in the traveling mode. The read means inhibits the data sensed by the sensor means from being supplied to the location detecting means and instead supplies the data stored in the storage means to the location detecting means, when the storage means is connected to the main body and also the main body is in the simulation mode. The moving body travels actually in such a condition that the operating mode was changed over to the traveling mode by the change-over means and that the memory unit was connected to the main body. As the moving body travels, data are sensed by the sensor means. The sensed data are then supplied to the location detecting means, which calculates the current location of the moving body. At the same time, the sensed data are stored into the memory unit. When, on the other hand, the operating mode was changed over to the simulation mode with the memory unit connected to the main body, the sensed data of the sensor means are inhibited from being supplied to the location detecting means. Instead, the data stored in the memory unit are supplied to the location detecting means, which calculates the current location of the vehicle on the basis of the stored data. Accordingly, in the simulation mode, it is not necessary that the moving body travels actually, and the current location of the moving body can be simulated indoors. BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects and advantages will become apparent from the following detailed description when read in conjunction with the accompanying drawings wherein: FIG. 1 is a block diagram showing a navigational system according to the present invention; FIG. 2 is a flow chart showing how the traveling mode of the navigational system is operated; and FIG. 3 is a flow chart showing how the simulation mode of the navigational system is operated. DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to FIG. 1, there is shown a preferred embodiment of a navigational system in accordance with the present invention. This navigational system is mounted in a moving body such as a vehicle and provided with a gyro 1 for sensing the turning angle of a vehicle and wheel sensors 2 for sensing the speed of a vehicle. The output of the gyro 1 and the outputs of the wheel sensors 2 are supplied to a location detecting unit 3, in which a change in the heading of the vehicle is obtained by integrating the output of the gyro 1 over a predetermined period of time and in which a distance traveled by the vehicle is obtained by integrating the outputs of the wheel sensors 2 over a predetermined period of time. Therefore, if an accurate current location of the vehicle, i.e., initial location data has been supplied to the location detecting unit 3 before the vehicle starts traveling, the vehicle location thereafter can be obtained. In addition, if a correction value of data based on a tire size change, etc. is supplied to the location detecting unit 3, a more accurate distance traveled by the vehicle can be obtained. The data representative of the current location of the vehicle obtained by the location detecting unit 3 are supplied to a navigation controller 4 and a memory drive 6. The navigation controller 4 is connected with the memory drive 6, a display 7, and a console 8 with various switches. The navigation controller 4 controls the memory drive 6 on the basis of the location data supplied from the location detecting unit 3 and the selection signal inputted from the console 8. In response to the location data supplied from the location detecting unit 3 and the control signal supplied from the navigation controller 4, the memory drive 6 reads road map data corresponding to a current location out of a map memory 5 constituted by a CD-ROM and outputs the road map data to the navigation controller 4. On the basis of the output from the navigation controller 4, the road map is displayed on the display 7 and a mark indicative of a vehicle's current location is overlapped on the road map. One feature of the embodiment described above is that the navigation controller 4 is further provided with an external interface 11 through which a memory unit 12 is detachably connected to the controller 4. The memory unit 12, for example, comprises a portable memory unit of the lap-top type. Another feature of the embodiment described above is that the console 8 is provided with a change-over switch 13 for changing over the operating mode of a main body 10 comprising the location detecting unit 3 and the navigation controller 4. The operating mode of the main body 10 consists of a traveling mode and a simulation mode. In response to the changeover of the change-over switch 13, the operating mode of the main body 10 is changed over to the traveling mode or simulation mode. When, as a result of the change-over of the operating mode, the main body 10 of the navigational system is in its traveling mode and connected with the memory unit 12 through the external interface 11, an accumulation of data into the memory unit 12 is performed in addition to the current-location detecting process described above. That is, the outputs from the gyro 1 and the wheel sensors 2 are stored in the memory unit 12. At this time, the initial location data and the correction data based on a tire size change and the like, which have been supplied to the location detecting unit 3, are also stored in the memory unit 12. Note that the location data and correction data can also be stored in the memory unit 12 through the console 8. When, on the other hand, the main body 10 was changed over to the simulation mode, the location detecting unit 3 is inhibited from calculating a heading change of the vehicle and a distance traveled by the vehicle on the basis of the outputs from the gyro 1 and the wheel sensors 2. Instead, the data in the memory unit 12 are read out, and the read-out data are supplied to the location detecting unit 3 instead of the gyro data and wheel sensor data. On the basis of these data, the location detecting unit 3 calculates the heading change of the vehicle and the distance traveled by the vehicle. As a result, by maintaining the main body 10 to be in its simulation mode, traveling of a vehicle can be reproduced indoors without actual traveling and a current-location detecting process based on the indoor traveling can be reproduced. FIG. 2 shows how the traveling mode is operated. In the traveling mode, the detection data of the gyro 1 are read in step S1, and the detection data of the wheel sensors 2 are read in step S2. In step S3, it is determined if measuring time is δt. If YES, a heading change and a distance traveled are calculated and the vehicle's location at that time is calculated in step S4. In step S5, the calculated vehicle's location is displayed on the display 7. If the detection data of the gyro 1 and the detection data of the wheel sensors 2 are read, writing of the data into the memory unit 12 is performed in parallel with the processes after the step S3. That is, in step S6, it is determined if the memory unit 12 has been connected to the external interface 11, and if YES, writing of the gyro detection data and the wheel-sensor detection data into the memory unit 12 is performed in step S7. On the other hand, in the simulation mode, the supply of the detection data from the gyro 1 and the wheel sensors 2 to the location detecting unit 3 is inhibited in step S11, as shown in FIG. 3. In step S12, it is determined if the memory unit 12 has been connected to the external interface 11. If YES, the data stored in the memory unit 12 is read out. In step S14, it is determined if measuring time is δt. If YES, a heading change and a distance traveled are calculated on the basis of the read-out data, i.e., data equivalent to the detection data of the gyro 1 and data equivalent to the detection data of the wheel sensors 2, and the vehicle's location at that time is calculated in step S15. In step S16, the calculated vehicle's location is displayed on the display 7. Whether or not the memory unit 12 has been connected to the external interface 11 is determined on the basis of a signal that is supplied to the navigation controller 4 from the memory unit 12 through the external interface 11 or determined by whether the signal level on the terminal of the external interface 11 goes from high to low or from low to high. As a result, in the simulation mode, the detection data of the gyro 1 and the detection data of the wheel sensors 2 obtained on actual traveling are supplied from the memory unit 12. Therefore, the navigational system can be operated based on the actual data and an accurate current location of a vehicle can be obtained. For that reason, even when in the traveling mode a current location could not be obtained due to some errors or failure, by changing over the operating mode to the simulation mode in the interior of a room and by supplying the data stored in the memory unit 12 to the location detecting unit 3, actual vehicle traveling can be reproduced and a breakdown of the navigational system can be detected promptly. While it has been described that the operating mode change-over switch 13 is provided in the console 8, it is noted that it may also be provided in the main body 10. The navigational system may also be constructed such that an operating mode change-over signal is supplied from the memory unit 12. Although the gyro 1 has been used as a heading sensor, a magnetic sensor can be used instead of the gyro. The present invention is also applicable to a navigational system which detects the current location of a vehicle on the basis of absolute location data obtained by a GPS receiver instead of the gyro 1 and wheel sensors 2. In a location detecting system such as a navigational system, sensor data on actual traveling can be stored in a memory unit in accordance with the present invention. In addition, by the use of the sensor data stored in the memory unit, the traveling state of a moving body can be reproduced indoors even if the moving body does not travel actually. Therefore, since the location detecting system can be operated as occasion demands (e.g., in the stage of development or in the case that a repair is needed), a development in a system or a repair can be performed conveniently. While the subjection invention has been described with relation to the preferred embodiment, various modifications and adaptations thereof will now be apparent to those skilled in the art. All such modifications and adaptations as fall within the scope of the appended claims are intended to be covered thereby.

Claims: A location detecting system comprising: sensor means (1, 2); a main body (10) having an operating mode consisting of a traveling mode and an simulation mode and including location detecting means (3) for calculating a current location of a moving body on the basis of data sensed by said sensor means (1, 2) and further including a navigation controller (4) connected to said location detecting means (3); change-over means (13) for changing over said operating mode to said traveling mode or said simulation mode; storage means (12) detachably connected to said main body (10); write means for storing said data sensed by said sensor means (1, 2) into said storage means (12) when said storage means (12) is connected to said main body (10) also said main body (10) is in said traveling mode; and read means for inhibiting said data sensed by said sensor means (1, 2) from being supplied to said location detecting means (3) and instead supplying the data stored in said storage means (12) to said location detecting means (3), when said storage means (12) is connected to said main body (10) and also said main body (10) is in said simulation mode. A location detecting system as set forth in claim 1, wherein said sensor means comprises a first unit (1) for sensing a turning angle of said moving body and a second unit (2) for sensing a speed of said moving body. A location detecting system as set forth in claim 1, wherein said sensor means comprises a magnetic sensor and wheel sensors. A location detecting system as set forth in claim 1, wherein said sensor means comprises a GPS receiver for sensing an absolute location of said moving body. A location detecting system as set forth in claim 1, wherein said change-over means (13) is connected to said main body (10). A location detecting system as set forth in claim 1, wherein said change-over means (13) is provided in said main body (10). A location detecting system as set forth in claim 1, wherein said change-over means (13) comprises an operating mode change-over signal that is supplied to said main body (10) from said memory unit (12). A location detecting system as set forth in claim 1, wherein said moving body comprises a vehicle.

Inventors: MATSUZAKI SHIN-ICHI C O OSAKA, MATSUZAKI, SHIN-ICHI, C/O OSAKA WORKS OF SUMITOMO
Applicants: SUMITOMO ELECTRIC INDUSTRIES, SUMITOMO ELECTRIC INDUSTRIES, LIMITED
Application year: 1992
Main classification: G01C21
IPC codes: G01C21