Indoor/ Outdoor Pedestrian Navigation with an Embedded GPS/ RFID/ - - PowerPoint PPT Presentation

indoor outdoor pedestrian navigation with an embedded gps
SMART_READER_LITE
LIVE PREVIEW

Indoor/ Outdoor Pedestrian Navigation with an Embedded GPS/ RFID/ - - PowerPoint PPT Presentation

Indoor/ Outdoor Pedestrian Navigation with an Embedded GPS/ RFID/ Self- contained Sensor System Masakatsu Kourogi, Nobuchika Sakata, Takashi Okuma and Takeshi Kurata National Institute of Advanced Industrial Science and Technology (AIST)


slide-1
SLIDE 1

Indoor/ Outdoor Pedestrian Navigation with an Embedded GPS/ RFID/ Self- contained Sensor System Masakatsu Kourogi, Nobuchika Sakata, Takashi Okuma and Takeshi Kurata National Institute of Advanced Industrial Science and Technology (AIST)

slide-2
SLIDE 2

Research background (1)

Location/ direction-based Web services are widely available to provide local information such as maps, weather and nearby

  • transportation. (ex. Google Maps and

Yahoo! Maps) Portable PCs and PDAs (smart phones) are capable of rendering 3D urban landscape. (ex. Google Earth and Pocket Cortona)

slide-3
SLIDE 3

Research background (2)

Combination of location/ direction- based services and a suite of 3D mapping software will provide highly intelligent navigation system. It is essentially important to acquire accurate position and direction to enable such navigation system.

slide-4
SLIDE 4

Research targets

In both indoor/ outdoor environments, to achieve stride-level accuracy of positioning method.

It is realized by dead-reckoning method combined with RFID and GPS.

To be implemented by an embedded computing system and provide pedestrian navigation services.

slide-5
SLIDE 5

Proposed method:

Dead-reckoning based on walking locomotion

Self-contained sensors (gyroscope, magnetometers and accelerometers) realize dead-reckoning based on human walking locomotion.

Partially proposed by our previous researches. Dead-reckoning will work in both indoor/ outdoor environments.

slide-6
SLIDE 6

Proposed method:

Dead-reckoning based on walking locomotion

Accuracy of dead-reckoning is vulnerable to accumulation of step- wise error and thus requires external sources of information about absolute position to correct such error.

First, error model of dead-reckoning is required. Second, GPS and active RFID tag system are used as external position correction.

slide-7
SLIDE 7

Proposed method: Error model of dead-reckoning

The true azimuth The estimated azimuth The true stride The estimated stride error The previous position

The error of dead-reckoning is composition of that of azimuth and of stride.

slide-8
SLIDE 8

Proposed method: Error model of dead-reckoning

  • Combination of error caused by azimuth and stride are

approximated by Gaussian distribution.

approximation 2-D Gaussian distribution

Distribution of the previous position Distribution for azimuth Distribution for stride

i

l

i

θ

1-step of dead-reckoning

Known to be Gaussian Known to be Gaussian

Next position

slide-9
SLIDE 9

Proposed method: Error model of dead-reckoning

Kalman filter is used to update the estimation of position and velocity.

  • The state vector:
  • Update equations:

[ ]

T y x t t t

t t

