Bio-Inspired Polarized Skylight-Based Navigation Sensors: A Review

Animal senses cover a broad range of signal types and signal bandwidths and have inspired various sensors and bioinstrumentation devices for biological and medical applications. Insects, such as desert ants and honeybees, for example, utilize polarized skylight pattern-based information in their navigation activities. They reliably return to their nests and hives from places many kilometers away. The insect navigation system involves the dorsal rim area in their compound eyes and the corresponding polarization sensitive neurons in the brain. The dorsal rim area is equipped with photoreceptors, which have orthogonally arranged small hair-like structures termed microvilli. These are the specialized sensors for the detection of polarized skylight patterns (e-vector orientation). Various research groups have been working on the development of novel navigation systems inspired by polarized skylight-based navigation in animals. Their major contributions are critically reviewed. One focus of current research activities is on imitating the integration path mechanism in desert ants. The potential for simple, high performance miniaturized bioinstrumentation that can assist people in navigation will be explored.


arthropods:
animals lacking a backbone, with jointed limbs and a segmented body with an exoskeleton made of chitin. Cataglyphis: a genus of ants cephalopods: molluscs such as octopus, squid and cuttlefish chromatophore: a cell or cell organelle that contains pigment Coleoptera: beetles cornea: transparent part in front of the eye diurnal: active during the day dorsal: the top, back or uppermost surface of an animal oriented with its head forward egocentric: self-centred Gryllus: a genus of crickets Hemiptera: insects such as cicadas, aphids, planthoppers or shield bugs homochromatic: containing or using only one colour iridophore: a pigment cells that reflecting light lamina: a thin layer, plate, or scale of sedimentary rock, organic tissue, or other material Lepidoptera: insects such as butterflies and moths Medulla: the inner region of an organ or tissue microvilli: small 'hairs', component of insect photoreceptors monochromatic: containing or using only one colour ocellus: simple eye: an eye having a single lens odometer (odograph): device that indicates the distance travelled ommatidium: optical unit in compound eyes proprioreceptive: ability to sense stimuli arising within the body regarding position, motion and equilibrium protrusion: something that protrudes rhabdom: light guide in insect compound eyes rhabdomere: reflective inner border of rhabdom tapetum: reflective layer in the eyes of many animals, causing them to shine in the dark tubercle: small rounded projection or protuberance, esp. on a bone or on the surface of an animal or plant ventral: of, on, or relating to the underside of an animal or plant

