← Search

Vijay Kumar

178 accepted papers

2026

Air-Ground Collaboration for Language-Specified Missions in Unknown Environments (I)

ICRA 2026poster

As autonomous robotic systems become increasingly mature, users will want to specify missions at the level of intent rather than in low-level detail. Language is an expressive and intuitive medium for such mission specification. However, realizing language-guided robotic teams requires overcoming si…

Cited by 0Scholar
2026

HALO: Language-Conditioned Overhead Monocular Aerial Exploration and Navigation

RA-L 2026

We demonstrate real-time overhead aerial metric-semantic mapping and exploration using a monocular camera paired with a global positioning system (GPS). Our system, named HALO, addresses two key challenges: (i) real-time dense 3D reconstruction using vision at large distances, and (ii) mapping and e

Cited by 0SourceScholar
2026

LPAC: Learnable Perception-Action-Communication Loops with Applications to Coverage Control

ICRA 2026poster

Coverage control is the problem of navigating a robot swarm to collaboratively monitor features or a phenomenon of interest not known a priori . The problem is challenging in decentralized settings with robots that have limited communication and sensing capabilities. We propose a learnable Perceptio…

2026

RT-GuIDE: Real-Time Gaussian Splatting for Information-Driven Exploration

ICRA 2026poster

We propose a framework for active mapping and exploration that leverages Gaussian splatting for constructing dense maps. Further, we develop a GPU-accelerated motion planning algorithm that can exploit the Gaussian map for real-time navigation. The Gaussian map constructed onboard the robot is optim…

2026

Real-Time Glass Detection and Reprojection Using Sensor Fusion Onboard Aerial Robots

ICRA 2026poster

Autonomous aerial robots are increasingly being deployed in real-world scenarios, where transparent obstacles present significant challenges to reliable navigation and mapping. These materials pose a unique problem for traditional perception systems because they lack discernible features and can cau…

2026

Safety Guardrails for LLM-Enabled Robots

RA-L 2026

