Patent ID: 9734712
Date: 2017-08-15
CPC Classifications: B61L,G01C,G08G

Claim:
1. A system for localizing a position of a moving body, comprising: a plurality of first wireless communicating devices mounted at fixed locations along a path to which movement of a moving body is constrained; a second wireless communicating device associated with the moving body, the second wireless communicating device independently establishing communication sequentially with the plurality of first wireless communicating devices as the moving body traverses the path to which the movement of the moving body is constrained; a position resolution device that dynamically resolves a position of the moving body along the path to which the movement of the moving body is constrained; a storage device that stores path characteristic information; and a moving body control device that references the dynamically resolved position of the moving body, moving body movement parameters, and the stored path characteristic information to execute a control scheme to control moving body movement based on the referenced dynamically resolved position of the moving body, moving body movement parameters, and the stored path characteristic information, the stored path characteristic information including (1) a grade of the path, (2) radii of curves or corners in the path, and (3) locations of stations and other points along the path at which people congregate, the plurality of first wireless communicating devices and the second wireless communicating device each having a unique device identifier, the position resolution device being configured to dynamically resolve the position of the moving body along the path by assessing a signal strength of the established communication between the second wireless communicating device and at least two of the plurality of first wireless communicating devices, and the position resolution device being further configured to receive an input of known positioning data for the moving body, and to reset a position of the moving body to a known position and update the dynamically resolved position of the moving body with the input of the known positioning data, the input of the known positioning data including a manual input from a user or known moving body location input from another positioning source.