Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ronald A. Peterson

dblp:00/13 · DBLP profile ↗
← Back
27ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 19Artificial intelligence and machine learning · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorSecurity and privacy · 2Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
8 papers
Wireless sensing and localization · 33% Internet of things and sensor networks · 24% Physical-layer communications · 22%
Network and information security
8 papers
Authentication and access control · 44% Network security · 29% Biometric security · 17%
Human-computer interaction and pervasive computing
14 papers
Wearable and physiological sensing · 41% Ubiquitous computing and smart environments · 25% Health and well-being technologies · 23%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 77% Energy-efficient computing · 23%

Topics — the 30 heaviest of 47, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless sensing and localization
proximity detection
0.722019
Proximity Detection with Single-Antenna IoT Devices · MobiCom 2019
Poster: Proximity Detection with Single-Antenna IoT Devices · MobiCom 2018
Wearable and physiological sensing
wearable platform
0.522016
The Amulet Wearable Platform: Demo Abstract · SenSys 2016
Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016
Embedded and real-time systems › mobile computing
energy-efficient wearable
0.522016
The Amulet Wearable Platform: Demo Abstract · SenSys 2016
Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016
Network security
covert channel
0.412020
Securely Connecting Wearables to Ambient Displays with User Intent · IEEE Trans. Dependable Secur. Comput. 2020
Authentication and access control
device pairing
0.412020
Securely Connecting Wearables to Ambient Displays with User Intent · IEEE Trans. Dependable Secur. Comput. 2020
Physical-layer communications
physical layer security
0.412019
CloseTalker: Secure, Short-Range Ad Hoc Wireless Communication · MobiSys 2019
Health and well-being technologies
dietary monitoring
0.312017
Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating Behavior · MobiSys 2017
Wireless sensing and localization › optical sensing
ambient light sensing
0.312017
LightTouch: Securely connecting wearables to ambient displays with user intent · INFOCOM 2017
Physical-layer communications › optical wireless communication
visible light communication
0.312017
LightTouch: Securely connecting wearables to ambient displays with user intent · INFOCOM 2017
Biometric security
speaker recognition
0.312017
Poster: Vocal Resonance as a Passive Biometric · MobiSys 2017
Authentication and access control
continuous authentication
0.322017
ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014
Poster: Vocal Resonance as a Passive Biometric · MobiSys 2017
Health and well-being technologies
mobile health
0.332014
Poster: Enabling computational jewelry for mHealth applications · MobiSys 2014
Plug-n-trust: practical trusted sensing for mhealth · MobiSys 2012
Poster: practical trusted computing for mhealth sensing · MobiSys 2011
Network management and operations › network configuration
device configuration
0.212016
Wanda: Securely introducing mobile devices · INFOCOM 2016
Wireless networking
WLAN
0.212016
Wanda: Securely introducing mobile devices · INFOCOM 2016
Personal fabrication and tangible interfaces › digital craft
digital jewellery
0.212014
Poster: Enabling computational jewelry for mHealth applications · MobiSys 2014
Wearable and physiological sensing
user identification
0.212014
A wearable system that knows who wears it · MobiSys 2014
Biometric security
behavioral biometrics
0.212014
ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014
Ubiquitous computing and smart environments
mobile sensing
0.222008
Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application · SenSys 2008
Transforming the social networking experience with sensing presence from mobile phones · SenSys 2008
Energy-efficient computing › battery management
battery lifetime optimization
0.122016
The Amulet Wearable Platform: Demo Abstract · SenSys 2016
Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016
Wireless networking › wireless personal area network
device pairing
0.112019
CloseTalker: Secure, Short-Range Ad Hoc Wireless Communication · MobiSys 2019
Wearable and physiological sensing
earable sensing
0.112017
Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating Behavior · MobiSys 2017
Internet of things and sensor networks › delay tolerant networks
data muling
0.112007
The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007
Internet of things and sensor networks
mobile sensing
0.112007
The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007
Internet of things and sensor networks
opportunistic networks
0.112007
The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007
Wearable and physiological sensing › inertial sensing
accelerometer
0.112014
ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014
Wearable and physiological sensing
body area network
0.112014
A wearable system that knows who wears it · MobiSys 2014
Knowledge, reasoning and agents › Multi-agent systems › collective behavior › swarm behavior › collective motion
herding control
0.012004
Virtual Fences for Controlling Cows · ICRA 2004
Knowledge, reasoning and agents › Multi-agent systems
multi-agent control
0.012004
Virtual Fences for Controlling Cows · ICRA 2004
Robotics › Motion planning and robot control
path planning
0.012004
Virtual Fences for Controlling Cows · ICRA 2004
Internet of things and sensor networks › network connectivity
connectivity restoration
0.012004
Autonomous Deployment and Repair of a Sensor Network using an Unmanned Aerial Vehicle · ICRA 2004