Introduction
Human and animals navigate for various needs-for finding food, for social reasons, for communication and others. Current navigation devices are mostly dependent on the global navigation satellite system (GNSS), the more fully operational system for global positioning compared to others. The variability of function and integration of the new generation of GNSS has increased the market demand for related products [1]. However its applications may be limited by the low precision of the signal under certain conditions such as in urban areas and in situations of intermittent coverage. Furthermore, the system is always at risk of being shut down during a conflict. A new system should be developed to overcome these limitations.
The development of a GPS-independent navigation system has been inspired by the skylight-based navigation employed by insects. These insects, with their tiny eyes and brains, are capable of navigating distances of hundred of meters (walking insects) [2] or many kilometers (flying insects) by utilizing the pattern of polarized skylight. Through replicating such insect navigation systems, it may be possible to provide a kind of "navigational sense" to people. The development of a bio-inspired polarized skylight navigation sensor that can expand the human sensory ability towards such a "navigational sense" necessitates the use of highly interdisciplinary bioinstrumentation. In order for this to operate effectively, there is a need to connect external devices to the human body. To connect the system with the human body, miniaturization of the devices needs to be performed. In this article existing bio-inspired polarized skylight-based navigation sensors are reviewed with the intention of examining whether it is possible to upgrade respective devices to miniaturized bioinstrumentation systems that can be utilized for human navigation, potentially in combination with established GPS-based systems, to overcome limitations of both approaches. Both through the development of GPS-independent navigation systems and improvements to current GPS systems bioinspiration of polarized skylight navigation sensors has already yielded tangible results. These devices have been tested for use as a navigational compass that can guide a mobile robot [3,4].
Lambrinos et al. [5] invented a GPS independent polarization compass model that mimics the principle of the desert ant navigation system. Chu and co-workers enhanced this polarization compass principle [4,[6][7][8][9] and improved the error measurement. Further groups working in this field are Gao and Fan and their co-workers [10][11][12][13][14][15][16]. Lu and co-workers implemented polarized skylight detection mechanisms into existing GPS systems [17][18][19]. Fan et al. [10] implemented a new integrated navigation solution with polarized skylight with geomagnetism and GPS. Advanced miniaturized devices can then be linked to the human body (mainly ex corpore to avoid ethical issues) in order to expand the human sensory perception towards a polarized skylight-based "navigational sense". This sensor would be very beneficial to humans, especially those who suffer from difficulties with their sight, are wheelchair bound or suffer from Parkinson's disease.

Navigation by Insects
The polarized skylight detecting ability that is inherent in many animals is an example of natural systems or processes that could be used as an inspiration for the development of a bioinstrumentation for a human "navigational sense". Many animals are capable of traveling both long and short distances before using their natural navigation abilities to return to a given location [11]. Insects that navigate short distances, normally for essential daily activities such as locating food sources, include desert ants, honey bees, dung beetles and crickets; while animals and insects that use in-built navigational systems over long distances, normally seasonally for breeding or migratory purposes, include species such as sea turtles, migratory birds and pigeons and monarch butterflies. Insects use information cues to guide their navigation and one source of these is polarized skylight, which they utilize for the purposes of navigation and orientation [11]. Examples of insects that use polarized skylight in this manner include crickets [12], locusts [13], flies [14] and dung beetles [15]. The majority of members of the bee species are diurnal, while some are nocturnal [16]. Central place foragers such as bees and ants use a natural polarization compass both to measure and to adjust their traveling direction in the context of path integration [17][18][19]. Long-range migrators, such as locusts [20] and some lepidoptera, including monarch butterflies, are also believed to orient themselves by exploiting skylight polarization during their journeys [21]. However, this does remain a subject of debate, as in an alternative behavioral study monarch butterflies failed to respond to e-vector orientation [22]. Desert ants and honeybees use three types of information to navigate. The first of which is based on a path integration memory of the position of the food site with respect to the nest. Path integration is based on egocentric information and enables foraging ants to return to the nest from any position at any time using the shortest direct track without help of terrestrial cues such as landmarks or panoramic views [23][24][25]. The second type of information used to navigate is based on visual snapshot memories of features that were viewed in the vicinity of or on the way to the food site. Thirdly, these insects also use local vector memories of the direction and length of habitual route segments. Landmark guidance is based on learning and memorizing the positions of terrestrial landmarks, such as bushes and trees, as well as the panorama and skyline along their route and enables the ants to relocate at precise earth-based absolute location [25][26][27]. The odometer process is handled differently by honeybees and ants: the honeybee uses an optic flow (pattern of apparent motion) during the flight experience, while the desert ant measures its travelling distance by using proprioreceptive cues (ability to sense stimuli regarding its own position, motion and equilibrium) [18]. E-vector information collection in crickets and ants is done by the polarization-sensitive photoreceptors in DRA and neurons in optic lobe [28,29].

Polarized Skylight Pattern-Signal Cues Required for Navigation
Direct light from the sun is unpolarized; it is the scattering of skylight in the atmosphere and the reflection of skylight on water or wet soil surfaces, rocks and vegetation that produces polarized reflected light [30]. Skylight is partially plane-polarized, i.e., in any direction of the sky a particular orientation of the electric field (e-vector) of skylight dominates [31,32]. Malus and Strutt (Lord Rayleigh) in 1871 first discovered the polarization of the skylight. They provided a first explanation and mathematical description of celestial polarization. Subsequently, Chandrasekhar [33] established the full modern theory of this phenomenon. Two decades later, in the 1970s, Sekera [34] developed a computer program that was capable of describing both the direction and the degree of polarization [35]. The scattering of skylight within the Earth's atmosphere creates not only intensity and spectral gradients, but also polarization. Polarization can be described with two parameters: the orientation of the plane in which the electric vector or e-vector of skylight vibrates (direction of polarization or e-vector orientation), and the strength of this phenomenon (degree of polarization). The pattern of e-vector orientation is also recognized as a polarization pattern. The e-vector pattern in the sky uniformly changes its orientation by 15° per hour and marks the position of the pole of the daytime sky [36]. Because the skylight collecting powers of insect facet lenses are too small to catch enough quanta from even the brightest stars, they are not even able to see the stars [37,38]. Polarization sensitivity differs according to species: honeybees, desert ants and flies use UV-receptors [39][40][41], while crickets use blue receptors [41][42][43] in polarization vision [40].

Architecture of Insect Compound Eyes
Most arthropods, including insects and crustaceans, have a pair of compound eyes, either apposed (mostly insects active at day) or superposed (mostly insects active at night), that provide a wide field of vision. Compound eyes consist of three parts: a dorsal rim area (DRA), remaining dorsal area (DA) and a ventral area (VA). Figure 1(a) shows the compound eye of cricket. Each compound eye contains similar optical units, the ommatidia, of which the number varies in different insect species. There are up to 10,000 in dragonflies. Each ommatidium has its own cornea, lens and photoreceptor cells, which are used for distinguishing brightness and color. A single ommatidium guides skylight through a lens and cone into a channel called a rhabdom, which contains skylight-sensitive cells, as indicated in Figure 1(b). One ommatidium has one rhabdom. The rhabdom is the combined set of rhabdomeres. A rhabdomere is that part of the photoreceptor cell that consists of microvilli, which is a tube-like extension of the photoreceptor cell membrane. In this part of the cell membrane the rhodopsin molecules are embedded. Each rhodopsin has a characteristic absorption spectrum and thus determines the photoreceptor's sensitivity spectrum. When the rhabdomeres of the set of photoreceptors in one ommatidium are fused, the rhabdom is fused; when the rhabdomeres are spatially separated, the rhabdom is open. When the rhabdomeres of a fused rhabdom are organized in layers, the fused rhabdom is tiered. Rhabdom shapes and types are different according to the species. There are two types of rhabdoms: open (in flies, [44]) and fused (in bees and desert ants [45]). The fused rhabdom of butterflies is tiered [46,47]. The type of rhabdom directly impacts the shape of the spectral sensitivity curves of the respective photoreceptor cell [48]. In most arthropods and molluscs each ommatidium consists of retinula cells that are arranged in groups (seven photoreceptor cells in the dung beetle [15]; eight photoreceptor cells in flies [14]; nine photoreceptor cells in ants and honeybees [44]).
The behavioral studies were confirmed through intracellular electrophysiological investigations that revealed that the photoreceptors in the DRA have much larger polarization sensitivity than in other parts of the eye (bees [45]; ants [52]; cricket [42]). In ants, Cataglyphis, the microvilli of DRA photoreceptors are aligned in parallel along the entire length of the cell, from the distal tip of the rhabdom down to its proximal end, near the basement membrane. The microvilli of the photoreceptor cells R1 and R5 (see Figure 2(a)) are always parallel to each other and perfectly perpendicular to the microvilli in the other photoreceptor cells [56]. Each ommatidium in the dorsal rim area has two photoreceptors, each of which is strongly sensitive to the e-vector orientation of plane-polarized skylight, with axes of polarization at right angles to one another. The axes of polarization direction of these ommatidia provide a fan-shaped orientation [57]. A cross-section of an ommatidium, a detailed rhabdom shape and the alignment of microvilli are shown in Figure 2.   [58]). (b) Cross-section of a dung beetle ommatidium with a heart shape and fused rhabdom, microvilli R1 orthogonally with other photoreceptor cells (adaptation from [15]). (c) Cross-section of a honeybee ommatidium with rectangular shape and fused rhabdom.