Although the integration of large language models (LLMs) into robotics has unlocked transformative capabilities, it has also introduced significant safety concerns, ranging from average-case LLM errors (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"

Cited by 30SourcecodeScholar
2026

SymSkill: Symbol and Skill Co-Invention for Data-Efficient and Reactive Long-Horizon Manipulation

ICRA 2026poster

Multi-step manipulation in dynamic environments remains challenging. Imitation learning (IL) is reactive but lacks compositional generalization, since monolithic policies do not decide which skill to reuse when scenes change. Classical task-and-motion planning (TAMP) offers compositionality, but its…

2026

Towards Optimizing a Convex Cover of Collision-Free Space for Trajectory Generation

ICRA 2026poster

We propose an online iterative algorithm to optimize a convex cover to under-approximate the free space for autonomous navigation to delineate Safe Flight Corridors (SFC). The convex cover consists of a set of polytopes such that the union of the polytopes represents obstacle-free space, allowing us…

2025

ADMM-MCBF-LCA: A Layered Control Architecture for Safe Real-Time Navigation

ICRA 2025

We consider the problem of safe real-time navigation of a robot in a dynamic environment with moving obstacles of arbitrary smooth geometries and input saturation constraints. We assume that the robot detects and models nearby obstacle boundaries with a short-range sensor and that this detection is

Cited by 1SourcecodeScholar
2025

An Active Perception Game for Robust Information Gathering

ICRA 2025

Active perception approaches select future viewpoints by using some estimate of the information gain. An inaccurate estimate can be detrimental in critical situations, e.g., locating a person in distress. However the true information gained can only be calculated post hoc, i.e., after the observatio

Cited by 0SourcecodeScholar
2025

Constrained Learning for Decentralized Multi-Objective Coverage Control

ICRA 2025

The multi-objective coverage control problem requires a robot swarm to collaboratively provide sensor coverage to multiple heterogeneous importance density fields (IDFs) simultaneously. We pose this as an optimization problem with constraints and study two different formulations: (1) Fair coverage,

Cited by 0SourceScholar
2025

Distilling On-device Language Models for Robot Planning with Minimal Human Intervention

CoRL 2025poster

Large language models (LLMs) provide robots with powerful contextual reasoning abilities and a natural human interface. Yet, current LLM-enabled robots typically depend on cloud-hosted models, limiting their usability in environments with unreliable communication infrastructure, such as outdoor or i…

Cited by 0SourceScholar
2025

EvMAPPER: High-Altitude Orthomapping with Event Cameras

ICRA 2025

Traditionally, unmanned aerial vehicles (UAVs) rely on CMOS-based cameras to collect images about the world below. One of the most successful applications of UAVs is to generate orthomosaics or orthomaps, in which a series of images are integrated to develop a larger map. However, using CMOS-based c

Cited by 3SourceScholar
2025

KoopMotion: Learning Almost Divergence Free Koopman Flow Fields for Motion Planning

CoRL 2025poster

In this work, we propose a novel flow field-based motion planning method that drives a robot from any initial state to a desired reference trajectory such that it converges to the trajectory's end point. Despite demonstrated efficacy in using Koopman operator theory for modeling dynamical systems,…

Cited by 0SourceScholar
2025

Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Tracking

RSS 2025poster

Learning-based control approaches like reinforcement learning (RL) have recently produced a slew of impressive results for tasks like quadrotor trajectory tracking and drone racing. Naturally, it is common to demonstrate the advantages of these new controllers against established methods like analyt…

Cited by 0PDFScholar
2025

Leveraging Symmetry to Accelerate Learning of Trajectory Tracking Controllers for Free-Flying Robotic Systems

ICRA 2025

Tracking controllers enable robotic systems to accurately follow planned reference trajectories. In particular, reinforcement learning (RL) has shown promise in the synthesis of controllers for systems with complex dynamics and modest online compute budgets. However, the poor sample efficiency of RL

Cited by 3SourcecodeScholar
2025

RT-GuIDE: Real-Time Gaussian Splatting for Information-Driven Exploration

RA-L 2025

We propose a framework for active mapping and exploration that leverages Gaussian splatting for constructing dense maps. Further, we develop a GPU-accelerated motion planning algorithm that can exploit the Gaussian map for real-time navigation. The Gaussian map constructed onboard the robot is optim

Cited by 14SourceScholar
2025

Resilient Multi-Robot Target Tracking with Sensing and Communication Danger Zones

IROS 2025

Multi-robot collaboration for target tracking in adversarial environments poses significant challenges, including system failures, dynamic priority shifts, and other unpredictable factors. These challenges become even more pronounced when the environment is unknown. In this paper, we propose a resil

Cited by 1SourceScholar
2025

SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environments

ICRA 2025

As robots become increasingly capable, users will want to describe high-level missions and have robots infer the relevant details. Because pre-built maps are difficult to obtain in many realistic settings, accomplishing such missions will require the robot to map and plan online. While many semantic

Cited by 25SourcecodeScholar
2025

Sequence Modeling for Time-Optimal Quadrotor Trajectory Optimization with Sampling-based Robustness Analysis

CoRL 2025poster

Time-optimal trajectories drive quadrotors to their dynamic limits, but computing such trajectories involves solving non-convex problems via iterative nonlinear optimization, making them prohibitively costly for real-time applications. In this work, we investigate learning-based models that imitate…

Cited by 0SourcecodeScholar
2025

Towards Optimizing a Convex Cover of Collision-Free Space for Trajectory Generation

RA-L 2025

We propose an online iterative algorithm to optimize a convex cover to under-approximate the free space for autonomous navigation to delineate Safe Flight Corridors (SFC). The convex cover consists of a set of polytopes such that the union of the polytopes represents obstacle-free space, allowing us

Cited by 10SourceScholar
2025

Towards Safe and Energy-Efficient Real-Time Motion Planning in Windy Urban Environments

ICRA 2025

Urban winds are a serious hazard for low-altitude autonomous aerial operations in urban airspaces. Previous methods for motion planning in urban winds require global knowledge of the obstacles and flow field and do not lend themselves to real-time application. In this paper, a planning and control f

Cited by 2SourceScholar
2025

Vision Transformers for End-to-End Vision-Based Quadrotor Obstacle Avoidance

ICRA 2025

We demonstrate the capabilities of an attentionbased end-to-end approach for high-speed vision-based quadrotor obstacle avoidance in dense, cluttered environments, with comparison to various state-of-the-art learning architectures. Quadrotor unmanned aerial vehicles (UAVs) have tremendous maneuverab

Cited by 22SourceScholar
2024

Constraint-Aware Intent Estimation for Dynamic Human-Robot Object Co-Manipulation

RSS 2024poster

Constraint-aware estimation of human intent is essential for robots to physically collaborate and interact with humans. Further, to achieve fluid collaboration in dynamic tasks intent estimation should be achieved in real-time. In this paper, we present a framework that combines online estimation an…

2024

Design and Evaluation of Motion Planners for Quadrotors in Environments with Varying Complexities

ICRA 2024poster

Motion planning techniques for quadrotors have advanced significantly over the past decade. Most successful planners have two stages: a front-end that determines a path that incorporates geometric (or kinematic or input) constraints and specifies the homotopy class of the trajectory, and a back-end…

Cited by 5SourcecodeScholar
2024

Enabling Large-scale Heterogeneous Collaboration with Opportunistic Communications

ICRA 2024poster

Multi-robot collaboration in large-scale environments with limited-sized teams and without external infrastructure is challenging, since the software framework required to support complex tasks must be robust to unreliable and intermittent communication links. In this work, we present MOCHA (Multi-r…

Cited by 7SourceScholar
2024

Learning Local Urban Wind Flow Fields From Range Sensing

RA-L 2024

Obtaining accurate and timely predictions of the wind through an urban environment is a challenging task, but has wide-ranging implications for the safety and efficiency of autonomous aerial vehicles in future urban airspaces. Prior work relies strongly on global information about the environment, s

Cited by 8SourceScholar
2024

Learning to Explore Indoor Environments using Autonomous Micro Aerial Vehicles

ICRA 2024poster

In this paper, we address the challenge of exploring unknown indoor environments using autonomous aerial robots with Size Weight and Power (SWaP) constraints. The SWaP constraints induce limits on mission time requiring efficiency in exploration. We present a novel exploration framework that uses De…

Cited by 9SourceScholar
2024

Monocular Event-Based Vision for Obstacle Avoidance with a Quadrotor

CoRL 2024poster

We present the first static-obstacle avoidance method for quadrotors using just an onboard, monocular event camera. Quadrotors are capable of fast and agile flight in cluttered environments when piloted manually, but vision-based autonomous flight in unknown environments is difficult in part due to…

Cited by 5SourceScholar
2024

TOPPQuad: Dynamically-Feasible Time-Optimal Path Parametrization for Quadrotors

IROS 2024

Planning time-optimal trajectories for quadrotors in cluttered environments is a challenging, non-convex problem. This paper addresses minimizing the traversal time of a given collision-free geometric path without violating actuation bounds of the vehicle. Previous approaches have either relied on c

Cited by 5SourceScholar
2024

Trajectory Optimization with Global Yaw Parameterization for Field-of-View Constrained Autonomous Flight

IROS 2024poster

Trajectory generation for quadrotors with limited field-of-view sensors has numerous applications such as aerial exploration, coverage, inspection, videography, and target tracking. Most previous works simplify the task of optimizing yaw trajectories by either aligning the heading of the robot with…

Cited by 3SourceScholar
2024

TreeScope: An Agricultural Robotics Dataset for LiDAR-Based Mapping of Trees in Forests and Orchards

ICRA 2024poster

Data collection for forestry, timber, and agriculture relies on manual techniques which are labor-intensive and time-consuming. We seek to demonstrate that robotics offers improvements over these techniques and can accelerate agricultural research, beginning with semantic segmentation and diameter e…

Cited by 11SourcecodeScholar
2023

A Data-Driven Approach to Synthesizing Dynamics-Aware Trajectories for Underactuated Robotic Systems

IROS 2023poster

We consider joint trajectory generation and tracking control for under-actuated robotic systems. A common solution is to use a layered control architecture, where the top layer uses a simplified model of system dynamics for trajectory generation, and the low layer ensures approximate tracking of thi…

Cited by 6SourceScholar
2023

Active Collaborative Localization in Heterogeneous Robot Teams

RSS 2023poster

Accurate and robust state estimation is critical for autonomous navigation of robot teams. This task is especially challenging for large groups of size, weight, and power (SWAP) constrained aerial robots operating in perceptually-degraded GPS-denied environments. We can, however, actively increase t…

2023

Active Metric-Semantic Mapping by Multiple Aerial Robots

ICRA 2023poster

Traditional approaches for active mapping focus on building geometric maps. For most real-world applications, however, actionable information is related to semantically meaningful objects in the environment. We propose an approach to the active metric-semantic mapping problem that enables multiple h…

Cited by 24SourceScholar
2023

Multi-Robot Coordination and Cooperation with Task Precedence Relationships

ICRA 2023poster

We propose a new formulation for the multi-robot task planning and allocation problem that incorporates (a) precedence relationships between tasks; (b) coordination for tasks allowing multiple robots to achieve increased efficiency; and (c) cooperation through the formation of robot coalitions for t…

Cited by 14SourceScholar
2023

Robust Localization of Aerial Vehicles via Active Control of Identical Ground Vehicles

IROS 2023poster

This paper addresses the problem of active collaborative localization in heterogeneous robot teams with unknown data association. It involves positioning a small number of identical unmanned ground vehicles (UGVs) at desired positions so that an unmanned aerial vehicle (UAV) can, through unlabelled…

Cited by 4SourceScholar
2023

SEER: Safe Efficient Exploration for Aerial Robots using Learning to Predict Information Gain

ICRA 2023poster

We address the problem of efficient 3-D exploration in indoor environments for micro aerial vehicles with limited sensing capabilities and payload/power constraints. We develop an indoor exploration framework that uses learning to predict the occupancy of unseen areas, extracts semantic features, sa…

Cited by 46SourcecodeScholar
2023

The Role of Symmetry in Constructing Geometric Flat Outputs for Free-Flying Robotic Systems

ICRA 2023poster

Mechanical systems naturally evolve on principal bundles describing their inherent symmetries. The ensuing factorization of the configuration manifold into a symmetry group and an internal shape space has provided deep insights into the locomotion of many robotic and biological systems. On the other…

Cited by 11SourceScholar
2023

Trajectory Planning for the Bidirectional Quadrotor as a Differentially Flat Hybrid System

ICRA 2023poster

The use of bidirectional propellers provides quadrotors with greater maneuverability which is advantageous in constrained environments. This paper addresses the development of a trajectory planning algorithm for quadrotors with bidirectional motors. Previous work has shown that the property of diffe…

Cited by 4SourceScholar
2022

Adaptive Sampling of Latent Phenomena using Heterogeneous Robot Teams (ASLaP-HR)

IROS 2022poster

In this paper, we present an online adaptive planning strategy for a team of robots with heterogeneous sensors to sample from a latent spatial field using a learned model for decision making. Current robotic sampling methods seek to gather information about an observable spatial field. However, many…

Cited by 11SourcecodeScholar
2022

Adaptive and Risk-Aware Target Tracking for Robot Teams With Heterogeneous Sensors

RA-L 2022

We consider a scenario where a team of robots with heterogeneous sensors must track a set of targets or hazards which may induce sensory failures on the robots. In particular, the likelihood of failures depends on the proximity between the targets and the robots. We propose a control framework that

Cited by 25SourceScholar
2022

Coverage Control in Multi-Robot Systems via Graph Neural Networks

ICRA 2022poster

This paper develops a decentralized approach to mobile sensor coverage by a multi-robot system. We consider a scenario where a team of robots with limited sensing range must position itself to effectively detect events of interest in a region characterized by areas of varying importance. Towards thi…

Cited by 40SourceScholar
2022

Experiments in Adaptive Replanning for Fast Autonomous Flight in Forests

ICRA 2022poster

Fast, autonomous flight in unstructured, cluttered environments such as forests is challenging because it requires the robot to compute new plans in realtime on a computationally-constrained platform. In this paper, we enable this capability with a search-based planning framework that adapts samplin…

Cited by 20SourcecodeScholar
2022

Large-Scale Autonomous Flight With Real-Time Semantic SLAM Under Dense Forest Canopy

RA-L 2022

Semantic maps represent the environment using a set of semantically meaningful objects. This representation is storage-efficient, less ambiguous, and more informative, thus facilitating large-scale autonomy and the acquisition of actionable information in highly unstructured, GPS-denied environments

Cited by 99SourceScholar
2022

Robust Semantic Mapping and Localization on a Free-Flying Robot in Microgravity

ICRA 2022poster

We propose a system that uses semantic object detections to localize a microgravity free-flyer. Many applications require absolute localization in a known reference frame, such as the execution of waypoint trajectories defined by human operators. Classical geometric methods build a map of point feat…

Cited by 7SourceScholar
2022

Stronger Together: Air-Ground Robotic Collaboration Using Semantics

RA-L 2022

In this work, we present an end-to-end heterogeneous multi-robot system framework where ground robots are able to localize, plan, and navigate in a semantic map created in real time by a high-altitude quadrotor. The ground robots choose and deconflict their targets independently, without any externa

Cited by 54SourcecodeScholar
2021

Any Way You Look at It: Semantic Crossview Localization and Mapping With LiDAR

RA-L 2021

Currently, GPS is by far the most popular global localization method. However, it is not always reliable or accurate in all environments. SLAM methods enable local state estimation but provide no means of registering the local map to a global one, which can be important for inter-robot collaboration

Cited by 43SourcecodeScholar
2021

Combined Routing and Scheduling of Heterogeneous Transport and Service Agents

IROS 2021poster

This paper investigates servicing waypoints in a wide area using collaborative deployments of vehicles with heterogeneous range and mobility constraints. We formulate a joint planning problem for a single transport truck and multiple service drones in which the truck is constrained to a road and mus…

Cited by 3SourceScholar
2021

Dispersion-Minimizing Motion Primitives for Search-Based Motion Planning

ICRA 2021poster

Search-based planning with motion primitives is a powerful motion planning technique that can provide dynamic feasibility, optimality, and real-time computation times on size, weight, and power-constrained platforms in unstructured environments. However, optimal design of the motion planning graph,…

Cited by 17SourceScholar
2021

Large Scale Distributed Collaborative Unlabeled Motion Planning With Graph Policy Gradients

RA-L 2021

In this letter, we present a learning method to solve the unlabelled motion problem with motion constraints and space constraints in 2D space for a large number of robots. To solve the problem of arbitrary dynamics and constraints we propose formulating the problem as a multi-agent problem. We are a

Cited by 16SourceScholar
2021

Learning Connectivity for Data Distribution in Robot Teams

IROS 2021poster

Many algorithms for control of multi-robot teams operate under the assumption that low-latency, global state information necessary to coordinate agent actions can readily be disseminated among the team. However, in harsh environments with no existing communication infrastructure, robots must form ad…

Cited by 12SourcecodeScholar
2021

Multi-Robot Coverage and Exploration using Spatial Graph Neural Networks

IROS 2021poster

The multi-robot coverage problem is an essential building block for systems that perform tasks like inspection, exploration, or search and rescue. We discretize the coverage problem to induce a spatial graph of locations and represent robots as nodes in the graph. Then, we train a Graph Neural Netwo…

Cited by 79SourceScholar
2021

PennSyn2Real: Training Object Recognition Models Without Human Labeling

RA-L 2021

Scalable training data generation is a critical problem in deep learning. We propose PennSyn2Real - a photo-realistic synthetic dataset consisting of more than 100 000 4K images of more than 20 types of micro aerial vehicles (MAVs). The dataset can be used to generate arbitrary numbers of training i

Cited by 8SourceScholar
2021

Place Recognition in Forests With Urquhart Tessellations

RA-L 2021

In this letter, we present a novel descriptor based on Urquhart tessellations derived from the position of trees in a forest. We propose a framework that uses these descriptors to detect previously seen observations and landmark correspondences, even with partial overlap and noise. We run loop closu

Cited by 19SourcecodeScholar
2021

ROS-NetSim: A Framework for the Integration of Robotic and Network Simulators

RA-L 2021

Multi-agent systems play an important role in modern robotics. Due to the nature of these systems, coordination among agents via communication is frequently necessary. Indeed, Perception-Action-Communication (PAC) loops, or Perception-Action loops closed over a communication channel, are a critical

Cited by 37SourceScholar
2021

Resilient Task Allocation in Heterogeneous Multi-Robot Systems

RA-L 2021

This letter presents a resilient mechanism to allocate heterogeneous robots to tasks under difficult environmental conditions such as weather events or adversarial attacks. Our primary objective is to ensure that each task is assigned the requisite level of resources, measured as the aggregated capa

Cited by 75SourceScholar
2020

Adaptive Partitioning for Coordinated Multi-agent Perimeter Defense

IROS 2020poster

Multi-Robot Systems have been recently employed in different applications and have advantages over single-robot systems, such as increased robustness and task performance efficiency. We consider such assemblies specifically in the scenario of perimeter defense, where the task is to defend a circular…

Cited by 32SourceScholar
2020

DC-CAPT: Concurrent Assignment and Planning of Trajectories for Dubins Cars

ICRA 2020poster

We present an algorithm for the concurrent assignment and planning of collision-free trajectories (DC-CAPT) for robots whose kinematics can be modeled as Dubins cars, i.e., robots constrained in terms of their initial orientation and their minimum turning radius. Coupling the assignment and trajecto…

Cited by 3SourceScholar
2020

Experimental Evaluation and Characterization of Radioactive Source Effects on Robot Visual Localization and Mapping

RA-L 2020

Robots are ideally suited to performing simple tasks in dangerous environments. In this letter, we address the use of robots for inspection of nuclear reactors which may be contaminated by radiation. The geometry of a reactor vessel is three-dimensional with significant clutter. Accordingly, we prop

Cited by 15SourceScholar
2020

Feedback Enhanced Motion Planning for Autonomous Vehicles

IROS 2020poster

In this work, we address the motion planning problem for autonomous vehicles through a new lattice planning approach, called Feedback Enhanced Lattice Planner (FELP). Existing lattice planners have two major limitations, namely the high dimensionality of the lattice and the lack of modeling of agent…

Cited by 10SourcecodeScholar
2020

Game Theoretic Formation Design for Probabilistic Barrier Coverage

IROS 2020poster

We study strategies to deploy defenders/sensors to detect intruders that approach a targeted region. This scenario is formulated as a barrier coverage, which aims to minimize the number of unseen paths. The problem becomes challenging when the number of defenders is insufficient for a full coverage,…

Cited by 7SourceScholar
2020

IMU-Based Inertia Estimation for a Quadrotor Using Newton-Euler Dynamics

RA-L 2020

In this letter, we demonstrate that a quadrotor's tilt, angular velocity, linear velocity and the parameters shown in Table II may be estimated using only an inertial measurement unit (IMU) and motor speed feedback for sensing. Motor speed commands are used to drive the process model and the motor s

Cited by 52SourceScholar
2020

Information Theoretic Active Exploration in Signed Distance Fields

ICRA 2020poster

This paper focuses on exploration and occupancy mapping of unknown environments using a mobile robot. While a truncated signed distance field (TSDF) is a popular, efficient, and highly accurate representation of occupancy, few works have considered optimizing robot sensing trajectories for autonomou…

Cited by 37SourceScholar
2020

Mine Tunnel Exploration Using Multiple Quadrupedal Robots

RA-L 2020

Robotic exploration of underground environments is a particularly challenging problem due to communication, endurance, and traversability constraints which necessitate high degrees of autonomy and agility. These challenges are further exacerbated by the need to minimize human intervention for practi

Cited by 108SourceScholar
2020

Mobile Wireless Network Infrastructure on Demand

ICRA 2020poster

In this work, we introduce Mobile Wireless Infrastructure on Demand: a framework for providing wireless connectivity to multi-robot teams via autonomously reconfiguring ad-hoc networks. In many cases, previous multi-agent systems either assumed the availability of existing communication infrastructu…

Cited by 26SourceScholar
2020

Neurosymbolic Transformers for Multi-Agent Communication

NeurIPS 2020poster

We study the problem of inferring communication structures that can solve cooperative multi-agent planning problems while minimizing the amount of communication. We quantify the amount of communication as the maximum degree of the communication graph; this metric captures settings where agents have…

2020

PST900: RGB-Thermal Calibration, Dataset and Segmentation Network

ICRA 2020poster

In this work we propose long wave infrared (LWIR) imagery as a viable supporting modality for semantic segmentation using learning-based techniques. We first address the problem of RGB-thermal camera calibration by proposing a passive calibration target and procedure that is both portable and easy t…

Cited by 241SourcecodeScholar
2020

Reactive Temporal Logic Planning for Multiple Robots in Unknown Environments

ICRA 2020poster

This paper proposes a new reactive mission planning algorithm for multiple robots that operate in unknown environments. The robots are equipped with individual sensors that allow them to collectively learn and continuously update a map of the unknown environment. The goal of the robots is to accompl…

Cited by 46SourceScholar
2020

Robust, Perception Based Control with Quadrotors

IROS 2020poster

Traditionally, controllers and state estimators in robotic systems are designed independently. Controllers are often designed assuming perfect state estimation. However, state estimation methods such as Visual Inertial Odometry (VIO) drift over time and can cause the system to misbehave. While state…

Cited by 12SourceScholar
2020

SLOAM: Semantic Lidar Odometry and Mapping for Forest Inventory

RA-L 2020

This letter describes an end-to-end pipeline for tree diameter estimation based on semantic segmentation and lidar odometry and mapping. Accurate mapping of this type of environment is challenging since the ground and the trees are surrounded by leaves, thorns and vines, and the sensor typically exp

Cited by 165SourceScholar
2020

Self-Reconfiguration in Response to Faults in Modular Aerial Systems

RA-L 2020

We present a self-reconfiguration technique by which a modular Hying platform can mitigate the impact of rotor failures. In this technique, the system adapts its configuration in response to rotor failures to be able to continue its mission while efficiently utilizing resources. A mixed integer line

Cited by 23SourceScholar
2020

TLIO: Tight Learned Inertial Odometry

RA-L 2020

In this letter we propose a tightly-coupled Extended Kalman Filter framework for IMU-only state estimation. Strap-down IMU measurements provide relative state estimates based on IMU kinematic motion model. However the integration of measurements is sensitive to sensor bias and noise, causing signifi

Cited by 241SourcecodeScholar
2020

The Tiercel: A novel autonomous micro aerial vehicle that can map the environment by flying into obstacles

ICRA 2020poster

Autonomous flight through unknown environments in the presence of obstacles is a challenging problem for micro aerial vehicles (MAVs). A majority of the current state-of-art research assumes obstacles as opaque objects that can be easily sensed by optical sensors such as cameras or LiDARs. However i…

Cited by 32SourceScholar
2020

Vision-based Multi-MAV Localization with Anonymous Relative Measurements Using Coupled Probabilistic Data Association Filter

ICRA 2020poster

We address the localization of robots in a multi-MAV system where external infrastructure like GPS or motion capture systems may not be available. Our approach lends itself to implementation on platforms with several constraints on size, weight, and power (SWaP). Particularly, our framework fuses th…

Cited by 48SourceScholar
2019

A Theoretically Sound Upper Bound on the Triplet Loss for Improving the Efficiency of Deep Distance Metric Learning

CVPR 2019poster

We propose a method that substantially improves the efficiency of deep distance metric learning based on the optimization of the triplet loss function. One epoch of such training process based on a na"ive optimization of the triplet loss function has a run-time complexity O(N^3), where N is the numb…

Cited by 77PDFScholar
2019

Analysis of Ground Effect for Small-Scale UAVs in Forward Flight

RA-L 2019

The letter investigates how the behavior of small-scale unmanned aerial vehicles (UAVs) is influenced by the system's close proximity to the ground/rigid surfaces both at hover and in forward flight. We perform an extensive experimental study where a quadrotor is tasked with flying in forward veloci

Cited by 61SourceScholar
2019

Autonomous Precision Pouring From Unknown Containers

RA-L 2019

We autonomously pour from unknown symmetric containers found in a typical wet laboratory for the development of a robot-assisted, rapid experiment preparation system. The robot estimates the pouring container symmetric geometry, then leverages simulated pours as priors for a given fluid to pour prec

Cited by 46SourceScholar
2019

Decentralization of Multiagent Policies by Learning What to Communicate

ICRA 2019poster

Effective communication is required for teams of robots to solve sophisticated collaborative tasks. In practice it is typical for both the encoding and semantics of communication to be manually defined by an expert; this is true regardless of whether the behaviors themselves are bespoke, optimizatio…

Cited by 36SourceScholar
2019

Graph Policy Gradients for Large Scale Robot Control

CoRL 2019

In this paper, the problem of learning policies to control a large number of homogeneous robots is considered. To this end, we propose a new algorithm we call Graph Policy Gradients (GPG) that exploits the underlying graph symmetry among the robots. The curse of dimensionality one encounters when wo

2019

Inertial Yaw-Independent Velocity and Attitude Estimation for High-Speed Quadrotor Flight

RA-L 2019

This letter addresses the velocity and attitude estimation of a quadrotor using motor speeds and inertial measurement unit (IMU) data. This result is obtained through a novel filter that employs a first-order drag model, which allows the velocity to be observed through the drag forces acting on the

Cited by 22SourceScholar
2019

Inverse Optimal Planning for Air Traffic Control

IROS 2019poster

We envision a system that concisely describes the rules of air traffic control, assists human operators and supports dense autonomous air traffic around commercial airports. We develop a method to learn the rules of air traffic control from real data as a cost function via maximum entropy inverse re…

Cited by 8SourcecodeScholar
2019

Learning Decentralized Controllers for Robot Swarms with Graph Neural Networks

CoRL 2019

We consider the problem of finding distributed controllers for large networks of mobile robots with interacting dynamics and sparsely available communications. Our approach is to learn local controllers that require only local information and communications at test time by imitating the policy of ce

2019

Learning Safe Unlabeled Multi-Robot Planning with Motion Constraints

IROS 2019poster

In this paper, we present a learning approach to goal assignment and trajectory planning for unlabeled robots operating in 2D, obstacle-filled workspaces. More specifically, we tackle the unlabeled multi-robot motion planning problem with motion constraints as a multi-agent reinforcement learning pr…

Cited by 41SourceScholar
2019

MAVNet: An Effective Semantic Segmentation Micro-Network for MAV-Based Tasks

RA-L 2019

Real-time semantic image segmentation on platforms subject to size, weight, and power constraints is a key area of interest for air surveillance and inspection. In this letter, we propose MAVNet: a small, light-weight, deep neural network for real-time semantic segmentation on micro aerial vehicles

Cited by 38SourcecodeScholar
2019

ModQuad-Vi: A Vision-Based Self-Assembling Modular Quadrotor

ICRA 2019poster

Flying modular robots have the potential to rapidly form temporary structures. In the literature, docking actions rely on external systems and indoor infrastructures for relative pose estimation. In contrast to related work, we provide local estimation during the self-assembly process to avoid depen…

Cited by 53SourceScholar
2019

Monocular Camera Based Fruit Counting and Mapping With Semantic Data Association

RA-L 2019

In this letter, we present a cheap, lightweight, and fast fruit counting pipeline. Our pipeline relies only on a monocular camera, and achieves counting performance comparable to a state-of-the-art fruit counting system that utilizes an expensive sensor suite including a monocular camera, LiDAR and

Cited by 81SourceScholar
2019

Nanoliter Fluid Handling for Microbiology Via Levitated Magnetic Microrobots

RA-L 2019

Microbiological environments are a clear application area for microscale robotics, but targeted delivery of biochemical cues to particular cells or tissues remains a significant challenge. This challenge is compounded by the sheer number of cells that compose tissues. Multirobot system development h

Cited by 19SourceScholar
2019

Online Estimation of Geometric and Inertia Parameters for Multirotor Aerial Vehicles

ICRA 2019poster

Accurate knowledge of geometric and inertia parameters are a necessity for precise and robust control of aerial vehicles. We propose a novel filter that is able to fuse motor speed, inertia, and pose measurements to estimate the vehicle's key dynamic properties online. The presented framework is abl…

Cited by 43SourceScholar
2019

Real Time Dense Depth Estimation by Fusing Stereo with Sparse Depth Measurements

ICRA 2019poster

We present an approach to depth estimation that fuses information from a stereo pair with sparse range measurements derived from a LIDAR sensor or a range camera. The goal of this work is to exploit the complementary strengths of the two sensor modalities, the accurate but sparse range measurements…

Cited by 27SourceScholar
2019

The Open Vision Computer: An Integrated Sensing and Compute System for Mobile Robots

ICRA 2019poster

In this paper we describe the Open Vision Computer (OVC) which was designed to support high speed, vision guided autonomous drone flight. In particular our aim was to develop a system that would be suitable for relatively small-scale flying platforms where size, weight, power consumption and computa…

Cited by 40SourceScholar
2018

Anytime Planning for Decentralized Multirobot Active Information Gathering

RA-L 2018

This letter considers the problem of reducing uncertainty about a physical process of interest by designing sensing trajectories for a team of robots. This active information gathering problem has applications in environmental monitoring, search and rescue, and security and surveillance. Our previou

Cited by 126SourceScholar
2018

Experiments in Fast, Autonomous, GPS-Denied Quadrotor Flight

ICRA 2018poster

High speed navigation through unknown environments is a challenging problem in robotics. It requires fast computation and tight integration of all the subsystems on the robot such that the latency in the perception-action loop is as small as possible. Aerial robots add a limitation of payload capaci…

Cited by 61SourceScholar
2018

Inertial Velocity and Attitude Estimation for Quadrotors

IROS 2018poster

This work addresses the design and implementation of a filter that estimates the orientation of the body-fixed z axis and the velocity of a quadrotor UAV from the inertial measurement unit (IMU) given a known yaw. The velocity and attitude estimation is possible since the filter employs a linear dra…

Cited by 20SourceScholar
2018

Localization, Grasping, and Transportation of Magnetic Objects by a Team of MAVs in Challenging Desert-Like Environments

RA-L 2018

Autonomous Micro Aerial Vehicles (MAVs) have the potential to assist in real-life tasks involving grasping and transportation, but not before solving several difficult research challenges. In this work, we address the design, control, estimation, and planning problems for cooperative localization, g

Cited by 102SourceScholar
2018

Memory Augmented Control Networks

ICLR 2018poster

Planning problems in partially observable environments cannot be solved directly with convolutional networks and require some form of memory. But, even memory networks with sophisticated addressing schemes are unable to learn intelligent reasoning satisfactorily due to the complexity of simultaneous…

Cited by 98SourcePDFScholar
2018

ModQuad: The Flying Modular Structure that Self-Assembles in Midair

ICRA 2018poster

We introduce ModQuad, a novel flying modular robotic structure that is able to self-assemble in midair and cooperatively fly. The structure is composed by agile flying modules that can easily move in a three dimensional environment. The module is based on a quadrotor platform within a cuboid frame w…

Cited by 160SourceScholar
2018

Model Predictive Trajectory Tracking and Collision Avoidance for Reliable Outdoor Deployment of Unmanned Aerial Vehicles

IROS 2018poster

We propose a novel approach for optimal trajectory tracking for unmanned aerial vehicles (UAV), using a linear model predictive controller (MPC) in combination with non-linear state feedback. The solution relies on fast onboard simulation of the translational dynamics of the UAV, which is guided by…

Cited by 200SourceScholar
2018

Robust Fruit Counting: Combining Deep Learning, Tracking, and Structure from Motion

IROS 2018poster

We present a novel fruit counting pipeline that combines deep segmentation, frame to frame tracking, and 3D localization to accurately count visible fruits across a sequence of images. Our pipeline works on image streams from a monocular camera, both in natural light, as well as with controlled illu…

Cited by 157SourceScholar
2018

Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight

RA-L 2018

In recent years, vision-aided inertial odometry for state estimation has matured significantly. However, we still encounter challenges in terms of improving the computational efficiency and robustness of the underlying algorithms for applications in autonomous flight with microaerial vehicles, in wh

Cited by 502SourcecodeScholar
2018

Semi-Dense Visual-Inertial Odometry and Mapping for Quadrotors with SWAP Constraints

ICRA 2018poster

Micro Aerial Vehicles have the potential to assist humans in real life tasks involving applications such as smart homes, search and rescue, and architecture construction. To enhance autonomous navigation capabilities these vehicles need to be able to create dense 3D maps of the environment, while co…

Cited by 13SourceScholar
2018

Spatio-Temporally Smooth Local Mapping and State Estimation Inside Generalized Cylinders With Micro Aerial Vehicles

RA-L 2018

In this letter, we consider state estimation and local mapping with a micro aerial vehicle inside a tunnel that can be modeled as a generalized cylinder, using a three-dimensional lidar and an inertial measurement unit. This axisymmetric environment poses unique challenges in terms of localization a

Cited by 17SourceScholar
2018

The Multivehicle Stereo Event Camera Dataset: An Event Camera Dataset for 3D Perception

RA-L 2018

Event-based cameras are a new passive sensing modality with a number of benefits over traditional cameras, including extremely low latency, asynchronous data acquisition, high dynamic range, and very low power consumption. There has been a lot of recent interest and development in applying algorithm

Cited by 583SourceScholar
2018

Toward Soft Micro Bio Robots for Cellular and Chemical Delivery

RA-L 2018

A major driving force propelling the evolution of micrometer and millimeter scale robots is their eventual use in biological environments. Many advancements to microscale robotic technologies have shown that these small scale robots are well-suited for use in environments in which cells and cellular

Cited by 35SourceScholar
2018

Trajectory Optimization On Manifolds with Applications to SO(3) and R3XS2

RSS 2018poster

Manifolds are used in almost all robotics applications even if they are not explicitly modeled. We propose a differential geometric approach for optimizing trajectories on a Riemannian manifold with obstacles. The optimization problem depends on a metric and collision function specific to a manifol…

Cited by 35SourcePDFScholar
2018

Unsupervised Deep Homography: A Fast and Robust Homography Estimation Model

RA-L 2018

Homography estimation between multiple aerial images can provide relative pose estimation for collaborative autonomous exploration and monitoring. The usage on a robotic system requires a fast and robust homography estimation algorithm. In this letter, we propose an unsupervised learning algorithm t

Cited by 344SourcecodeScholar
2018

Visual Inertial Odometry Swarm: An Autonomous Swarm of Vision-Based Quadrotors

RA-L 2018

In this letter, we present the system infrastructure for a swarm of quadrotors, which perform all estimation on board using monocular visual inertial odometry. This is a novel system since it does not require an external motion capture system or GPS and is able to execute formation tasks without int

Cited by 5SourceScholar
2017

A decentralized algorithm for assembling structures with modular robots

IROS 2017poster

Recent work in the field of bio-inspired robotic systems has introduced designs for modular robots that are able to assemble into structures (e.g., bridges, landing platforms, fences) using their bodies as the building components. Yet, it remains an open question as to how to program large swarms of…

Cited by 36SourceScholar
2017

Autonomous Flight for Detection, Localization, and Tracking of Moving Targets With a Small Quadrotor

RA-L 2017

In this letter, we address the autonomous flight of a small quadrotor, enabling tracking of a moving object. The 15-cm diameter, 250-g robot relies only on onboard sensors (a single camera and an inertial measurement unit) and computers, and can detect, localize, and track moving objects. Our key co

Cited by 118SourceScholar
2017

Autonomous Navigation and Mapping for Inspection of Penstocks and Tunnels With MAVs

RA-L 2017

In this paper, we address the estimation, control, navigation and mapping problems to achieve autonomous inspection of penstocks and tunnels using aerial vehicles with on-board sensing and computation. Penstocks and tunnels have the shape of a generalized cylinder. They are generally dark and featur

Cited by 135SourceScholar
2017

Counting Apples and Oranges With Deep Learning: A Data-Driven Approach

RA-L 2017

This paper describes a fruit counting pipeline based on deep learning that accurately counts fruit in unstructured environments. Obtaining reliable fruit counts is challenging because of variations in appearance due to illumination changes and occlusions from foliage and neighboring fruits. We propo

Cited by 365SourceScholar
2017

Estimation, Control, and Planning for Aggressive Flight With a Small Quadrotor With a Single Camera and IMU

RA-L 2017

We address the state estimation, control, and planning for aggressive flight with a 150 cm diameter, 250 g quadrotor equipped only with a single camera and an inertial measurement unit (IMU). The use of smartphone grade hardware and the small scale provides an inexpensive and practical solution for

Cited by 289SourceScholar
2017

Intrusion detection for stochastic task allocation in robot swarms

IROS 2017poster

We present a novel framework for integrity analysis of swarm robotic systems using the symmetric Kullback-Leibler Divergence. The objective is to understand a robot swarm's vulnerability to malicious intrusion and to develop the necessary computational tools that would detect the presence of malicio…

Cited by 6SourceScholar
2017

Planning Dynamically Feasible Trajectories for Quadrotors Using Safe Flight Corridors in 3-D Complex Environments

RA-L 2017

There is extensive literature on using convex optimization to derive piece-wise polynomial trajectories for controlling differential flat systems with applications to three-dimensional flight for Micro Aerial Vehicles. In this work, we propose a method to formulate trajectory generation as a quadrat

Cited by 539SourceScholar
2017

Precise dispensing of liquids using visual feedback

IROS 2017poster

Robotic pouring is an important step in improving the safety, productivity and repeatability in the biotechnology industry and generally increasing the effectiveness of robotics in human based environments. In this work we present a method to autonomously dispense a precise amount of fluid using onl…

Cited by 33SourceScholar
2017

Rapid Deployment of Mobile Robots Under Temporal, Performance, Perception, and Resource Constraints

RA-L 2017

We consider the problem where a team of mobile robots is tasked with collecting information about a set of stationary targets. There is a temporal deadline to complete the task, and the objective is to determine a control policy maximizing the probability of successfully completing the task within t

Cited by 7SourceScholar
2017

Search-based motion planning for quadrotors using linear quadratic minimum time control

IROS 2017poster

In this work, we propose a search-based planning method to compute dynamically feasible trajectories for a quadrotor flying in an obstacle-cluttered environment. Our approach searches for smooth, minimum-time trajectories by exploring the map using a set of short-duration motion primitives. The prim…

Cited by 257SourcecodeScholar
2016

A swarm of flying smartphones

IROS 2016poster

In the last decade, consumer electronic devices such as smartphones, are packaged with small cameras, gyroscopes, and accelerometers, all sensors allowing autonomous deployment of aerial robots in GPS-denied environments. Our previous work [1], demonstrated the feasibility of using smartphones for a…

Cited by 31SourceScholar
2016

Automated Creation of Topological Maps in Unknown Environments Using a Swarm of Resource-Constrained Robots

RA-L 2016

We address the development of the theory and algorithms that can enable a swarm of inexpensive robots or mobile sensors to create topological maps of unknown environments without explicitly requiring metric information. Topological maps are sparse and faithful representations of environments, and ar

Cited by 35SourceScholar
2016

Online planning for energy-efficient and disturbance-aware UAV operations

IROS 2016poster

In this paper we consider an online planning problem for unmanned aerial vehicle (UAV) operations. Specifically, a UAV has the task of reaching a goal from a set of possible goals while minimizing the amount of energy required. Due to unforeseen disturbances, it is possible that initially attractive…

Cited by 62SourceScholar
2016

The flying monkey: A mesoscale robot that can run, fly, and grasp

ICRA 2016

The agility and ease of control make a quadrotor aircraft an attractive platform for studying swarm behavior, modeling, and control. The energetics of sustained flight for small aircraft, however, limit typical applications to only a few minutes. Adding payloads - and the mechanisms used to manipula

Cited by 61SourceScholar
2016

Towards autonomous phytopathology: Outcomes and challenges of citrus greening disease detection through close-range remote sensing

ICRA 2016

Unmanned aerial vehicles (UAVs) have the potential to significantly impact early detection and monitoring of plant diseases. In this paper, we present preliminary work in developing a UAV-mounted sensor suite for detection of citrus greening disease, a major threat to Florida citrus production. We p

Cited by 27SourceScholar
2016

Towards fully autonomous visual inspection of dark featureless dam penstocks using MAVs

IROS 2016poster

In the last decade, multi-rotor Micro Aerial Vehicles (MAVs) have attracted great attention from robotics researchers. Offering affordable agility and maneuverability, multi-rotor aircrafts have become the most commonly used platforms for robotics applications. Amongst the most promising application…

Cited by 47SourceScholar
2016

Visual Servoing of Quadrotors for Perching by Hanging From Cylindrical Objects

RA-L 2016

This letter addresses vision-based localization and servoing for quadrotors to enable autonomous perching by hanging from cylindrical structures using only a monocular camera. We focus on the problems of relative pose estimation, control, and trajectory planning for maneuvering a robot relative to c

Cited by 101SourceScholar
2015

Autonomous robotic exploration using occupancy grid maps and graph SLAM based on Shannon and Rényi Entropy

ICRA 2015poster

In this paper we examine the problem of autonomously exploring and mapping an environment using a mobile robot. The robot uses a graph-based SLAM system to perform mapping and represents the map as an occupancy grid. In this setting, the robot must trade-off between exploring new area to complete th…

Cited by 125SourceScholar
2015

Comparison of an attitude estimator based on the Lagrange-d'Alembert principle with some state-of-the-art filters

ICRA 2015poster

Discrete-time estimation of rigid body attitude and angular velocity without any knowledge of the attitude dynamics model, is treated using the discrete Lagrange-d'Alembert principle. Using body-fixed sensor measurements of direction vectors and angular velocity, a Lagrangian is obtained as the diff…

Cited by 32SourceScholar
2015

Information-Theoretic Planning with Trajectory Optimization for Dense 3D Mapping

RSS 2015poster

We propose an information-theoretic planning approach that enables mobile robots to autonomously construct dense 3D maps in a computationally efficient manner. Inspired by prior work, we accomplish this task by formulating an information-theoretic objective function based on Cauchy-Schwarz quadratic…

Cited by 232SourcePDFScholar
2015

Information-theoretic mapping using Cauchy-Schwarz Quadratic Mutual Information

ICRA 2015poster

We develop a computationally efficient control policy for active perception that incorporates explicit models of sensing and mobility to build 3D maps with ground and aerial robots. Like previous work, our policy maximizes an information-theoretic objective function between the discrete occupancy be…

Cited by 211SourceScholar
2015

Mixed Integer Quadratic Program trajectory generation for a quadrotor with a cable-suspended payload

ICRA 2015poster

In this paper, we present a trajectory planning method to navigate a quadrotor with a cable-suspended payload through known obstacle-filled environments. We model the system as a hybrid dynamical system and formulate the trajectory generation problem as a Mixed Integer Quadratic Program (MIQP). Spec…

Cited by 228SourceScholar
2015

Sensor coverage robot swarms using local sensing without metric information

ICRA 2015poster

We consider the problem of deploying a swarm of mobile robots into an unknown environment for attaining complete sensor coverage of the environment. The robots have limited and noisy sensing capabilities and no metric or global information available to them. Using tools from algebraic topology, we f…

Cited by 37SourceScholar
2015

Smartphones power flying robots

IROS 2015poster

Consumer grade technology seen in cameras and phones has led to the price/performance ratio of sensors and processors falling dramatically over the last decade. In particular, most devices are packaged with a camera, a gyroscope, and an accelerometer, important sensors for aerial robotics. The low m…

Cited by 48SourceScholar
2015

Tightly-coupled monocular visual-inertial fusion for autonomous flight of rotorcraft MAVs

ICRA 2015poster

There have been increasing interests in the robotics community in building smaller and more agile autonomous micro aerial vehicles (MAVs). In particular, the monocular visual-inertial system (VINS) that consists of only a camera and an inertial measurement unit (IMU) forms a great minimum sensor sui…

Cited by 283SourceScholar