XBee Positioning System with Embedded Haptic Feedback for Dangerous O - - PowerPoint PPT Presentation

xbee positioning system with embedded haptic feedback for
SMART_READER_LITE
LIVE PREVIEW

XBee Positioning System with Embedded Haptic Feedback for Dangerous O - - PowerPoint PPT Presentation

Introduction Trilateration method and system architecture Experimental results, conclusion and future work XBee Positioning System with Embedded Haptic Feedback for Dangerous O ff shore Operations: a Preliminary Study F. Sanfilippo 1 and K. Y.


slide-1
SLIDE 1

Introduction Trilateration method and system architecture Experimental results, conclusion and future work

XBee Positioning System with Embedded Haptic Feedback for Dangerous Offshore Operations: a Preliminary Study

  • F. Sanfilippo 1 and K. Y. Pettersen 2

1Department of Maritime Technology and Operations, Aalesund University College, Postboks 1517, 6025 Aalesund, Norway,

[fisa, hozh]@hials.no

2Department of Engineering Cybernetics, Norwegian University of Science and Technology, 7491 Trondheim, Norway,

kristin.y.pettersen@itk.ntnu.no MTS/IEEE OCEAN’15

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-2
SLIDE 2

Introduction Trilateration method and system architecture Experimental results, conclusion and future work

Summary

1

Introduction

2

Trilateration method and system architecture

3

Experimental results, conclusion and future work

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-3
SLIDE 3

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Background Motivation factors Underlying idea

Current situation

Safety of offshore installations is a crucial issue: Increasingly demanding marine operations are at the heart of the maritime industrial cluster. These advanced operations are associated with a high level of uncertainty on board of an offshore installation because such an installation usually operates in a dynamic environment in which technical, human and organisational malfunctions may cause accidents.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-4
SLIDE 4

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Background Motivation factors Underlying idea

Motivation factors

The Offshore Safety Case regulations holds operators responsible for identifying the major hazards and to reduce risks to As Low As is Reasonably Practicable (ALARP)[1]. The regulations specifically state that Quantitative Risk Assessments (QRA) must be used when preparing the Safety Case. However, this formal risk estimation does not necessarily correspond with an individual’s perception of risk. Improving the user’s risk perception plays a crucial role in effective risk reduction: There is an urgent need to develop faster methods and tools that enhance an individual’s perception and assessment of dangerous situations on board a vessel so that accidents can be avoided.

[1] J Wang. “Offshore safety case approach and formal safety assessment of ships”. In: Journal of Safety Research 33.1 (2002), pp. 81–115.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-5
SLIDE 5

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Background Motivation factors Underlying idea

An XBee-based positioning system with embedded haptic feedback

Haptic Feedback Haptic Actuator Dangerous Area XBee Trilateration

Underlying idea: Identify and isolate dangerous areas by adopting a node positioning algorithm based on an XBee network. Several on board areas and zones can be dynamically identified according to different operational scenarios. Different access permissions can be set individually for all the crew members in accordance with their specific duties. An intuitive haptic feedback is provided to the operator by means of a vibration motor embedded in the helmet. ModGrasp, not only an engineering tool but mostly a scientific tool:

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-6
SLIDE 6

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Design choices

Low-cost: the system is built with low-cost off-the-shelf components. Modularity and flexibility. Reliability: the system is easy to maintain, modify and expand by adding new features. Non-invasive approach: the system requires minimal changes to the environment to be monitored. The XBee radio communications modules allow for building a low-power, low-maintenance, and self-organising network: XBee modules are bi-directional. Unique addressing. Each XBee unit has a unique serial number. This means that two (or more) units can be set up to communicate exclusively with each other, ignoring all signals from other modules. XBee modules have a built-in data-packet building and error-checking to ensure reliable data transmission. The XBee protocol allows for a number of radio channels. By setting different units on different radio channels, additional interference can be avoided.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-7
SLIDE 7

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Trilateration method

Received Signal Strength Indicator (RSSI): The received RSSI is a function of the distance between the transmitter and the receiver. Tracking of moving objects can be achieved if both moving objects and some reference objects are using Radio frequency (RF) signals to communicate.

x y (xa, ya) (xb, yb) (xc, yc) (x, y) db dc da

Using the RSSI value, the distance to a node can be estimated and a trilateration calculation can be performed against other nodes with known positions. Trilateration is a method of determining the relative position of objects using the geometry of triangles in a similar fashion as triangulation. The adopted method was introduced in[2] and it is based on the calculation of the intersection of three spheres of which the radius is obtained from the distance estimated from the RSSI value. In order to work this model requires that the blind node must be inside the intersection of three reference nodes.

