154
geo-positioning sensors. In case of deviation from a computed route, rerouting oc-
curs, where a new route and direction on it are provided. Typically, single routing
criterion is used in model-centric navigation and the navigation environment is only
within the extent of the available map database. Navigation assistance with different
modes of travel, including driving, walking, and riding bicycles/wheelchairs, can be
provided on mobile devices (increasingly on smartphones).
The primary purpose of experience-centric navigation is sharing of navigation
experiences (POIs, routes, and directions). In experience-centric navigation, the
process is distributed through mobile devices and servers with wireless communi-
cation and Internet as the main technologies. Note that geo-positioning sensors are
not used in experience-centric navigation as they are in model-centric navigation.
In experience-centric navigation, solutions are 1-m (i.e., one request could result in
multiple solutions recommended by members), whose quality depends on experi-
ences of members. In experience-centric navigation, POIs, routes, and directions
are all searched for recommendations by members in the database and there are no
tracking and rerouting. Routing in experience-centric navigation can be based on
multiple criteria and the navigation environment is limited to the geographic areas
where members’ experiences exist. Navigation assistance with different modes of
travel, including driving, walking, and riding bicycles/wheelchairs, can be provided
on desktops, laptops, and mobile devices (increasingly on smartphones).
In Table 8.7, model-centric navigation and experience-centric navigation are
compared from a user perspective. From a user perspective, the purpose of model-
centric navigation is navigation for self, whereas the purpose of experience-centric
navigation is POI, route, and direction for self and sharing of navigation experienc-
es. In model-centric navigation, users would request tracking, POIs, routes, and di-
rections, whereas in experience-centric navigation, users can request POIs, routes,
and directions. While users can recommend POIs, routes, and directions in experi-
ence-centric navigation, there is no possibility of recommendation in model-centric
navigation. Model-centric navigation can primarily provide the general population
with navigation assistance and in special cases it can address the navigation needs
of those in such groups as mobility impaired, visually impaired, cognitively im-
paired, or elderly, whereas experience-centric navigation can assist any individual,
whether in the general population or in the special needs groups. One other differ-
ence between model-centric navigation and experience-centric navigation from a
user perspective is that users in model-centric navigation can be provided with a
single routing criterion (e.g., shortest distance, fastest travel time, or least tolls),
whereas users in experience-centric navigation can be provided with multiple rout-
ing criteria (e.g., fastest travel time and least turns).
Figure 8.16 shows an algorithm for the hybrid approach, coupling navigation
services and SoNavNets. As shown in this figure, navigation services obtain posi-
tion data (through geo-positioning sensors) and match them on road segments or
sidewalk segments for navigation in outdoors and on hallways segments for navi-
gation in indoors. Navigation services search POIs and compute routes and direc-
tions and geocode by using data in their database. SoNavNets, upon request, find
8 Social Navigation Networks