Damian M. Lyons
YOU?
Author Swipe
View article: A Novel Blockchain-Driven Proof-of-Stake Model for Cooperative Navigation in Visual Homing Robotic Teams
A Novel Blockchain-Driven Proof-of-Stake Model for Cooperative Navigation in Visual Homing Robotic Teams Open
Navigation in unstructured, GPS-denied environments, such as forests and agricultural fields, poses persistent challenges for heterogeneous robotic teams. While visual homing and Wide Area Visual Navigation (WAVN) enable lightweight, map-f…
View article: Fast and Robust Multi-Robot Image-Guided Navigation Using a Decentralized Cooperative Consensus
Fast and Robust Multi-Robot Image-Guided Navigation Using a Decentralized Cooperative Consensus Open
View article: Witness Byzantine Fault Tolerance with Signature Tree and Proof-of-Navigation for Wide Area Visual Navigation
Witness Byzantine Fault Tolerance with Signature Tree and Proof-of-Navigation for Wide Area Visual Navigation Open
View article: Optimizing Control Strategies for Wheeled Mobile Robots Using Fuzzy Type I and II Controllers and Parallel Distributed Compensation
Optimizing Control Strategies for Wheeled Mobile Robots Using Fuzzy Type I and II Controllers and Parallel Distributed Compensation Open
Adjusting the control actions of a wheeled robot to eliminate oscillations and ensure smoother motion is critical in applications requiring accurate and soft movements. Fuzzy controllers enable a robot to operate smoothly while accounting …
View article: Enhancing Visual Homing in Robotics: A Study on Blockchain Integration and Consensus Algorithms
Enhancing Visual Homing in Robotics: A Study on Blockchain Integration and Consensus Algorithms Open
Creating an immutable repository for vital robot and environmental data, ensuring long-term accessibility, and functioning in the absence of GPS or mapping are crucial for visual homing navigation systems. We focus on the intersection of b…
View article: Author Index
Author Index Open
This work explores a novel integration of blockchain methodologies with Wide Area Visual Navigation (WAVN) to address challenges in visual navigation for a heterogeneous team of mobile robots deployed for unstructured applications in agric…
View article: A Decentralized Cooperative Navigation Approach for Visual Homing Networks
A Decentralized Cooperative Navigation Approach for Visual Homing Networks Open
Visual homing is a lightweight approach to visual navigation. Given the stored information of an initial 'home' location, the navigation task back to this location is achieved from any other location by comparing the stored home informatio…
View article: VRChain: A Blockchain-Enabled Framework for Visual Homing and Navigation Robots
VRChain: A Blockchain-Enabled Framework for Visual Homing and Navigation Robots Open
Visual homing is a lightweight approach to robot visual navigation. Based upon stored visual information of a home location, the navigation back to this location can be accomplished from any other location in which this location is visible…
View article: Wall Detection Via IMU Data Classification In Autonomous Quadcopters
Wall Detection Via IMU Data Classification In Autonomous Quadcopters Open
An autonomous drone flying near obstacles needs to be able to detect and avoid the obstacles or it will collide with them. In prior work, drones can detect and avoid walls using data from camera, ultrasonic or laser sensors mounted either …
View article: A Meta-level Approach for Multilingual Taint Analysis
A Meta-level Approach for Multilingual Taint Analysis Open
View article: Committees
Committees Open
View article: Evaluating the Potential of Drone Swarms in Nonverbal HRI Communication
Evaluating the Potential of Drone Swarms in Nonverbal HRI Communication Open
Human-to-human communications are enriched with affects and emotions, conveyed, and perceived through both verbal and nonverbal communication. It is our thesis that drone swarms can be used to communicate information enriched with effects …
View article: Using Taint Analysis and Reinforcement Learning (TARL) to Repair Autonomous Robot Software
Using Taint Analysis and Reinforcement Learning (TARL) to Repair Autonomous Robot Software Open
It is important to be able to establish formal performance bounds for autonomous systems. However, formal verification techniques require a model of the environment in which the system operates; a challenge for autonomous systems, especial…
View article: A Monte Carlo Approach to Closing the Reality Gap
A Monte Carlo Approach to Closing the Reality Gap Open
We propose a novel approach to the 'reality gap' problem, i.e., modifying a robot simulation so that its performance becomes more similar to observed real world phenomena. This problem arises whether the simulation is being used by human d…
View article: Using Taint Analysis and Reinforcement Learning (TARL) to Repair Autonomous Robot Software
Using Taint Analysis and Reinforcement Learning (TARL) to Repair Autonomous Robot Software Open
It is important to be able to establish formal performance bounds for autonomous systems. However, formal verification techniques require a model of the environment in which the system operates; a challenge for autonomous systems, especial…
View article: A New Ectotherm 3D Tracking and Behavior Analytics System Using a Depth-based Approach with Color Validation, with Preliminary Data on Kihansi Spray Toad (Nectophrynoides asperginis) Activity
A New Ectotherm 3D Tracking and Behavior Analytics System Using a Depth-based Approach with Color Validation, with Preliminary Data on Kihansi Spray Toad (Nectophrynoides asperginis) Activity Open
The Kihansi spray toad (Nectophrynoides asperginis), classified as Extinct in the Wild by the IUCN, is being bred at the Wildlife Conservation Society’s (WCS) Bronx Zoo as part of an effort to successfully reintroduce the species into the …
View article: Reviewers
Reviewers Open
View article: Towards Lakosian Multilingual Software Design Principles
Towards Lakosian Multilingual Software Design Principles Open
Large software systems often comprise programs written in different programming languages. In the case when cross-language interoperability is accomplished with a Foreign Function Interface (FFI), for example pybind11, Boost.Python, Emscri…
View article: LARS/SBR 2018 Program Committee
LARS/SBR 2018 Program Committee Open
View article: Dependability in Cyber-Physical Systems and Applications
Dependability in Cyber-Physical Systems and Applications Open
editorial Free Access Share on Dependability in Cyber-Physical Systems and Applications Authors: Md Zakirul Alam Bhuiyan Fordham University, New York, NY, USA Fordham University, New York, NY, USAView Profile , Sy-yen Kuo National Taiwan U…
View article: Lightweight Multilingual Software Analysis
Lightweight Multilingual Software Analysis Open
Developer preferences, language capabilities and the persistence of older languages contribute to the trend that large software codebases are often multilingual, that is, written in more than one computer language. While developers can lev…
View article: Lightweight Call-Graph Construction for Multilingual Software Analysis
Lightweight Call-Graph Construction for Multilingual Software Analysis Open
Analysis of multilingual codebases is a topic of increasing importance. In prior work, we have proposed the MLSA (MultiLingual Software Analysis) architecture, an approach to the lightweight analysis of multilingual codebases, and have sho…
View article: Constructionist Steps Towards an Autonomously Empathetic System
Constructionist Steps Towards an Autonomously Empathetic System Open
Prior efforts to create an autonomous computer system capable of predicting what a human being is thinking or feeling from facial expression data have been largely based on outdated, inaccurate models of how emotions work that rely on many…
View article: Towards Affective Drone Swarms: A Preliminary Crowd-Sourced Study
Towards Affective Drone Swarms: A Preliminary Crowd-Sourced Study Open
Drone swarms are teams of autonomous un-manned aerial vehicles that act as a collective entity. We are interested in humanizing drone swarms, equipping them with the ability to emotionally affect human users through their non-verbal motion…
View article: Lightweight Call-Graph Construction for Multilingual Software Analysis
Lightweight Call-Graph Construction for Multilingual Software Analysis Open
Analysis of multilingual codebases is a topic of increasing importance. In prior work, we have proposed the MLSA (MultiLingual Software Analysis) architecture, an approach to the lightweight analysis of multilingual codebases, and have sho…
View article: Lightweight Multilingual Software Analysis
Lightweight Multilingual Software Analysis Open
Developer preferences, language capabilities and the persistence of older languages contribute to the trend that large software codebases are often multilingual, that is, written in more than one computer language. While developers can lev…
View article: Lightweight Multilingual Software Analysis
Lightweight Multilingual Software Analysis Open
Developer preferences, language capabilities and the persistence of older languages contribute to the trend that large software codebases are often multilingual, that is, written in more than one computer language. While developers can lev…
View article: Establishing Performance Guarantees for Behavior-Based Robot Missions Using an SMT Solver
Establishing Performance Guarantees for Behavior-Based Robot Missions Using an SMT Solver Open
In prior work we developed an approach to formally representing behavior-based multi-robot programs, and the uncertain environments in which they operate, as process networks. We automatically extract a set of probabilistic equations gover…
View article: Performance Verification for Behavior-Based Robot Missions
Performance Verification for Behavior-Based Robot Missions Open
© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for…
View article: Using a 3D World to Address Perceptual Issues in Human-robot Coordination
Using a 3D World to Address Perceptual Issues in Human-robot Coordination Open
There is a growing body of evidence that human perception is "active", in the sense that it is largely goal-oriented and top-down. Task goals appear to influence how people perceive their environment. Effective interaction between people a…