745 research outputs found

    Visual feedback for humans about robots' perception in collaborative environments

    Get PDF
    During the last years, major advances on artificial intelligence have successfully allowed robots to perceive their environment, which not only includes static but also dynamic objects such as humans. Indeed, robotic perception is a fundamental feature to achieve safe robots' autonomy in human-robot collaboration. However, in order to have true collaboration, both robots and humans should perceive each other’s intentions and interpret which actions they are performing. In this work, we developed a visual representation tool that illustrates the robot's perception of the space that is shared with a person. Specifically, we adapted an existent system to estimate the human pose, and we created a visualisation tool to represent the robot's perception about the human-robot closeness. We also performed a first evaluation of the system working in realistic conditions using the Tiago robot and a person as a test subject. This work is a first step towards allowing humans to have a better understanding about robots' perception in collaborative scenarios.Peer ReviewedPreprin

    DiME and AGVIS A Distributed Messaging Environment and Geographical Visualizer for Large-scale Power System Simulation

    Full text link
    This paper introduces the messaging environment and the geographical visualization tool of the CURENT Large-scale Testbed (LTB) that can be used for large-scale power system closed-loop simulation. First, Distributed Messaging Environment (DiME) implements an asynchronous shared workspace to enable high-concurrent data exchange. Second, Another Grid Visualizer (AGVis) is presented as a geovisualization tool that facilitates the visualization of real-time power system simulation. Third, case studies show the use of DiME and AGVis. The results demonstrate that, with the modular structure, the LTB is capable of not only federal use for real-time, large-scale power system simulation, but also independent use for customized power system research.Comment: 5 pages, 7 figures, conferenc

    CodeBase Relationship Visualizer: Visualizing Relationships Between Source Code Files

    Get PDF
    Understanding relationships between files and their directory structure is a fundamental part of the software development process. However, it can be hard to grasp these relationships without a convenient way to visualize how files are connected and how they fit into the directory structure of the codebase. In this paper we describe CodeBase Relationship Visualizer (CBRV), a Visual Studio Code extension that interactively visualizes the relationships between files. CBRV displays the relationships between files as arrows superimposed over a diagram of the codebase\u27s directory structure. CBRV comes bundled with visualizations of the stack trace path, a dependency graph for Python codebases, and a hyperlink graph for HTML and Markdown. CBRV also exposes an API that can be used to create visualizations for multiple different relationships. CBRV is a convenient and easy-to-use tool that offers a big picture perspective on the relationships within a codebase

    Iris: an Extensible Application for Building and Analyzing Spectral Energy Distributions

    Get PDF
    Iris is an extensible application that provides astronomers with a user-friendly interface capable of ingesting broad-band data from many different sources in order to build, explore, and model spectral energy distributions (SEDs). Iris takes advantage of the standards defined by the International Virtual Observatory Alliance, but hides the technicalities of such standards by implementing different layers of abstraction on top of them. Such intermediate layers provide hooks that users and developers can exploit in order to extend the capabilities provided by Iris. For instance, custom Python models can be combined in arbitrary ways with the Iris built-in models or with other custom functions. As such, Iris offers a platform for the development and integration of SED data, services, and applications, either from the user's system or from the web. In this paper we describe the built-in features provided by Iris for building and analyzing SEDs. We also explore in some detail the Iris framework and software development kit, showing how astronomers and software developers can plug their code into an integrated SED analysis environment.Comment: 18 pages, 8 figures, accepted for publication in Astronomy & Computin

    Algorithms for a multi-projector CAVE system

    Get PDF
    With regards to facilitating development of VR applications, the main pur- pose of ALIVE is to reduce the amount of attention that the application developer has to dedicate to the issues that were described previously. In this project we aim to abstract the user from dealing with: Input devices. Display number and layout. De nition of the virtual cameras. Synchronization issues between cluster nodes. Notably missing from the list are 3D sound rendering and synchroniza- tion for non-deterministic algorithms. These problems are out of the scope of this project and will be addressed in the future. Summarizing the objectives of this project, we list: Provide an abstraction API, that facilitates development and deploy- ment of VR applications. Create a polygon renderer application based on the proposed API

    HierarchyMap: A Novel Approach to Treemap Visualization of Hierarchical Data

    Get PDF
    The HierarchyMap describes a novel approach for Treemap Visualization method for representing large volume of hierarchical information on a 2-dimensional space. HierarchyMap algorithm is a new ordered treemap algorithm. Results of the implementation of HierarchyMap treemap algorithm show that it is capable of representing several thousands of hierarchical data on 2-dimensional space on a computer and Portable Device Application (PDA) screens while still maintaining the qualities found in existing treemap algorithms such as readability, low aspect ratio, reduced run time, and reduced number of thin rectangles. The HierarchyMap treemap algorithm is implemented in Java programming language and tested with dataset of Departmental and Faculty systems of Universities, Family trees, Plant and Animal taxonomy structure

    ARIADNEplus Data Aggregation Pipeline:User Guide (2.4)

    Get PDF
    The purpose of this User Guide is to provide a short introduction to the ARIADNEplus data aggregation pipeline. It defines, for the archaeological data providers, the process by which their data should be uploaded to the ARIADNE Content Cloud, so that it appears in the ARIADNEplus Catalogue, and can be searched via the ARIADNEplus Portal

    Attaining situational awareness for sliding autonomy

    Full text link
    • …
    corecore