v v y x = s

) (

| 1 t t t t t t

s O K s s − + =

+ 1

) (

+ =

t t t t

R P P K

t t t t t

P K P P − =

+ | 1

position velocity Estimated from acceleration during the walking locomotion

t

K

Kalman gain

t

P

Covariance matrix

  • f the state vector

t

R

Covariance matrix of the error of observation

t

O

Observation of the state

slide-10
SLIDE 10

Proposed method: Estimation of pedestrian velocity

1 2 3 4 5 6 7 8 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Forward acceleration gap [G] Speed [Km/h]

Subject A Subject B Fitting line (A) Fitting line (B)

  • The velocity and acceleration gap (amplitude) are

highly correlated and estimated from the other.

slide-11
SLIDE 11

Proposed method: Combination with external sources (1) GPS is used in outdoor environment.

Error of GPS has three components:

Error caused by multipath effect Offset error caused by signal delays. Random error (represented by Gaussian)

Multipath error can be reduced with combination of dead-reckoning.

GPS data out of 95% area is excluded for computation GPS data included for computation The previous position by dead-reckoning 95% confidence area Estimated by dead-reckoning

slide-12
SLIDE 12

Proposed method: Combination with external sources (2) GPS is used in outdoor environment.

Offset error can be measured by the fixed observation station whose location is exactly known. Thus, remaining random error can be handled within Kalman filter framework since it has normal distribution. Two measurements by GPS hints the position and velocity in the state vector.

slide-13
SLIDE 13

Proposed method: Combination with external sources (3)

Active RFID tag system is used to correct the pedestrian position.

  • Error of position can be represented by the

Gaussian distribution.

Floor A RFID tag reader Range of position

0.6m 1.5m 1.3m The height of user’s waist where the RFID tag is attached Reachable range of the ID signal Connected via wireless network

slide-14
SLIDE 14

Implementation: Outlook of the system

The total system is implemented in an embedded computing system.

  • A browsing system is

separately implemented.

  • HMD system and handheld

system are implemented.

Embedded Computer Self-contained sensors Handheld PC GPS Orientation Tracker RFID Tag Camera Camera

HMD user HMD user Handheld display user Handheld display user

HMD Orientation Tracker

slide-15
SLIDE 15

Implementation: Diagram of the system

Dead-reckoning GPS positioning Self-contained sensors

GPS module

Embedded computing system

Positioning engine

Estimation results of position and direction (in NMEA0183 or CSV format) Attitude tracker Data distribution engine Google Earth (Navigation application) Browsing system (SONY VAIO type U) CCD camera JPEG image Equipped with user’s hip

RFID tag

Equipped with browsing PC (via Wireless network) RFID positioning From the RFID tag system From/To the control server Position/direction

  • f other users

Adjustment request (via Wireless network)

slide-16
SLIDE 16

Implementation: Diagram of the system

Google Earth CGI code JavaScript (Asynchronous)

Navigation browsing system

Dynamically generated KML data

Location/direction Web server Remote Web server (with SQL database) CGI code Query with location/direction Nearby contents CGI code

Query Location/ direction

Embedded system

slide-17
SLIDE 17

Demo video: Our system in actions (Indoors)

slide-18
SLIDE 18

Demo video: Our system in actions (Outdoors)

slide-19
SLIDE 19

Experiments: The ground truth vs estimation

Setting for experiment:

368.1 meter route (outdoor: 247.2 meter, indoor: 120.9 meter) Two RFID readers are placed in the building to correct user’s position. Five subjects traveled along with the same route. Estimations by the proposed method were compared to the ground truth of the route.

slide-20
SLIDE 20

GPS only DR only Our method Ground truth Start here Due to drift errors in gyrosensors, the result of dead-reckoning deviates. Differentiation of GPS results adjusted the error in direction. 25m GPS only O u r m e t h

  • d

DR only Ground truth

slide-21
SLIDE 21

Experiments: The ground truth vs estimation

Error graph along with walking distance

5 10 15 20 25 30

50 100 150 200 250 300 350 400 Walking distance (m) Averaged error (m) GPS only DR only Our method

Outdoor Indoor RFID adjustments GPS results are used to adjust errors in direction/position GPS results are discarded Elevator detection adjustment

slide-22
SLIDE 22

Practical usage of the system: Openhouse situation with kids

23 kids have experienced our prototype system.

  • No prior training or

calibration is required.

  • User’s height is only

parameter required by the system.

  • The system worked

well even if kids moved in unexpected manners.

slide-23
SLIDE 23

Conclusion

GPS/ RFID/ Dead-reckoning integrated positioning method is proposed. Embedded pedestrian navigation system is implemented with the proposed method. Accuracy of the proposed method is shown to be 5-10% of total walking distance. Kids can play with the system in the

  • pen house situation.