Principles of Polarization Vision in Insects
In various insect species the detection of the oscillation plane of polarized skylight is mediated by a group of anatomically and physiologically specialized ommatidia that are situated in the DRA of the compound eye (see Section 2.4). Table 1 shows a mechanism of polarized skylight detection in various animals. In order to effectively use the information for the purposes of navigation, insects need to analyze the input signal of polarized skylight. This involves central processing stages, which include the lamina and medulla, the anterior lobe of the lobula, the anterior optic tract and tubercle, the lateral accessory lobe, and the central complex [59]. This process has been effectively imitated technologically in order to develop the polarization navigation sensor, which will be described in Section 3). The mechanism for the detection of polarized skylight (e-vector detection) in the DRA involves the following situations: • Optical axes that are always directed upwards. The visual field of the DRA has an elongated shape that extends from the upper front to the upper back, with the center directed somewhat to the contralateral side (bee [45]; desert ant [51,52]; cricket [42]). • A rhabdom shape where the rhabdoms are shorter and have a larger cross-sectional area compared to other parts.
• Microvilli orientation, where the polarization-sensitive photoreceptors come in two sets that have their microvilli oriented at 90° to each other. • Microvilli alignment: In the polarization-sensitive receptors, the microvilli are well aligned along the whole rhabdomere.
• Optics: Optical properties of the ommatidia are also affected [54].
During the central processing stage, the medulla polarization sensitive neurons act as integrators, while the central complex polarization neurons serve the function of a compass neuron that guides insect navigation [2]. The information of e-vector orientation is transferred in a form of sinus wave signal from the photoreceptor in the DRA to the central processing area. E-vector responses of particular photoreceptors in the DRA are pooled by a set of polarization neurons, which act as integrators (a set typically consists of three neurons). Each integrator is aligned to a particular e-vector tuning axis. The e-vector tuning axis varies according to the rotation movement of the insect body axis. The larger these variations are the more accurate is the neuron compass reading. The crossed-analyzer in insect eyes consists of two sets of e-vector analyzers, which are orthogonally arranged to each other, and are antagonistically responding to the e-vector. Each set of analyzer may consist of a polarization sensitive photoreceptor and a neuron [58].
The polarization sensitivity can be increased in insects through the application of several characteristics, including the orthogonal arrangement and high alignment of microvilli. The reduction in length prevents polarization reduction due to self-absorption. The increase in microvillar length favours sensitivity and enlarged the cross-section area. High polarization sensitivity in DRA photoreceptors and degraded optics skylight scattering structures in the cornea or missing screening pigment [18,54].

Insect-Inspired Polarized Skylight-Based Navigation Device
Thousands of years ago, the Vikings used skylight polarization to navigate across open oceans. Although much has been known regarding the Vikings' sunstones, there is a lack of concrete historical evidence on how the Vikings used such sunstones for navigation as well as their operation. In 1967, Ramskou, a Danish archaeologist, offered a suggestion on how the Vikings used polarized skylight when the position of the sun is behind clouds or fog, in which the sunstone is a polarizing crystal that is a transparent form of calcite, similar to the Icelandic spar as a linear polarizer [66]. In the "Secrets of Viking Navigator", Karlsen [67] studied saga experiences and combined information with practice. The Vikings' navigators developed a unique instrument to determine the direction of the sun even in the presence of clouds and fog. Several sagas revealed that birefringent crystals called sunstones and a bearing board were implemented by the Vikings' navigators.
In the recent years, the development of the bio-inspired navigation sensor involved three different approaches and devices. The first approach was to use three pairs of photodetectors and linear film polarizers; the second involved the use of a camera-based polarization sensor; and the third employed a Division of Focal Plane (DoFP) polarimeter-based polarization sensor that was developed using complementary metal-oxide-semiconductor (CMOS) technology. These devices could be used as the basis for the development of new miniaturized bioinstrumentation devices to achieve a "navigational sense" in humans.