Methods — techniques the papers use, named apart from their topics

onscreen localization · 1.7correlation · 1.7ambient light sensing · 0.9visible light communication · 0.9signal jamming · 0.8MIMO · 0.8physiological sensing · 0.6trusted computing · 0.5runtime system · 0.5resource usage optimization · 0.5prototype implementation · 0.5firmware toolchain · 0.5app isolation · 0.5preamble repetition · 0.3near-field characteristics · 0.3sensor correlation · 0.2sound stimulus · 0.1GPS localization · 0.1
YearPublicationVenuePosition
2020 Securely Connecting Wearables to Ambient Displays with User Intent
abstract
Wearables are often small and have limited user interfaces, hence they often wirelessly interface with a personal smartphone or a personal computer to relay information from the wearable for display. In this paper, we envision a new method LightTouch by which a wearable can establish a secure connection to an ambient display, such as a television or computer monitor, based on the user's intention to connect to the display. Such connections must be secure to prevent impersonation attacks, must work with unmodified display hardware, and must be easy to establish. LightTouch uses standard RF methods for communicating the data to display, securely bootstrapped with a key shared via a brightness channel between the low cost, low power, ambient light sensor of a wearable and the screen of the display. A screen touch gesture is adopted by users to ensure the modulation of screen brightness can be accurately and securely captured by the ambient light sensor. We further propose novel on-screen localization and correlation algorithms to improve security and reliability. Through experiments we demonstrate that LightTouch is compatible with current display and wearable designs, easy-to-use (5-6 seconds), reliable for connecting displays (98 percent success connection ratio), and secure against impersonation attacks.
Xiaohui Liang 0002, Ronald A. Peterson, David Kotz
IEEE Trans. Dependable Secur. Comput.2
2019 Proximity Detection with Single-Antenna IoT Devices
abstract
Providing secure communications between wireless devices that encounter each other on an ad-hoc basis is a challenge that has not yet been fully addressed. In these cases, close physical proximity among devices that have never shared a secret key is sometimes used as a basis of trust; devices in close proximity are deemed trustworthy while more distant devices are viewed as potential adversaries. Because radio waves are invisible, however, a user may believe a wireless device is communicating with a nearby device when in fact the user's device is communicating with a distant adversary. Researchers have previously proposed methods for multi-antenna devices to ascertain physical proximity with other devices, but devices with a single antenna, such as those commonly used in the Internet of Things, cannot take advantage of these techniques.
Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz
MobiCom3
2019 CloseTalker: Secure, Short-Range Ad Hoc Wireless Communication
abstract
Secure communication is difficult to arrange between devices that have not previously shared a secret. Previous solutions to the problem are susceptible to man-in-the-middle attacks, require additional hardware for out-of-band communication, or require an extensive public-key infrastructure. Furthermore, as the number of wireless devices explodes with the advent of the Internet of Things, it will be impractical to manually configure each device to communicate with its neighbors. Our system, CloseTalker, allows simple, secure, ad hoc communication between devices in close physical proximity, while jamming the signal so it is unintelligible to any receivers more than a few centimeters away. CloseTalker does not require any specialized hardware or sensors in the devices, does not require complex algorithms or cryptography libraries, occurs only when intended by the user, and can transmit a short burst of data or an address and key that can be used to establish long-term or long-range communications at full bandwidth. In this paper we present a theoretical and practical evaluation of CloseTalker, which exploits Wi-Fi MIMO antennas and the fundamental physics of radio to establish secure communication between devices that have never previously met. We demonstrate that CloseTalker is able to facilitate secure in-band communication between devices in close physical proximity (about 5~cm), even though they have never met nor shared a key.
Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz
MobiSys3
2018 Poster: Proximity Detection with Single-Antenna IoT Devices
abstract
Close physical proximity among wireless devices that have never shared a secret key is sometimes used as a basis of trust. In these cases, devices in close proximity are deemed trustworthy while more distant devices are viewed as potential adversaries. Because radio waves are invisible, however, a user may believe a wireless device is communicating with a nearby device when in fact the user's device is communicating with a distant adversary. Researchers have previously proposed methods for multi-antenna devices to ascertain physical proximity with other devices, but devices with a single antenna, such as those commonly used in the Internet of Things, cannot take advantage of these techniques. We investigate a method for a single-antenna Wi-Fi device to quickly determine proximity with another Wi-Fi device. Our approach leverages the repeating nature Wi-Fi's preamble and the characteristics of a transmitting antenna's near field to detect proximity with high probability. Our method never falsely declares proximity at ranges longer than 14 cm.
Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz
MobiCom3
2017 LightTouch: Securely connecting wearables to ambient displays with user intent
abstract
Wearables are small and have limited user interfaces, so they often wirelessly interface with a personal smartphone/computer to relay information from the wearable for display or other interactions. In this paper, we envision a new method, LightTouch, by which a wearable can establish a secure connection to an ambient display, such as a television or a computer monitor, while ensuring the user's intention to connect to the display. LightTouch uses standard RF methods (like Bluetooth) for communicating the data to display, securely bootstrapped via the visible-light communication (the brightness channel) from the display to the low-cost, low-power, ambient light sensor of a wearable. A screen `touch' gesture is adopted by users to ensure that the modulation of screen brightness can be securely captured by the ambient light sensor with minimized noise. Wireless coordination with the processor driving the display establishes a shared secret based on the brightness channel information. We further propose novel onscreen localization and correlation algorithms to improve security and reliability. Through experiments and a preliminary user study we demonstrate that LightTouch is compatible with current display and wearable designs, is easy to use (about 6 seconds to connect), is reliable (up to 98% success connection ratio), and is secure against attacks.
Xiaohui Liang 0002, Tianlong Yun, Ronald A. Peterson, David Kotz
INFOCOM3
2017 Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating Behavior
abstract
Chronic disease is one of the most pressing health challenges facing the United States (and an increasing set of other countries). The onset or progression of diseases like obesity, diabetes, and metabolic disorder are strongly related to eating behavior, and scientists are still trying to fully understand the complex mixture of diet, exercise, genetics, sociocultural context, and physical environment that lead to these diseases. Health science, however, has no effective means for automatically measuring eating behavior in free-living conditions. The Auracle aims to be a wearable earpiece that detects eating behavior, to be fielded by health-science researchers in their efforts to study eating behavior and ultimately to develop interventions useful to individuals striving to address chronic disease related to eating.
Shengjie Bi, Ellen Davenport, Jun Gong 0002, Ronald A. Peterson, Joseph Skinner, Kevin M. Storer, Kelly Caine, Ryan J. Halter, David Kotz, Kofi M. Odame, Jacob Sorber, Xing-Dong Yang
MobiSys4
2017 Poster: Vocal Resonance as a Passive Biometric
abstract
With continuing advances in the development of low-power electronics, including sensors and actuators, we anticipate a rapid expansion of pervasive computing. Wearable devices, in particular, require new modes for interaction -- many have no keyboard or touchscreen. In this work, we focus on user authentication on wearable devices. For an entertainment device, such as a VR headset, it can recognize the user and load the right game profile or music playlist. For a house climate-control system, it can adjust the environment to the wearer's preference. Most compellingly, for a health-monitoring device, it can label the sensor data with the correct identity so that the data can be stored in the correct health record. (A mix-up of sensor data could lead to incorrect decisions, with harm to the patient.) Because not all devices are personal devices -- my phone, your fitness sensor -- many devices will need to automatically recognize their wearer. They may have no interface for user identification (or PIN or password for authentication). Thus, we need a simple, wearable biometric technique to identify the user -- which could be embedded in one authentication device that shares the identity with a body-area network of other devices (earlier confirmed to be on the same body). This device should be trained once, for each user that might wear it, but thenceforth be completely automatic. Although a wristband could use a physiological biometric to recognize its wearer; we seek an alternative biometric, notably, one that might work for devices mounted on the head, neck, or chest.
Rui Liu 0014, Cory Cornelius, Reza Rawassizadeh, Ronald A. Peterson, David Kotz
MobiSys4
2016 Wanda: Securely introducing mobile devices
abstract
Nearly every setting is increasingly populated with wireless and mobile devices - whether appliances in a home, medical devices in a health clinic, sensors in an industrial setting, or devices in an office or school. There are three fundamental operations when bringing a new device into any of these settings: to configure the device to join the wireless local-area network, to partner the device with other nearby devices so they can work together, and (3) to configure the device so it connects to the relevant individual or organizational account in the cloud. The challenge is to accomplish all three goals simply, securely, and consistent with user intent. We present a novel approach we call Wanda - a `magic wand' that accomplishes all three of the above goals - and evaluate a prototype implementation.
Timothy J. Pierson, Xiaohui Liang 0002, Ronald A. Peterson, David Kotz
INFOCOM3
2016 Amulet: An Energy-Efficient, Multi-Application Wearable Platform
abstract
Wearable technology enables a range of exciting new applications in health, commerce, and beyond. For many important applications, wearables must have battery life measured in weeks or months, not hours and days as in most current devices. Our vision of wearable platforms aims for long battery life but with the flexibility and security to support multiple applications. To achieve long battery life with a workload comprising apps from multiple developers, these platforms must have robust mechanisms for app isolation and developer tools for optimizing resource usage.
Josiah D. Hester, Travis Peters, Tianlong Yun, Ronald A. Peterson, Joseph Skinner, Bhargav Golla, Kevin M. Storer, Steven Hearndon, Kevin Freeman, Sarah E. Lord, Ryan J. Halter, David Kotz, Jacob Sorber
SenSys4
2016 The Amulet Wearable Platform: Demo Abstract
abstract
In this demonstration we present the Amulet Platform; a hardware and software platform for developing energy- and resource-efficient applications on multi-application wearable devices. This platform, which includes the Amulet Firmware Toolchain, the Amulet Runtime, the ARP-View graphical tool, and open reference hardware, efficiently protects applications from each other without MMU support, allows developers to interactively explore how their implementation decisions impact battery life without the need for hardware modeling and additional software development, and represents a new approach to developing long-lived wearable applications. We envision the Amulet Platform enabling long-duration experiments on human subjects in a wide variety of studies.
Josiah D. Hester, Travis Peters, Tianlong Yun, Ronald A. Peterson, Joseph Skinner, Bhargav Golla, Kevin M. Storer, Steven Hearndon, Sarah E. Lord, Ryan J. Halter, David Kotz, Jacob Sorber
SenSys4
2014 A wearable system that knows who wears it
abstract
Body-area networks of pervasive wearable devices are increasingly used for health monitoring, personal assistance, entertainment, and home automation. In an ideal world, a user would simply wear their desired set of devices with no configuration necessary: the devices would discover each other, recognize that they are on the same person, construct a secure communications channel, and recognize the user to which they are attached. In this paper we address a portion of this vision by offering a wearable system that unobtrusively recognizes the person wearing it. Because it can recognize the user, our system can properly label sensor data or personalize interactions.
Cory Cornelius, Ronald A. Peterson, Joseph Skinner, Ryan J. Halter, David Kotz
MobiSys2
2014 Poster: Enabling computational jewelry for mHealth applications
abstract
No abstract available.
Andres Molina-Markham, Ronald A. Peterson, Joseph Skinner, Ryan J. Halter, Jacob Sorber, David Kotz
MobiSys2
2014 ZEBRA: Zero-Effort Bilateral Recurring Authentication
abstract
Common authentication methods based on passwords, tokens, or fingerprints perform one-time authentication and rely on users to log out from the computer terminal when they leave. Users often do not log out, however, which is a security risk. The most common solution, inactivity timeouts, inevitably fail security (too long a timeout) or usability (too short a timeout) goals. One solution is to authenticate users continuously while they are using the terminal and automatically log them out when they leave. Several solutions are based on user proximity, but these are not sufficient: they only confirm whether the user is nearby but not whether the user is actually using the terminal. Proposed solutions based on behavioral biometric authentication (e.g., keystroke dynamics) may not be reliable, as a recent study suggests. To address this problem we propose Zero-Effort Bilateral Recurring Authentication (ZEBRA). In ZEBRA, a user wears a bracelet (with a built-in accelerometer, gyroscope, and radio) on her dominant wrist. When the user interacts with a computer terminal, the bracelet records the wrist movement, processes it, and sends it to the terminal. The terminal compares the wrist movement with the inputs it receives from the user (via keyboard and mouse), and confirms the continued presence of the user only if they correlate. Because the bracelet is on the same hand that provides inputs to the terminal, the accelerometer and gyroscope data and input events received by the terminal should correlate because their source is the same - the user's hand movement. In our experiments ZEBRA performed continuous authentication with 85% accuracy in verifying the correct user and identified all adversaries within 11s. For a different threshold that trades security for usability, ZEBRA correctly verified 90% of users and identified all adversaries within 50s.
Shrirang Mare, Andres Molina-Markham, Cory Cornelius, Ronald A. Peterson, David Kotz
IEEE Symposium on Security and Privacy4
2012 Plug-n-trust: practical trusted sensing for mhealth
abstract
Mobile computing and sensing technologies present exciting opportunities for healthcare. Prescription wireless sensors worn by patients can automatically deliver medical data to care providers, dramatically improving their ability to diagnose, monitor, and manage a range of medical conditions. Using the mobile phones that patients already carry to provide connectivity between sensors and providers is essential to keeping costs low and deployments simple. Unfortunately, software-based attacks against phones are also on the rise, and successful attacks on privacy-sensitive and safety-critical applications can have significant consequences for patients.
Jacob Sorber, Minho Shin, Ronald A. Peterson, David Kotz
MobiSys3
2011 Poster: practical trusted computing for mhealth sensing
abstract
Mobile sensing technologies present exciting opportunities for healthcare. Wireless sensors can automatically provide sensor data to care providers, dramatically improving their ability to diagnose, monitor, and manage a wide range of medical conditions. Using mobile phones to provide connectivity between sensors and providers is essential to keeping costs low and deployments simple. Unfortunately, software-based attacks against phones, which can have significant consequences for patients, are also on the rise.
Jacob Sorber, Minho Shin, Ronald A. Peterson, David Kotz
MobiSys3
2009 BikeNet: A mobile sensing system for cyclist experience mapping
abstract
We present BikeNet, a mobile sensing system for mapping the cyclist experience. Built leveraging the MetroSense architecture to provide insight into the real-world challenges of people-centric sensing, BikeNet uses a number of sensors embedded into a cyclist's bicycle to gather quantitative data about the cyclist's rides. BikeNet uses a dual-mode operation for data collection, using opportunistically encountered wireless access points in a delay-tolerant fashion by default, and leveraging the cellular data channel of the cyclist's mobile phone for real-time communication as required. BikeNet also provides a Web-based portal for each cyclist to access various representations of her data, and to allow for the sharing of cycling-related data (for example, favorite cycling routes) within cycling interest groups, and data of more general interest (for example, pollution data) with the broader community. We present: a description and prototype implementation of the system architecture based on customized Moteiv Tmote Invent motes and sensor-enabled Nokia N80 mobile phones; an evaluation of sensing and inference that quantifies cyclist performance and the cyclist environment; a report on networking performance in an environment characterized by bicycle mobility and human unpredictability; and a description of BikeNet system user interfaces.
Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, Andrew T. Campbell
ACM Trans. Sens. Networks4
2008 Transforming the social networking experience with sensing presence from mobile phones
Andrew T. Campbell, Shane B. Eisenman, Kristóf Fodor, Nicholas D. Lane, Hong Lu 0006, Emiliano Miluzzo, Mirco Musolesi, Ronald A. Peterson
SenSys8
2008 Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application
abstract
We present the design, implementation, evaluation, and user ex periences of theCenceMe application, which represents the first system that combines the inference of the presence of individuals using off-the-shelf, sensor-enabled mobile phones with sharing of this information through social networking applications such as Facebook and MySpace. We discuss the system challenges for the development of software on the Nokia N95 mobile phone. We present the design and tradeoffs of split-level classification, whereby personal sensing presence (e.g., walking, in conversation, at the gym) is derived from classifiers which execute in part on the phones and in part on the backend servers to achieve scalable inference. We report performance measurements that characterize the computational requirements of the software and the energy consumption of the CenceMe phone client. We validate the system through a user study where twenty two people, including undergraduates, graduates and faculty, used CenceMe continuously over a three week period in a campus town. From this user study we learn how the system performs in a production environment and what uses people find for a personal sensing system.
Emiliano Miluzzo, Nicholas D. Lane, Kristóf Fodor, Ronald A. Peterson, Hong Lu 0006, Mirco Musolesi, Shane B. Eisenman, Andrew T. Campbell
SenSys4
2007 The BikeNet mobile sensing system for cyclist experience mapping
abstract
We describe our experiences deploying BikeNet, an extensible mobile sensing system for cyclist experience mapping leveraging opportunistic sensor networking principles and techniques. BikeNet represents a multifaceted sensing system and explores personal, bicycle, and environmental sensing using dynamically role-assigned bike area networking based on customized Moteiv Tmote Invent motes and sensor-enabled Nokia N80 mobile phones. We investigate real-time and delay-tolerant uploading of data via a number of sensor access points (SAPs) to a networked repository. Among bicycles that rendezvous en route we explore inter-bicycle networking via data muling. The repository provides a cyclist with data archival, retrieval, and visualization services. BikeNet promotes the social networking of the cycling community through the provision of a web portal that facilitates back end sharing of real-time and archived cycling-related data from the repository. We present: a description and prototype implementation of the system architecture, an evaluation of sensing and inference that quantifies cyclist performance and the cyclist environment; a report on networking performance in an environment characterized by bicycle mobility and human unpredictability; and a description of BikeNet system user interfaces. Visit [4] to see how the BikeNet system visualizes a user's rides.
Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, Andrew T. Campbell
SenSys4
2004 Virtual Fences for Controlling Cows
abstract
We describe a moving virtual fence algorithm for herding cows. Each animal in the herd is given a smart collar consisting of a GPS, PDA, wireless networking and a sound amplifier. Using the GPS, the animal's location can be verified relative to the fence boundary. When approaching the perimeter, the animal is presented with a sound stimulus whose effect is to move away. We have developed the virtual fence control algorithm for moving a herd. We present simulation results and data from experiments with 8 cows equipped with smart collars.
Zack J. Butler, Peter I. Corke, Ronald A. Peterson, Daniela Rus
ICRA3
2004 Autonomous Deployment and Repair of a Sensor Network using an Unmanned Aerial Vehicle
abstract
We describe a sensor network deployment method using autonomous flying robots. Such networks are suitable for tasks such as large-scale environmental monitoring or for command and control in emergency situations. We describe in detail the algorithms used for deployment and for measuring network connectivity and provide experimental data we collected from field trials. A particular focus is on determining gaps in connectivity of the deployed network and generating a plan for a second, repair, pass to complete the connectivity. This project is the result of a collaboration between three robotics labs (CSIRO, USC, and Dartmouth.).
Peter I. Corke, Stefan Hrabar, Ronald A. Peterson, Daniela Rus, Srikanth Saripalli, Gaurav S. Sukhatme
ICRA3
2004 Interacting with Sensor Networks
abstract
We develop distributed algorithms for sensor networks that respond by directing a target (robot or human) through a region. The sensor network models the event levels sensed across a geographical area, adapts to changes, and guides a moving object incrementally across the network. We describe a device we call a flashlight for interacting with the sensor field. This interaction includes collecting navigation information from the sensors in the local neighborhood, activating and deactivating specified areas of the sensor network, and detecting events in the sensor network. We report on hardware experiments using a physical sensor network consisting of Mote sensors.
Ronald A. Peterson, Daniela Rus
ICRA1
2003 Networked Robots: Flying Robot Navigation using a Sensor Net
Peter I. Corke, Ronald A. Peterson, Daniela Rus
ISRR2
2002 Performance Analysis of Mobile Agents for Filtering Data Streams on Wireless Networks
David Kotz, George Cybenko, Robert S. Gray, Guofei Jiang, Ronald A. Peterson, Martin O. Hofmann, Daria A. Chacón, Kenneth R. Whitebread, James A. Hendler
Mob. Networks Appl.5
2002 D'Agents: Applications and performance of a mobile-agent system
abstract
Abstract D'Agents is a general‐purpose mobile‐agent system that has been used in several information‐retrieval applications. In this paper, we first examine one such application, operational support for military field personnel, where D'Agents greatly simplifies the task of providing efficient, application‐specific access to remote information resources. After describing the application, we discuss the key differences between D'Agents and most other mobile‐agent systems, notably its support for strong mobility and multiple agent languages. Finally, we derive a small, simple application that is representative of many information‐retrieval tasks, including those in the example application, and use this application to compare the scalability of mobile agents and traditional client/server approaches. The results confirm and quantify the usefulness of mobile code, and perhaps more importantly, confirm that intuition about when to use mobile code is usually correct. Although significant additional experiments are required to fully characterize the complex mobile‐agent performance space, the results presented here help to answer the basic question of when mobile agents should be considered at all, particularly for information‐retrieval applications. Copyright © 2002 John Wiley & Sons, Ltd.
Robert S. Gray, George Cybenko, David Kotz, Ronald A. Peterson, Daniela Rus
Softw. Pract. Exp.4
2000 Performance analysis of mobile agents for filtering data streams on wireless networks
abstract
Wireless networks are an ideal environment for mobile agents, because their mobility allows them to move across an unreliable link to reside on a wired host, next to or closer to the resources they need to use. Furthermore, client-specific data transformations can be moved across the wireless link, and run on a wired gateway server, with the goal of reducing bandwidth demands. In this paper we examine the tradeoffs faced when deciding whether to use mobile agents to support a data-filtering application, in which numerous wireless clients filter information from a large data stream arriving across the wired network. We develop an analytical model and use parameters from our own experiments to explore the model's implications.
David Kotz, Guofei Jiang, Robert S. Gray, George Cybenko, Ronald A. Peterson
MSWiM5
1994 Using the Baby-Babble-Blanket for infants with motor problems: an empirical study
abstract
Children with motor problems often develop to be passive, presumably because of an inability to communicate and to control the environment. The Baby-Babble-Blanket (BBB), a pad with pressure switches linked to a Macintosh computer, was developed to meet this need. Lying on the pad, infants use head-rolling, leg-lifting and kicking to produce digitized sound. Data is collected by the BBB software on the infant's switch activations. An empirical study was carried out on a five-month-old infant with club feet, hydrocephaly and poor muscle tone to determine what movements the infant could use to access the pad, whether movements would increase over a baseline in response to sound, and what level of cause and effect the infant would demonstrate. Videotapes and switch activation data suggest that the infant:
Harriet J. Fell, Hariklia Delta, Ronald A. Peterson, Linda J. Ferrier, Zehra Mooraj, M. Valleau
ASSETS3