A Flying Light Speck, FLS, is a small drone configured with light sources to illuminate different colors and textures. A swarm of FLSs illuminates complex 3D multimedia shapes in a fixed volume, a 3D display. An FLS is a mechanical device. Its failure is the norm rather than an exception, causing a point of an illumination to go dark. In this paper, we use reliability groups with dark standby FLSs to minimize the duration of time a point remains dark. We introduce three techniques to prevent a dark standby FLS from obstructing the user’s field of view, FoV. All three move the FLS out of the user’s FoV. One technique, Suspend:Closest, maximizes the utility of a standby FLS while preventing it from obstructing the user’s FoV.
more »
« less
A Conceptual Model of Intelligent Multimedia Data Rendered using Flying Light Specks
A Flying Light Speck, FLS, is a miniature sized drone configured with light sources to illuminate 3D multimedia objects in a fixed volume, an FLS display. A swarm of FLSs may provide haptic interactions by exerting force back at a user's touch. This paper presents a conceptual model for the multimedia data to enable content-based queries. The model empowers users of an FLS display to annotate the illuminations by adding semantics to the data, extending a multimedia repository with information and knowledge. We present a core conceptual model and demonstrate its extensions for two diverse applications, authoring tools with entertainment and MRI scans with healthcare.
more »
« less
- Award ID(s):
- 2232382
- PAR ID:
- 10477496
- Editor(s):
- Ghandeharizadeh S.
- Publisher / Repository:
- First International Conference on Holodecks
- Date Published:
- Subject(s) / Keyword(s):
- Flying Light Specks Conceptual Data Model Applications Healthcare Entertainment
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
A Flying Light Speck, FLS, is a miniature sized drone configured with light sources to illuminate different colors and textures. A swarm of FLSs illuminates complex 3D multimedia shapes in a fixed volume, a 3D display. An FLS is a mechanical device. Its failure is the norm rather than an exception, causing a point of an illumination to go dark. In this paper, we use reliability groups with dark standby FLSs to minimize the duration of time a point remains dark. This study makes two novel contributions. First, it compares a centralized and a decentralized algorithm to form groups, demonstrating the superiority of the centralized technique. Second, it detects when the dark standby FLSs may obstruct the user's field of view and relocates them with minimal impact on their provided benefit.more » « less
-
This paper presents the design and implementation of a circular flight pattern for use by a 3D multimedia display, a Dronevision (DV). A DV uses drones configured with light sources, Flying Light Specks (FLSs), that are battery powered. The flight pattern enables a swarm of FLSs to enter an opening, granting them access to the charging coils to charge their batteries. We present two algorithms for an FLS to travel from its current coordinate to rendezvous with its assigned slot on the flight pattern, Shortest Distance (SD) and Fastest Rendezvous Time (FRT). In addition to quantifying the tradeoff associated with these algorithms, we present an implementation using a swarm of Crazyflie drones with Vicon localization.more » « less
-
One may construct a 3D multimedia display using miniature drones configured with light sources, Flying Light Specks (FLSs). Swarms of FLSs localize to illuminate complex 3D shapes and animated sequences. This requires FLSs to measure their relative pose (distance and angle) accurately. A challenge is how to do this when the sensors used by FLSs have a blind range that prevents them from quantifying their relative pose. Our technique, Swazure, requires FLSs to cooperate to compensate for their sensor's blind range. It implements {\em physical data independence} by abstracting the physical characteristics of the sensors, making point cloud data independent of the sensor hardware. The size of an FLS relative to the minimum distance between points of a point cloud is an important parameter. It may result in potential obstructions that prevent Swazure from quantifying relative pose. We present two techniques, move obstructing and move source, to address this limitation. Our experimental results show the superiority of the Move Obstructing technique.more » « less
-
Awaysheh Feras; Srivastava Gautam; Wu Jun; Aloqaily Moayad (Ed.)This study evaluates the accuracy of three different types of time-of-flight sensors to measure distance. We envision the possible use of these sensors to localize swarms of flying light specks (FLSs) to illuminate objects and avatars of a metaverse. An FLS is a miniature-sized drone configured with RGB light sources. It is unable to illuminate a point cloud by itself. However, the inter-FLS relationship effect of an organizational framework will compensate for the simplicity of each individual FLS, enabling a swarm of cooperating FLSs to illuminate complex shapes and render haptic interactions. Distance between FLSs is an important criterion of the inter-FLS relationship. We consider sensors that use radio frequency (UWB), infrared light (IR), and sound (ultrasonic) to quantify this metric. Obtained results show only one sensor is able to measure distances as small as 1 cm with a high accuracy. A sensor may require a calibration process that impacts its accuracy in measuring distance.more » « less