Anqi Xu 0003

dblp:95/1817-3 · DBLP profile ↗
← Back
17ranked-venue papers
8as first author
0since 2021 · last 2019
0000-0003-4975-1609ORCID · conflict

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

Artificial intelligence and machine learning · 17 · 8 first-authorSystems, architecture and hardware · 14 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

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.

Human-computer interaction and pervasive computing
7 papers
Human-robot interaction · 74% User interface design and tools · 12% Collaborative and social computing · 10%
Artificial intelligence
6 papers
Reinforcement learning · 22% Trustworthy machine learning · 19% Video understanding and tracking · 19%
Computer networks
1 paper
Physical-layer communications · 61% Content delivery and video streaming · 30% Wireless networking · 9%

Topics — the 28 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
adversarial attack
0.412019
Physical Adversarial Textures That Fool Visual Object Tracking · ICCV 2019
Computer vision › Video understanding and tracking
object tracking
0.412019
Physical Adversarial Textures That Fool Visual Object Tracking · ICCV 2019
Robotics › Legged, aerial and field robots › gait generation
gait learning
0.212015
Learning legged swimming gaits from experience · ICRA 2015
Machine learning › Reinforcement learning › policy optimization
gait policy learning
0.212015
Learning legged swimming gaits from experience · ICRA 2015
Machine learning › Reinforcement learning
policy search
0.212015
Learning legged swimming gaits from experience · ICRA 2015
Collaborative and social computing › remote collaboration
asymmetric collaboration
0.212015
OPTIMo: Online Probabilistic Trust Inference Model for Asymmetric Human-Robot Collaborations · HRI 2015
Human-robot interaction
human-robot collaboration
0.212015
OPTIMo: Online Probabilistic Trust Inference Model for Asymmetric Human-Robot Collaborations · HRI 2015
Human-robot interaction
trust in robots
0.212015
OPTIMo: Online Probabilistic Trust Inference Model for Asymmetric Human-Robot Collaborations · HRI 2015
Human-robot interaction › trust in robots
trust measurement
0.212015
OPTIMo: Online Probabilistic Trust Inference Model for Asymmetric Human-Robot Collaborations · HRI 2015
Human-robot interaction
robot programming
0.222011
Graphical State Space Programming: A visual programming paradigm for robot task specification · ICRA 2011
A Visual Language for Robot Control and Programming: A Human-Interface Study · ICRA 2007
Robotics › Motion planning and robot control
robot learning
0.212014
Adaptive Parameter EXploration (APEX): Adaptation of robot autonomy from human participation · ICRA 2014
Human-robot interaction
shared control
0.212014
Adaptive Parameter EXploration (APEX): Adaptation of robot autonomy from human participation · ICRA 2014
Physical-layer communications
free-space optical communication
0.212013
Robust real-time underwater digital video streaming using optical communication · ICRA 2013
Content delivery and video streaming
real-time video streaming
0.212013
Robust real-time underwater digital video streaming using optical communication · ICRA 2013
Physical-layer communications › optical wireless communication
underwater optical communication
0.212013
Robust real-time underwater digital video streaming using optical communication · ICRA 2013
Human-robot interaction › teleoperation
gesture-based robot control
0.222008
A natural gesture interface for operating robotic systems · ICRA 2008
A Visual Language for Robot Control and Programming: A Human-Interface Study · ICRA 2007
Human-robot interaction
trust modeling
0.112012
Trust-driven interactive visual navigation for autonomous robots · ICRA 2012
User interface design and tools
visual programming
0.112011
Graphical State Space Programming: A visual programming paradigm for robot task specification · ICRA 2011
Computational geometry › motion planning
coverage path planning
0.112011
Optimal complete terrain coverage using an Unmanned Aerial Vehicle · ICRA 2011
Human-robot interaction › robot programming
robot programming interfaces
0.112010
Graphical state-space programmability as a natural interface for robotic control · ICRA 2010
Interaction techniques and input
gesture input
0.112008
A natural gesture interface for operating robotic systems · ICRA 2008
Human-robot interaction
teleoperation
0.112008
A natural gesture interface for operating robotic systems · ICRA 2008
Human-robot interaction › human-robot interface
robot control interface
0.112007
A Visual Language for Robot Control and Programming: A Human-Interface Study · ICRA 2007
Robotics › Motion planning and robot control
robot control
0.112015
Learning legged swimming gaits from experience · ICRA 2015
Robotics › Robot navigation and mapping
visual navigation
0.112014
Adaptive Parameter EXploration (APEX): Adaptation of robot autonomy from human participation · ICRA 2014
Robotics › Legged, aerial and field robots › underwater robotics
autonomous underwater vehicle
0.012010
Graphical state-space programmability as a natural interface for robotic control · ICRA 2010
Robotics › Motion planning and robot control
mobile robot control
0.012010
Graphical state-space programmability as a natural interface for robotic control · ICRA 2010
Robotics › Legged, aerial and field robots
underwater robotics
0.012008
A natural gesture interface for operating robotic systems · ICRA 2008

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