Polarization Navigation Sensor on Photodetector with Linear Film Polarizers
The calculation principles that are used in the sensor operation were based on the single scattering Rayleigh model [4]. In the single scattering Rayleigh model atmosphere, the direction of polarization is perpendicular to the plane of scattering determined by the observer, the celestial point observed and the sun (Figure 3) [4,5,9]. The working principle of the polarization navigation sensor was inspired by the desert ant, which utilizes polarization pattern as information cue to guide movement (see Sections 2.1 and 2.2). The polarization sensor was developed by mimicking the crossed-analyzer configuration that can be found in the polarization sensitive area of the desert ant eyes (see Section 2.5). The outputs of the polarization direction analyzers incorporate the sinusoidal dependence on the polarization angle (see Equation (1), explaining the features of polarization angle, polarized skylight intensity and polarization degree. As such, the current direction of the navigation sensor references the solar meridian [5,7].

Components and Mechanism
The key components of the polarized skylight detection units of the navigation sensor consist of three pairs of polarization direction analyzers. Each polarization direction analyzer consists of a pair of polarization sensors (POL-sensors) and a log-ratio amplifier, which was inspired by the desert ant polarized skylight sensitive photoreceptor and polarization neuron [4][5][6][7]. Each POL-sensor consists of two pairs of photodetectors and linear film polarizers. The polarizing axis of the POL-sensors of each polarization direction analyzer were adjusted 90° to each other in order to produce the crossed-analyzer configuration, which serves to enhance the e-vector contrast sensitivity [5]. This configuration mimics the biological photoreceptor arrangement within each ommatidium of the DRA. The polarization skylight detection unit of the polarization navigation sensor was developed by mounting the three polarization direction analyzers on the base plate of the navigation sensor and adjusting them in such a manner that the polarizing axis of the positive channel was 0, 60, and 120 degrees with respect to the 0 degree reference of the sensor [5,7]. In the mobile robot application, the 0 degree reference of the sensor was with respect to the robot's body axis (mimicking the three types of cricket POL-neurons that are tuned to different e-vector orientation: 10°, 60°, 130°).
As developed by Chu and co-workers [4] (Figure 4), the main parts of the bio-inspired polarization navigation sensor are the polarized skylight detection unit, data acquisition, data processing and connector to the output or another machine. In Chu's design [7], the six uniform arrangements of regular triangular prisms of the three polarization direction analyzers produce the hexagonal shape of the polarized detection unit, which is required for the device to function. Mounting the polarization navigation sensor on the mobile robot yielded the polarization compass. The block diagram of the polarization navigation sensor is depicted in Figure 4. The polarized light detection unit was mounted on the base plate, which incorporated the electronic parts. The amplifier and filter circuit of the polarization navigation sensor was designed by adopting 16 bits Analog-to-Digital Converter MAX195 in data acquisition. The center processor is an ARM7TDMI-based high performance 32-bit RISC microcontroller.

Compensation of the System's Weaknesses
The integration of the sensor with further additional devices or algorithms was performed in order to compensate the weakness of the compass. These are additional ambient light, ocelli integration, a fuzzy logic controller algorithm and the development of an eye model. The ambient light sensor is used to resolve the ambiguity, since the sinusoidal function has a period of π, there will be two output angle values ø (i.e., ø and ø + π) in each polarization direction analyzer. In Lambrinos's design [5], the eight ambient light sensors are arranged in two half circles that cover a visual field of 180 degree each. A rough estimate of the robot's heading with respect to the sun is obtained from the values from the ambient-light sensors. If the robot is oriented towards the sun, the ambient-light sensor with the visual field enclosing the solar meridian will have a stronger response than the other sensors. Chu et al. [4] improved this design by using only six ambient light sensors to solve the ambiguity. Each ambient light sensor consisted of standard photoresistors with a blue filter placed in front. It was directed horizontally with a visual field of approximately 60 degrees.
By mimicking the dragonfly, Chahl and Mizutani [68] integrated the ocelli and polarization sensors to provide improved compass headings and precise control of roll angle by stabilizing the sensor in the rolling direction of the robot. The polarization sensing elements use the optics to capture skylight from a region of the sky, this is then analyzed using a polarization sensor, which converts the skylight to voltage (see Section 3.1.2). The ocelli are simple eyes that are mounted on the front of the head (the head of the dragonfly). Before Chahl and Mizutani tested their sensor on the robot, they tested it in a flight test device that was equipped with ocelli to observe the stabilization quality of the sensor in pitch and roll [68]. The combination of lateral and longitudinal optical sensors allows full stabilization of the sensor in pitch and roll (in an ideal environment).

Polarized light detection
Data acquisition Data processing

Output
The algorithm of the fuzzy logic controller [8] was programmed in order to obtain robust performance and increase the efficiency and accuracy of the polarization navigation compass. The algorithm serves to direct the mobile robot to follow the trajectory in a smooth and continuous manner at the best possible precision. Through a fuzzy logic controller, the information obtained from the polarization sensor is mapped to the robot's velocity.
Nature's design of the compound eye is important in order to capture the image at an optimal level [69]. In order to mimic the design of compound eyes, a number of scientists have developed the eye model. Chu et al. [4] developed a cylinder shaped polarized detection unit that mimics the eyes of desert ants. Six cylinders were assembled in a uniform arrangement of three round-holed polarization direction analyzers with the blue filter on the top. The ratio of the radius and the height of the round holes 0.5, and they achieved a view field of approximately 53 degrees. The spectral sensitivity of the polarization channels ranged from approximately 400-520 nm with a maximum in the blue (460 nm). Gao and co-workers [70] developed a model of the desert ants eye by arranging a monocular eye structure in a 6 × 6 curved array: their monocular eye model consisted of a cylinder shape tube that contained two sets of polarizers and photodetectors. The first set consisted of a primary polarizer that was circular in shape and polarized the light that came from the light source. The second set was a secondary polarizer, which was constructed using a uniform arrangement of 6 small radius polarizers that were positioned at different angles of the polarizing axis.

Camera-Based Polarization Sensor
In 2001 Usher [71] used a normal camera with an external linear polarization filter to take two images, the second image was taken with the polarization filter set orthogonal with respect to its position in the first image. The camera used in this experimental investigation was the SONY XC-EU50CE camera. The blue component of the camera's RGB output was used for analysis, as polarization of sunlight is most apparent at ultraviolet and blue wavelengths (350-450 nm). Linear polarizing film was used as a filter to extract the polarized images. All images were smoothed using a two-dimensional Gaussian function. A mean intensity function as a function of polarization angle was derived from the two images and was comparable to the form proposed by Lambrinos [5].
Carey and Sturzl [72] developed the insect-inspired low-resolution omnidirectional vision system by incorporating a near-UV camera and a linear polarizer. By incorporating an additional RGB camera, the full range of the insect's visual spectrum was obtained, making it possible to capture and investigate the visual cues that insects use in flight control and navigation. This investigation could enhance the understanding of the insect navigation system and lead to the incorporation of a similar system in an autonomous mobile robot. The equipment employed was the SONY camera mentioned above, a video signal digitizing device and a UV transmitting glass filter to maximize UV photoreception at about 340 nm.

Principle
A polarization imaging sensor can also be developed by integrating a Division of Focal Plane (DoFP)-based polarimeter using a CMOS technique. Various groups have worked on the development of CMOS-based polarization imaging sensors [73][74][75][76][77][78][79][80]. The principle of this device is elaborated in detail in Andreou and Kalayjian [81]. State-of-the-art CMOS polarization image sensors consist of an array of integrated photodetectors and a micropolarizer, which measures polarization information in real time [79]. The ant rhabdomere structure served as inspiration for the development of the multiaxis micropolarizer [82].
Many scientists have focused on the development of sensors and improved fabrication techniques for micropolarizers. The current generation of these sensors is produced via micro-and nanofabrication techniques, which yield high-resolution polarization imaging sensors. The two types of polarization sensor that were developed are either based on a polymer film micropolarizer or on a metal wire grid micropolarizer.
The polymer film-based CMOS polarization imaging sensor using DoFP architecture was developed by Zhao et al. [73] and Gruev et al. [77]. Zhao  The main disadvantages of polymer polarizer-based polarization imaging sensors are the complicated fabrication processes-this has led to the creation of the metallic wire grid micropolarizer-based sensor [76]. Tokuda et al. developed the first generation of metallic wire grid polarizers of CMOS-based polarization imaging sensors [74,75,83]. Their sensor possesses a metal wire grid polarizer with a pitch size of 1,200 nm, with 1,880 × 1,880 µm chip size. This sensor was developed for sensing applications in microfluidics. The application of a CMOS-based metal wire grid micropolarizer for navigation compass was reported by Gruev et al. [76,78] and Sarkar et al. [79,80]. As described by Sarkar et al. [79], the variations of polarization information in real time with changes in the angular position of the incoming polarized skylight ray are shown to work as an effective compass.

Key Components
The basic component of CMOS-based polarization imaging sensor is a DoFP architecture polarimeter, which combines imaging CCD elements and micropolarization filters on the same substrate [76]. The sensor consists of an array of these polarimeters, in a certain number of pixels, pixel sizes and dimensions, and micropolarizer types, dependent of the project requirement (Table 2). For example, Sarkar et al. [79] developed a sensor with 128 × 128 pixels, which occupies the total chip area of 5 × 4 mm 2 , fabricated using a 180 nm CMOS CIS process. The sensor has an embedded linear wire grid polarizer in each pixel, realized with the first metal layer of the process on top of a pinned photodiode (p+/n-/p-sub). The linear wire grid polarizer is a thin metal strips with a line/space of 240/240 nm (pitch of 480 nm). As in Sarkar et al. [79], the chip is divided into four main blocks, where the first block consists of the pixel array for signal capturing and processing, the second consists the analog readout circuit, the third block consists of the digital readout circuit, while the fourth block consists of a 7-bit counter and a column shift register.
The sensor pixels in the signal capturing block was split into three regions: Region 1 is used for normal imaging application, Region 2 is used for the detection of polarization with the polarizing angle of 0°, and 90° [79] and Region 3 is used for the detection of polarization with the polarizing angle of 0°, 45° and 90°. Figure 5 shows the simplified pixel architecture of the CMOS-based polarization imaging sensor using DoFP architecture. The image capture begins with a reset of the pixel by switch on the RST [80]. The voltage at the floating diffusion node FD is then set to the reset voltage Vrbias. The reset is global in nature for the entire pixel array. After the reset, the photodiode starts accumulating the photogenerated charge. The time spent accumulating the charge is referred to as the integration time or the exposure period. At the end of the integration time, the accumulated charge is transferred to FD.

Design Improvement
To obtain the high performance of DoFP-based CMOS polarization image sensor, the size of the imaging array [77] and the extinction ratios (ER) [81] should be enlarged, while the size of the sensor pixel should be reduced [84]. The ER is greatly influenced by the structure of the micropolarizer filter. Reducing the thickness of the micropolarizer array layer could serve to increase the ER. The ER could also be improved by using high conductivity metal [85]. The pitch size of the micropolarizer has an effect on detecting the wavelength [80]. Smaller pitch size leads to higher optical performance [86]. For an EM wave to be absorbed by a wire grid, its wavelength should be larger than the pitch of the wire grid. The wavelength range of the visible spectrum is from about 300 to 720 nm; thus, a wire grid pitch should be less than 300 nm [80]. A smaller amount of micropolarizer polarization direction is required to reduce the sensor size and simplify the fabrication process [77]. The metallic wire grid polarizer can be used to detect the polarization pattern [79,80], since it has a function of selectively transmitting wavelengths [87]. The pitch size and ER of the several polarization sensors used for the navigation compass are shown in Table 2. Further projects that incorporate wire grid micropolarizer development will be described in the next section.

Wire Grid Micropolarizer for a Polarized Skylight-Based Nano Size Navigation Sensor
The polarizer is an important component in a polarization direction analyzer [82]. The polarizers that are currently used in polarization navigation sensors, such as conventional birefringent crystal polarizers and the dichroic film polarizers, can't be used for nanoscale navigation sensors because of their size, features, the fact that they cannot be made based on miniaturization techniques and furthermore cannot be integrated with photoelectric capability. A wire grid micropolarizer is compact,  f the design the polariz hrough a n tinction rati velength of on (AR) co ncing angle et al. [90] ility. The s mentioned Table 3  an es he potential to be used as a wire grid micropolarizer. The device was fabricated using nanoimprint lithography (NIL), producing aluminum gratings of 200 nm period uniformly over an area of 3 × 3 cm 2 . This nanowire polarizer showed a polarization extinction ratio of 38 dB at a wavelength of 1,550 nm. The device demonstrates a cost-effective nanofabrication solution that has the potential to be applied to various devices with large-scale integration.

Upgrading the Final Polarization image of DoFP-Based Polarization Sensor
The image from DoFP-based sensors is always degraded as a result of a number of problems. These include instantaneous-field-of-view (IFOV) errors, severe detector-to-detector nonuniformity signals and unresponsive or dead pixels [98]. To obtain a high-quality polarization image, the alignment, calibration and interpolation strategy of the sensors are critical. DoFP-based sensors present difficulties in alignment strategy since they require a mechanical process. The calibration of DoFP-based polarization sensors is discussed in detail by Tyo and Hayat, [99] and Tyo et al. [98]. Through calibration strategy, errors can be overcome via techniques such as nonuniformity correction and dead pixel replacement (DPR) [98,[100][101][102]. There are two types of calibration techniques: radiometric and polarimetric [98,99]. The specialized polarimetric system calibration technique is discussed in detail in the works of Azzam et al. [103] and Goldstein and Chipman [104], who address Stokes vector simultaneous measurement and Fourier data reduction techniques respectively [98].
Since pixels with different polarization directions consist in a small neighborhood of the CMOS sensor, the estimations of Stokes vectors are obtained by combining measurements within this small neighborhood [105]. The implementation of this combined measurement may produce the estimated Stokes vector, which contains error and subsequently degrades the resulting polarization image. By interpolating the signal measurement from a defined neighborhood of pixels to a common reconstruction point, this error can be reduced. Several algorithms of interpolation have been developed, these are: bilinear, weight bilinear, bicubic, bicubic spline, approximated bicubic spline, bicubic convolution, gradient-based interpolation and correlation-based interpolation [106][107][108]. The bicubic spline interpolation method shows the best performance in reducing error and obtains higher modulation transfer function (MTF) gain compared to the bilinear, weight bilinear and bicubic interpolation methods; however, it does has computational complexities [106]. Gradient-based interpolation methods perform better than bicubic spline and bicubic convolution interpolation [107] while correlation-based interpolation performs better than the bicubic spline interpolation [108]. Gradient and correlation-based interpolation methods have the potential to significantly improve the CMOS-based polarization sensor.

Algorithm for Measurement and Analysis for Coupled Photodetector-Linear Film Polarizer-Based Polarization Sensor
The output of polarization sensor is described by the following equation [5]: where I is the total intensity given by I = I max + I min .I max and I min being the maximum and minimum intensities, respectively. The degree of polarization is denoted by d, Ø is current orientation with respect to the solar meridian, Ø max is the value that maximizes S(Ø), and K is a constant. The delogarithmized polarization sensor outputs of the direction 0°, 60° and 120° respectively are expressed by Equations (2-4): The algorithm improvement is important for improving the polarization compass. From Equations (2-4), Zhao [9] eliminated the influence of the polarization degree, d, by presenting a new transform, where after simplification of t i , they got the value of output angle of the polarization sensor S i [Equation (10)] that was independent of d: where S i (I = 1,2,3), Ø 1 = 0, Ø 2 = π/3, Ø 3 = 2π/3. The advantage of the new algorithm is its higher precision with identical input error due to the character of its piecewise function, even though the two algorithms have the same output function style. The output of the polarization sensor could also be described by using the mathematical description known as Stokes parameters (shown in Equation (11)) [109]. Stokes parameters were first introduced by G.G. Stokes in 1852, who described the polarization state in four quantities. As shown in Equation (11), the four quantities: S 0 , S 1 , S 2 and S 3 could be assumed to be polarization values obtained from Filters 1, 2, 3 and 4 respectively. Here, the first filter is an isotropic filter, passing all states of polarization, Filter 2 is passing the linear state of polarization in the horizontal direction, while Filter 3 passes the linear state of polarization at a 45° direction. Filter 4 filters the circular polarization state only: (11) Filters of Type 1 and Type 2 are found in the works of Lambrinos et al. and Chu and co-workers, where the polarization states could be represented as Equations (12) and (13): The theoretical basis for the system error model of the polarized-skylight angle measurement model (POLAMM) has been developed by Li et al. [110]. The system error model of POLAMM was derived to improve the calculation accuracy of the polarized light navigation sensor. Through this system error model, the system error source parameters could be recognized, and the system error could be compensated to a major extent. From Equation (1), the output of three POL sensors is shown as follows: where S i (I = 1,2,3), Ø 1 = 0, Ø 2 = π/3, Ø 3 = 2π/3. According to the practical meaning, Equation (14) should satisfy (15): For convenience, S i (Ø) is denoted as S i . By substituting Equation (15) into Equation (14), Equation (16) is produced: where: 1 2 1 2 By substituting Equation (17) into Equation (16), the equation of POLAMM could be obtained, as shown by Equation (18): Here: 2√ (20) From the differentiation method, the system error model of POLAMM is shown by:

Algorithm of CMOS-Based Sensor
The measurement in CMOS-based sensors is performed by calculating the Stokes parameters [89,94]. The electromagnetic radiation travel is utilized as input signal. The mathematical representation of an electromagnetic wave propagating in the z direction is given by Equation (22): (22) where E 0 is the amplitude, k is the wave constant (k = 2π/λ), ω is the circular frequency (ω = kc = 2πc/λ) and is the initial phase. As described in Section 4.1, the polarization state of an electromagnetic wave can be conveniently described using a set of parameters that are known as Stokes parameters (G.G. Stokes, 1852) [109]. These are represented in a column vector as in Equation (11) where I 0° is the intensity of skylight after passing through a horizontal linear polarizer, I 90° is the intensity after a vertical linear polarizer, and I 45° is the intensity after a linear polarizer is placed at 45°. By calculating Equations (22) to (25), the degree of polarization, which is related to maximum and minimum transmitted intensity values, can be obtained.

Algorithm for Development of Ant Eye Model
Smith [111,112] developed an algorithm for a compass that was applied on robots and drones in light clouds. The working principle of this compass was inspired by the insect compound eye. The algorithm was created by measuring the position of the four points in the sky, where, i.e., the angle χ between the polarized e-vector and the meridian equals ±π/4. The azimuth of these four points is invariant to variable cloud cover, provided that polarized skylight is still detectable below the clouds. The sum of these four azimuth values can be turned into a celestial compass, which is useful for the robot or drone. Compared with the photoreceptor-based design, a compass that uses this design offers a simpler device that offers more accuracy during navigation under cloudy sky.

Integration System
Lu et al. [113] introduced the polarized skylight integrated GPS-based navigation system in the three-dimensional world. The polarization measurement unit (POLMU) is a detection unit that consists of the mechanism and components of the polarization direction analyzer that was described in Section 3.1.2. By integrating the POLMU to the integrated GPS/INS navigation system, the attitude error correcting capabilities of the system was improved, producing better precision in the GPS/INS navigation system. Fan et al. [10] implemented a new integrated navigation solution with polarized skylight that assists with geomagnetism and GPS. The output of the analyzed polarization information is used as references in the measurement work of the integration system. By using a Kalman filter, the results of analyzed polarization information are combined with the results of the geomagnetism 3D compass to obtain the smallest error of angle results. By adjusting the results with GPS information, the final output results were obtained. The components of the polarization sensor are polarization direction analyzer, such as that described in Section 3.1.2, with the same mechanism.

Discussion
The insect navigation system, especially that of the desert ant, Cataglyphis, bees, locusts and crickets have offered useful insights into the development of polarization navigation sensors that have been utilized to assist the navigation of mobile robots (as described in Section 3). By further developing this robot polarization navigation sensor, it is possible that a new kind of human sense, a "navigational sense", could be fabricated.
Insects, with their tiny eyes and brain, are capable of navigating over hundreds of meters through the utilization of the patterns of polarized skylight [2]. The dynamic properties of skylight polarization provide much useful information to any navigating animal and human utilizing specific devices. GNSS systems do not perform well under some conditions, and polarization based systems do not perform either under other conditions (e.g., indoors, night, artificial light). Both systems can be combined to bring the best of both worlds and cover the deficiencies of each other. The polarized skylight is appropriate to be used as the information in navigation activities because the predictor signal is simple with a static relationship between e-vector orientation and the sun's azimuth [36].
The qualitatively robust pattern of polarized skylight direction could be obtained under any condition and even in situations when the sun was not visible [114], such as under canopy and foliage [115], and during overcasts and heavy haze. This is because only a small section of clear sky is sufficient for the animals to obtain a compass bearing for accurate navigation [116]. The polarization angle pattern of this obscured sky is determined predominantly by scattering on cloud particles themselves [114]. Furthermore, the detection of polarization of downwelling skylight under clouds or canopies is most advantageous in the UV range, where the degree of polarization is lower than the threshold of polarization sensitivity in animals [2,117].
As described in this article, there are three major types of polarization navigation sensor designs that have been utilized in the robotic field: photodiode-linear film polarizer integrated-based design, camera and external polarizer-based design, and DoFP polarimeter-based CMOS sensor design. For the first design, the performance of the devices that were reported in this article is described as shown in Table 4. In the earlier project of this design, the error in the movement of the polarization navigation sensor mounted robot was approximately 13.5 cm, smaller than the error obtained in the latter project, which was 28 cm. However, the output angle in the latter project shows the smaller error than the earlier project, about ±1.3° in difference. In the second design, the degree of polarization was not compensated. The polarization differential image or polarization summation image is the main task in the third design. This design also studied the image and the variation in the degree of polarization with respect to the orientation. In this design, the degree of polarization behavior with the orientation angle is evaluated. The degree of polarization information from this evaluation could be used to obtain the orientation angle for compass cue application. This third design offers a simpler computation calculation step and provides a system that is easier to integrate with other devices.
In order to develop a human "navigational sense", polarized skylight sensor research in robotics can be applied to bioinstrumentation research through the use of miniaturization technology. In insects, the most sensitive photoreceptor within polarization detection is UV (bees, flies, ants) and blue photoreceptor (cricket) [43]. UV skylight is in a wavelength range from 330 to 350 nm [41,118], while blue skylight has a wavelength of about 450 nm [118]. As described in Section 3.3.3, for the wire grid micropolarizer to effectively detect the polarization signal, a wire grid pitch should be less than 300 nm. By applying the principle of the central processing stage of insect visual systems (see Section 2.5), the accuracy of the polarization navigation sensor could be increased by raising the number of the polarizing direction axes of the polarizer. Due to the small size and integration process, the multiple polarizing direction axes of the array of wire grid micropolarizers-based navigation sensor could only be developed using nanofabrication technology.
The extremely sensitive e-vector detection system used in crickets can be imitated through the development of a polarization navigation sensor for higher sensitivity. Crickets are active during daytime and at night. The crickets' threshold response possess at lower quantum flux induction than the threshold response by ants and honeybees. In crickets, the threshold response to the radiant quantum flux is about 2.5 × 10 7 quanta cm −2 ·s −1 at 433 nm [43], where the effective quantum flux under the clear, moonless night sky (2 × 10 8 quanta cm −2 ·s −1 at 380-500 nm) [119]. During daytime, the threshold for e-vector orientation of honey bees (Apis mellifera) for UV stimulus is about 10 10 -10 11 quanta sm −2 ·s −1 , much higher than that demonstrated by crickets.

Conclusions and Outlook·
The implementation of a bio-inspired polarized skylight navigation sensor that can expand the human sensory ability towards a "navigational sense" necessitates the creation of a connection between external devices and the human body. To enable this, miniaturization and integration of existing devices need to be performed, something that is possible using miniaturization technology. Through the application of miniaturization technology, the existing polarized skylight-based navigation sensor that is typically utilized for robot navigation could be enhanced for bioinstrumentation application by integrating them with various techniques, devices and system such as geo-informatics system (GIS) system. Health quality of patient that equipped with the polarization based "navigational sense" could be monitored by the central server at any time continuously or when requested, especially during their outdoor activities [120]. The central server, which is connected to at least three parties (patient, GIS and rescue center), will take first action if the patient's health quality decrease. For example, if the patient have heart problem, the patient's health monitoring device and "navigational sense" will send the health condition data and position data respectively to the central server. As the patient's health quality getting worse, the central server ready to send the ambulance to patient's location.
Weaknesses in the current engineering system when compared with the perfection of natural systems, were highlighted in this review. As such, new theories need to be developed that are capable of improving the approach. MEMS technology can potentially serve to create a system that can more accurately replicate the perfect natural systems with engineering systems or devices that have high functionality and intelligence. A bio-inspired polarized skylight-based MEMS navigation sensor would be very beneficial to humans, especially those who suffer from difficulties with their sight, are wheelchair bound or suffer from Parkinson's disease.