[2] Shaifull Nizam Othman. “Node positioning in zigbee network using trilateration method based on the received signal strength indicator (RSSI)”. In: European Journal of Scientific Research 46.1 (2010), pp. 048–061.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-8
SLIDE 8

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Modular organisation

Anchor Handling Zone Crane Workspace Zone Zone 1 Zone n ...

Different zones to be actively monitored can be dynamically identified according to different operation scenarios. These zones can be easily configured and dimensioned according to different

  • perational scenarios.
  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-9
SLIDE 9

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

System architecture

Client: fixed node 2 Client: fixed node 1 Crew member: blind node Server Client: fixed node 3 XBee Explorer Controller XBee Module Controller XBee Module Controller Vibration Motor

Dangerous Area

XBee Module Controller XBee Module Controller

Safe Area RSSI RSSI RSSI

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-10
SLIDE 10

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Blind node and clients wiring schematics

Only for the blind node

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-11
SLIDE 11

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Real circuit embedded in the operator’s helmet

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-12
SLIDE 12

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Design choices Trilateration method and system architecture Hardware Logic of the framework

Logic of the framework

Initialise the serial channel Initialise the XBee network Configure one

  • utput pin for the

motor Read any available data from the server Check position and actuate motor Retrieves RSSI values and broadcasts them to the clients

Figure 1: Blind node

Initialise the serial channel Initialise the XBee network Read any available data from the blind node Read RSSI and corresponding node address Forward data to the server

Figure 2: Clients

Initialise the serial channel Initialise the XBee network Read any available data from the clients Read RSSI and corresponding client address Filter RSSI values Localise node Send position to the corresponding blind node

Figure 3: Server

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-13
SLIDE 13

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Experimental results Conclusion and future work

Experimental results

As given in[3], in order to acquire a distance, the server uses the following equation: RSSI = −(10n log10 d + A), (1) where n is a signal propagation constant or exponent, d is the distance from the blind node to the reference node and A is the received signal strength at 1 meter distance. In particular, the distance d is calculated as follows: d = 10( RSSI−A

10n

).

(2)

[3] Wan-Young Chung et al. “Enhanced RSSI-based real-time user location tracking system for indoor and out- door environments”. In: Proc. of the IEEE International Conference on Convergence Information Technology. 2007,

  • pp. 1213–1218.
  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-14
SLIDE 14

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Experimental results Conclusion and future work

Experimental results

20 30 40 50 60 70 5 10 15 Meters [m] RSSI [DBm] Measured data Ideal data

The fit is quite promising for small distances. However, for larger distances, the RSSI based distance estimation is not so good, and therefore should be used with caution. There are several factors that degrade and impact the RSSI values in a real application scenario including reflections on metallic objects, superposition of electro-magnetic fields, diffraction at edges, refraction by media with different propagation velocity, polarisation of electro-magnetic fields and unadapted MAC

  • protocols. Consequently, the results are often affected by measuring errors.
  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-15
SLIDE 15

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Experimental results Conclusion and future work

Conclusion and future work

A preliminary study of an XBee-based positioning system for offshore operations: The system allows for dynamically monitoring several on board zones according to different operational scenarios. A modular admission to the dangerous areas can be achieved by individually setting different access permissions for all the crew members in accordance with their specific duties. The user’s risk perception is significantly improved by using a vibration motor embedded in the operator’s helmet, which provides the user with an intuitive haptic feedback. Future work: Different localisation algorithms can be implemented for an extensive comparison. To improve the proposed system a multi-sensor fusion approach with the integration of different sensors may be adopted. The integration of the proposed framework with a wearable integrated health sensor monitoring system for offshore operations that we recently developed[4].

[4] Filippo Sanfilippo and Kristin Ytterstad Pettersen. “A wearable health-monitoring system for offshore operators”. In: submitted to the Proc. of the 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS), Milan, Italy. 2015.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations

slide-16
SLIDE 16

Introduction Trilateration method and system architecture Experimental results, conclusion and future work Experimental results Conclusion and future work

Thank you for your attention

Contact:

  • F. Sanfilippo, Department of Maritime Technology and Operations, Aalesund

University College, fisa@hials.no.

  • F. Sanfilippo and K. Y. Pettersen

Positioning System with Embedded Haptic Feedback for Offshore Operations