expectation over transformation · 0.4adversarial texture optimization · 0.4online parameter exploration · 0.4anytime exploration · 0.4trust model · 0.3adaptive behavior adjustment · 0.3user interaction study · 0.2tabula rasa learning · 0.2simulation-to-reality transfer · 0.2probabilistic model · 0.2policy search · 0.2dynamic bayesian network · 0.2two-layer digital encoding · 0.2error-resistant encoding · 0.2trajectory computation · 0.1optimal coverage algorithm · 0.1visual target tracking · 0.1iterative closest point · 0.1
YearPublicationVenuePosition
2019 Physical Adversarial Textures That Fool Visual Object Tracking
abstract
We present a method for creating inconspicuous-looking textures that, when displayed as posters in the physical world, cause visual object tracking systems to become confused. As a target being visually tracked moves in front of such a poster, its adversarial texture makes the tracker lock onto it, thus allowing the target to evade. This adversarial attack evaluates several optimization strategies for fooling seldom-targeted regression models: non-targeted, targeted, and a newly-coined family of guided adversarial losses. Also, while we use the Expectation Over Transformation (EOT) algorithm to generate physical adversaries that fool tracking models when imaged under diverse conditions, we compare the impacts of different scene variables to find practical attack setups with high resulting adversarial strength and convergence speed. We further showcase that textures optimized using simulated scenes can confuse real-world tracking systems for cameras and robots.
Rey Wiyatno, Anqi Xu 0003
ICCV2
2017 Underwater multi-robot convoying using visual tracking by detection
abstract
We present a robust multi-robot convoying approach that relies on visual detection of the leading agent, thus enabling target following in unstructured 3-D environments. Our method is based on the idea of tracking-by-detection, which interleaves efficient model-based object detection with temporal filtering of image-based bounding box estimation. This approach has the important advantage of mitigating tracking drift (i.e. drifting away from the target object), which is a common symptom of model-free trackers and is detrimental to sustained convoying in practice. To illustrate our solution, we collected extensive footage of an underwater robot in ocean settings, and hand-annotated its location in each frame. Based on this dataset, we present an empirical comparison of multiple tracker variants, including the use of several convolutional neural networks, both with and without recurrent connections, as well as frequency-based model-free trackers. We also demonstrate the practicality of this tracking-by-detection strategy in real-world scenarios by successfully controlling a legged underwater robot in five degrees of freedom to follow another robot's independent motion.
Florian Shkurti, Wei-Di Chang, Peter Henderson 0002, Md Jahidul Islam, Juan Camilo Gamboa Higuera, Jimmy Li 0001, Travis Manderson, Anqi Xu 0003, Gregory Dudek, Junaed Sattar
IROS8
2016 Maintaining efficient collaboration with trust-seeking robots
abstract
In this work, we grant robot agents the capacity to sense and react to their human supervisor's changing trust state, as a means to maintain the efficiency of their collaboration. We propose the novel formulation of Trust-Aware Conservative Control (TACtiC), in which the agent alters its behaviors momentarily whenever the human loses trust. This trust-seeking robot framework builds upon an online trust inference engine and also incorporates an interactive behavior adaptation technique. We present end-to-end instantiations of trust-seeking robots for distinct task domains of aerial terrain coverage and interactive autonomous driving. Empirical assessments comprise a large-scale controlled interaction study and its extension into field evaluations with an autonomous car. These assessments substantiate the efficiency gains that trust-seeking agents bring to asymmetric human-robot teams.
Anqi Xu 0003, Gregory Dudek
IROS1
2015 OPTIMo: Online Probabilistic Trust Inference Model for Asymmetric Human-Robot Collaborations
abstract
We present OPTIMo: an Online Probabilistic Trust Inference Model for quantifying the degree of trust that a human supervisor has in an autonomous robot "worker". Represented as a Dynamic Bayesian Network, OPTIMo infers beliefs over the human's moment-to-moment latent trust states, based on the history of observed interaction experiences. A separate model instance is trained on each user's experiences, leading to an interpretable and personalized characterization of that operator's behaviors and attitudes. Using datasets collected from an interaction study with a large group of roboticists, we empirically assess OPTIMo's performance under a broad range of configurations. These evaluation results highlight OPTIMo's advances in both prediction accuracy and responsiveness over several existing trust models. This accurate and near real-time human-robot trust measure makes possible the development of autonomous robots that can adapt their behaviors dynamically, to actively seek greater trust and greater efficiency within future human-robot collaborations.
Anqi Xu 0003, Gregory Dudek
HRI1
2015 Learning legged swimming gaits from experience
abstract
We present an end-to-end framework for realizing fully automated gait learning for a complex underwater legged robot. Using this framework, we demonstrate that a hexapod flipper-propelled robot can learn task-specific control policies purely from experience data. Our method couples a state-of-the-art policy search technique with a family of periodic low-level controls that are well suited for underwater propulsion. We demonstrate the practical efficacy of tabula rasa learning, that is, learning without the use of any prior knowledge, of policies for a six-legged swimmer to carry out a variety of acrobatic maneuvers in three dimensional space. We also demonstrate informed learning that relies on simulated experience from a realistic simulator. In numerous cases, novel emergent gait behaviors have arisen from learning, such as the use of one stationary flipper to create drag while another oscillates to create thrust. Similar effective results have been demonstrated in under-actuated configurations, where as few as two flippers are used to maneuver the robot to a desired pose, or through an acrobatic motion such as a corkscrew. The success of our learning framework is assessed both in simulation and in the field using an underwater swimming robot.
David Meger, Juan Camilo Gamboa Higuera, Anqi Xu 0003, Philippe Giguère, Gregory Dudek
ICRA3
2014 Adaptive Parameter EXploration (APEX): Adaptation of robot autonomy from human participation
abstract
The problem of Adaptation from Participation (AfP) aims to improve the efficiency of a human-robot team by adapting a robot's autonomous systems and behaviors based on command-level input from a human supervisor. As a solution to AfP, the Adaptive Parameter EXploration (APEX) algorithm continuously explores the space of all possible parameter configurations for the robot's autonomous system in an online and anytime manner. Guided by information deduced from the human's latest intervening commands, APEX is capable of adapting an arbitrary robot system to dynamic changes in task objectives and conditions during a session. We explore this framework within visual navigation contexts where the humanrobot team is tasked with covering or patrolling over multiple terrain boundaries such as coastlines and roads. We present empirical evaluations of two separate APEX-enabled systems: the first, deployed on an aerial robot within a controlled environment, and the second, on a wheeled robot operating within a challenging university campus setting.
Anqi Xu 0003, Arnold Kalmbach, Gregory Dudek
ICRA1
2013 Robust real-time underwater digital video streaming using optical communication
abstract
We present a real-time video delivery solution based on free-space optical communication for underwater applications. This solution comprises of AquaOptical II, a high-bandwidth wireless optical communication device, and a two-layer digital encoding scheme designed for error-resistant communication of high resolution images. Our system can transmit digital video reliably through a unidirectional underwater channel, with minimal infrastructural overhead. We present empirical evaluation of this system's performance for various system configurations, and demonstrate that it can deliver high quality video at up to 15 Hz, with near-negligible communication latencies of 100 ms. We further characterize the corresponding end-to-end latencies, i.e. from time of image acquisition until time of display, and reveal optimized results of under 200 ms, which facilitates a wide range of applications such as underwater robot tele-operation and interactive remote seabed monitoring.
Marek Doniec, Anqi Xu 0003, Daniela Rus
ICRA2
2013 Towards Modeling Real-Time Trust in Asymmetric Human-Robot Collaborations
Anqi Xu 0003, Gregory Dudek
ISRR1
2012 Trust-driven interactive visual navigation for autonomous robots
abstract
We describe a model of “trust” in human-robot systems that is inferred from their interactions, and inspired by similar concepts relating to trust among humans. This computable quantity allows a robot to estimate the extent to which its performance is consistent with a human's expectations, with respect to task demands. Our trust model drives an adaptive mechanism that dynamically adjusts the robot's autonomous behaviors, in order to improve the efficiency of the collaborative team. We illustrate this trust-driven methodology through an interactive visual robot navigation system. This system is evaluated through controlled user experiments and a field demonstration using an aerial robot.
Anqi Xu 0003, Gregory Dudek
ICRA1
2012 Multi-domain monitoring of marine environments using a heterogeneous robot team
abstract
In this paper we describe a heterogeneous multi-robot system for assisting scientists in environmental monitoring tasks, such as the inspection of marine ecosystems. This team of robots is comprised of a fixed-wing aerial vehicle, an autonomous airboat, and an agile legged underwater robot. These robots interact with off-site scientists and operate in a hierarchical structure to autonomously collect visual footage of interesting underwater regions, from multiple scales and mediums. We discuss organizational and scheduling complexities associated with multi-robot experiments in a field robotics setting. We also present results from our field trials, where we demonstrated the use of this heterogeneous robot team to achieve multi-domain monitoring of coral reefs, based on real-time interaction with a remotely-located marine biologist.
Florian Shkurti, Anqi Xu 0003, Malika Meghjani, Juan Camilo Gamboa Higuera, Yogesh A. Girdhar, Philippe Giguère, Bir Bikram Dey, Jimmy Li 0001, Arnold Kalmbach, Chris Prahacs, Katrine Turgeon, Ioannis M. Rekleitis, Gregory Dudek
IROS2
2011 Graphical State Space Programming: A visual programming paradigm for robot task specification
abstract
We describe a framework that combines a software development paradigm, a software visualization technique, and a tool for robot programming. This infrastructure is called "Graphical State Space Programming" (GSSP), and allows robot application programs to be decomposed and visualized within state-dependent views. Our approach simplifies and expedites the programming process for robot routines and behaviors, and we examine the performance improvement that ensues through a set of controlled user studies. The usability and effectiveness of GSSP are also illustrated using a field demonstration with an aerial robotic vehicle.
Jimmy Li 0001, Anqi Xu 0003, Gregory Dudek
ICRA2
2011 Optimal complete terrain coverage using an Unmanned Aerial Vehicle
abstract
We present the adaptation of an optimal terrain coverage algorithm for the aerial robotics domain. The general strategy involves computing a trajectory through a known environment with obstacles that ensures complete coverage of the terrain while minimizing path repetition. We introduce a system that applies and extends this generic algorithm to achieve automated terrain coverage using an aerial vehicle. Ex tensive experimental results in simulation validate the presented system, along with data from over 100 kilometers of successful coverage flights using a fixed-wing aircraft.
Anqi Xu 0003, Chatavut Viriyasuthee, Ioannis M. Rekleitis
ICRA1
2011 MARE: Marine Autonomous Robotic Explorer
abstract
We present MARE, an autonomous airboat robot that is suitable for exploration-oriented tasks, such as inspection of coral reefs and shallow seabeds. The combination of this platform's particular mechanical properties and its powerful software framework enables it to function in a multitude of potential capacities, including autonomous surveillance, mapping, and search operations. In this paper we describe two different exploration strategies and their implementation using the MARE platform. First, we discuss the application of an efficient coverage algorithm, for the purpose of achieving systematic exploration of a known and bounded environment. Second, we present an exploration strategy driven by surprise, which steers the robot on a path that might lead to potentially surprising observations.
Yogesh A. Girdhar, Anqi Xu 0003, Bir Bikram Dey, Malika Meghjani, Florian Shkurti, Ioannis M. Rekleitis, Gregory Dudek
IROS2
2010 Graphical state-space programmability as a natural interface for robotic control
abstract
We present an interface for controlling mobile robots that combines aspects of graphical trajectory specification and state-based programming. This work is motivated by common tasks executed by our underwater vehicles, although we illustrate a mode of interaction that is applicable to mobile robotics in general. The key aspect of our approach is to provide an intuitive linkage between the graphical visualization of regions of interest in the environment, and activities relevant to these regions. In addition to introducing this novel programming paradigm, we also describe the associated system architecture developed on-board our amphibious robot. We then present a user interaction study that illustrates the benefits in usability of our graphical interface, compared to conventionally established programming techniques.
Junaed Sattar, Anqi Xu 0003, Gregory Dudek, Gabriel Charette
ICRA2
2010 A vision-based boundary following framework for aerial vehicles
abstract
We present an integration of classical computer vision techniques to achieve real-time autonomous steering of an unmanned aircraft along the boundary of different regions. Using an unified conceptual framework, we illustrate solutions for tracking coastlines and for following roads surrounded by forests. In particular, we exploit color and texture properties to differentiate between region types in the aforementioned domains. The performance of our system is evaluated using different experimental approaches, which includes a fully automated in-field flight over a 1km coastline trajectory.
Anqi Xu 0003, Gregory Dudek
IROS1
2008 A natural gesture interface for operating robotic systems
abstract
A gesture-based interaction framework is presented for controlling mobile robots. This natural interaction paradigm has few physical requirements, and thus can be deployed in many restrictive and challenging environments. We present an implementation of this scheme in the control of an underwater robot by an on-site human operator. The operator performs discrete gestures using engineered visual targets, which are interpreted by the robot as parametrized actionable commands. By combining the symbolic alphabets resulting from several visual cues, a large vocabulary of statements can be produced. An iterative closest point algorithm is used to detect these observed motions, by comparing them with an established database of gestures. Finally, we present quantitative data collected from human participants indicating accuracy and performance of our proposed scheme.
Anqi Xu 0003, Gregory Dudek, Junaed Sattar
ICRA1
2007 A Visual Language for Robot Control and Programming: A Human-Interface Study
abstract
We describe an interaction paradigm for controlling a robot using hand gestures. In particular, we are interested in the control of an underwater robot by an on-site human operator. Under this context, vision-based control is very attractive, and we propose a robot control and programming mechanism based on visual symbols. A human operator presents engineered visual targets to the robotic system, which recognizes and interprets them. This paper describes the approach and proposes a specific gesture language called "RoboChat". RoboChat allows an operator to control a robot and even express complex programming concepts, using a sequence of visually presented symbols, encoded into fiducial markers. We evaluate the efficiency and robustness of this symbolic communication scheme by comparing it to traditional gesture-based interaction involving a remote human operator
Gregory Dudek, Junaed Sattar, Anqi Xu 0003
ICRA3