← Search

Howie Choset

118 accepted papers

2026

Adversarial Game-Theoretic Algorithm for Dexterous Grasp Synthesis

ICRA 2026poster

For many complex tasks, multi-finger robot hands are poised to revolutionize how we interact with the world, but reliably grasping objects remains a significant challenge. We focus on the problem of synthesizing grasps for multi-finger robot hands that, given an target object's geometry and pose, co…

2026

Lazy Anytime Planning for the Dubins Moving Target Traveling Salesman Problem with Obstacles

ICRA 2026poster

The Dubins Moving Target Traveling Salesman Problem with Obstacles (Dubins MT-TSP-O) seeks an obstacle-free trajectory for an agent with a fixed speed and minimum turning radius that intercepts several moving targets. To tackle this NP-hard problem, we introduce the Lazy Iterated Random Generalized …

Cited by 0Scholar
2026

NavMoE: Hybrid Model and Learning-Based Traversability Estimation for Local Navigation Via Mixture of Experts

ICRA 2026poster

This paper explores traversability estimation for robot navigation. A key bottleneck in traversability estimation lies in efficiently achieving reliable and robust predictions while accurately encoding both geometric and semantic information across diverse environments. We introduce Navigation via M…

2026

Think Fast: Real-Time Kinodynamic Belief Space Planning for Projectile Interception

ICRA 2026poster

Intercepting fast moving objects, by its very nature, is challenging because of its tight time constraints. This problem becomes further complicated in the presence of sensor noise because noisy sensors provide, at best, incomplete information, which results in a distribution over target states to b…

2025

A Complete and Bounded-Suboptimal Algorithm for a Moving Target Traveling Salesman Problem with Obstacles in 3D

ICRA 2025

The moving target traveling salesman problem with obstacles (MT-TSP-O) seeks an obstacle-free trajectory for an agent that intercepts a given set of moving targets, each within specified time windows, and returns to the agent's starting position. Each target moves with a constant velocity within its

Cited by 4SourceScholar
2025

A Synchronized Task Formulation for Robotic Convoy Operations

RA-L 2025

Future ground logistics missions will require multiple robots to travel in a convoy between locations. As each location may require a different number of robots (e.g. resupply vehicles), these missions will require a mutable convoy formation structure that may be divided to meet operational needs at

Cited by 1SourceScholar
2025

Bag-of-Word-Groups (BoWG): A Robust and Efficient Loop Closure Detection Method Under Perceptual Aliasing

IROS 2025

Loop closure is critical in Simultaneous Localization and Mapping (SLAM) systems to reduce accumulative drift and ensure global mapping consistency. However, conventional methods struggle in perceptually aliased environments, such as narrow pipes, due to vector quantization, feature sparsity, and re

Cited by 0SourcecodeScholar
2025

Bio-Inspired Distributed Neural Locomotion Controller (D-NLC) for Robust Locomotion and Emergent Behaviors

ICRA 2025

Despite having fewer neurons than more complex life forms, insects are still capable of producing astonishing locomotive behaviors, such as traversing diverse environments and making rapid gait adaptations after extreme injury or autotomy. Biologists attribute this to a chain of segmental neuron clu

Cited by 0SourcecodeScholar
2025

CP-MILP: Mixed Integer Linear Programming for Multi-Agent Motion Planning With Linear Dynamics

RA-L 2025

This paper considers a Multi-Agent Motion Planning (MAMP) problem that seeks collision-free paths for multiple agents from their respective start to goal locations among static obstacles, while minimizing the arrival times of the agents with linear dynamics. Among existing approaches such as graph s

Cited by 0SourceScholar
2025

Mixed Integer Conic Programming for Multi-Agent Motion Planning in Continuous Space

IROS 2025

Multi-Agent Motion Planning (MAMP) seeks collision-free trajectories for multiple agents from their respective start to goal locations among static obstacles, while minimizing a cost function over the trajectories. Existing approaches for this problem include graph-based, Mix-Integer Programming (MI

Cited by 0SourceScholar
2025

Multi-Agent Ergodic Exploration Under Smoke-Based Time-Varying Sensor Visibility Constraints

ICRA 2025

In this work, we consider the problem of multiagent informative path planning (IPP) for robots whose sensor visibility continuously changes as a consequence of a time-varying natural phenomenon. We leverage ergodic trajectory optimization (ETO), which generates paths such that the amount of time an

Cited by 2SourceScholar
2025

Propagative Distance Optimization for Motion Planning

ICRA 2025

This paper focuses on the motion planning problem for serial articulated robots with revolute joints under kinematic constraints. Many motion planners leverage iterative local optimization methods but are often trapped in local minima due to non-convexity of the problem. A key reason for the non-con

Cited by 1SourceScholar
2024

A Mixed-Integer Conic Program for the Moving-Target Traveling Salesman Problem based on a Graph of Convex Sets

IROS 2024poster

This paper introduces a new formulation that finds the optimum for the Moving-Target Traveling Salesman Problem (MT-TSP), which seeks to find a shortest path for an agent, that starts at a depot, visits a set of moving targets exactly once within their assigned time-windows, and returns to the depot…

Cited by 6SourceScholar
2024

DMS*: Towards Minimizing Makespan for Multi-Agent Combinatorial Path Finding

RA-L 2024

Multi-Agent Combinatorial Path Finding (MCPF) seeks collision-free paths for multiple agents from their start to goal locations, while visiting a set of intermediate target locations in the middle of the paths. MCPF is challenging as it involves both planning collision-free paths for multiple agents

Cited by 7SourceScholar
2024

GESCE: Graph-based Ergodic Search in Cluttered Environments

IROS 2024poster

In this paper, we present a novel motion planning algorithm that inherits the strengths of both optimization and search-based planners. Optimization-based planners use the gradient of an objective function to generate a desired path, whereas search-based planners operate on a graph capturing the sal…

Cited by 0SourceScholar
2024

Graph-Propagation-Based Kinematic Algorithm for In-Pipe Truss Structure Robots

RA-L 2024

Robots designed for in-pipe navigation, inspection, and repair require flexibility for intricate pipeline traversal and the strength to carry payloads. However, conventional wheeled in-pipe robots face challenges in simultaneously achieving both substantial flexibility and payload-carrying capacity.

Cited by 0SourceScholar
2024

Hierarchical Planning for Long-Horizon Multi-Agent Collective Construction

ICRA 2024poster

We develop a planner that directs robots to construct a 3D target structure composed of blocks. The robots themselves are cubes of the same size as the blocks, and they may place, carry, or remove one block at a time. When moving, robots are also allowed to climb or descend a block. A construction p…

Cited by 1SourceScholar
2024

Implicit Graph Search for Planning on Graphs of Convex Sets

RSS 2024poster

Smooth, collision-free motion planning is a fundamental challenge in robotics with a wide range of applications such as automated manufacturing, search \& rescue, underwater exploration, etc. Graphs of Convex Sets (GCS) is a recent method for synthesizing smooth trajectories by decomposing the plann…

Cited by 7SourcePDFScholar
2024

Mathematical Justification of Hard Negative Mining via Isometric Approximation Theorem

ICLR 2024poster

In deep metric learning, the triplet loss has emerged as a popular method to learn many computer vision and natural language processing tasks such as facial recognition, object detection, and visual-semantic embeddings. One issue that plagues the triplet loss is network collapse, an undesirable phen…

Cited by 2SourcePDFScholar
2024

PINSAT: Parallelized Interleaving of Graph Search and Trajectory Optimization for Kinodynamic Motion Planning

IROS 2024

Trajectory optimization is a widely used technique in robot motion planning for letting the dynamics of the system shape and synthesize complex behaviors. Several previous works have shown its benefits in high-dimensional continuous state spaces and under differential constraints. However, long time

Cited by 6SourceScholar
2024

Preprocessing-based Kinodynamic Motion Planning Framework for Intercepting Projectiles using a Robot Manipulator

ICRA 2024poster

We are interested in studying sports with robots and starting with the problem of intercepting a projectile moving toward a robot manipulator equipped with a shield. To successfully perform this task, the robot needs to (i) detect the incoming projectile, (ii) predict the projectile’s future motion,…

Cited by 2SourceScholar
2023

A Curvature and Trajectory Optimization-based 3D Surface Reconstruction Pipeline for Ultrasound Trajectory Generation

ICRA 2023poster

Ultrasound scanning is an efficient imaging modality preferred for quick medical procedures. However, due to the lack of skilled sonographers, researchers have developed many Robotic Ultrasound System (RUS) prototypes for various procedures. Most of these systems have a human-in-the-loop and require…

Cited by 1SourceScholar
2023

EELS: Towards Autonomous Mobility in Extreme Terrain with a Versatile Snake Robot with Resilience to Exteroception Failures

IROS 2023poster

The discovery of ocean worlds such as Enceladus, Titan, and Europa motivates the development of versatile autonomous mobility systems to enable the next era of space exploration where there is large uncertainty in terrain specifications due to a lack of prior surface reconnaissance missions. To expl…

Cited by 12SourceScholar
2023

Gait design for limbless obstacle aided locomotion using geometric mechanics

RSS 2023poster

Limbless robots have the potential to maneuver through cluttered environments that conventional robots cannot traverse. As illustrated in their biological counterparts such as snakes and nematodes, limbless locomotors can benefit from interactions with obstacles, yet such obstacle-aided locomotion (…

Cited by 5SourcePDFScholar
2023

Learning Temporally AbstractWorld Models without Online Experimentation

ICML 2023poster

Agents that can build temporally abstract representations of their environment are better able to understand their world and make plans on extended time scales, with limited computational power and modeling capacity. However, existing methods for automatically learning temporally abstract world mode…

Cited by 8SourcePDFScholar
2023

Multi-Agent Collective Construction Using 3D Decomposition

IROS 2023poster

Consider a Multi-Agent Collective Construction (MACC) problem that aims to generate a plan for fictitious cubic robots to build a three-dimensional structure comprised of cubic blocks. These cubic robots can carry one cubic block at a time; robots may move left, right, forwards, backward, or climb u…

Cited by 5SourceScholar
2023

Multi-Agent Multi-Objective Ergodic Search Using Branch and Bound

IROS 2023poster

Search and rescue applications often need multiple agents to complete a set of conflicting tasks. This paper studies a Multi-Agent Multi-Objective Ergodic Search (MA-MO-ES) approach to this problem where each objective or task is to cover a domain subject to an information map. The goal is to alloca…

Cited by 3SourceScholar
2023

Multi-Objective Ergodic Search for Dynamic Information Maps

ICRA 2023poster

Robotic explorers are essential tools for gathering information about regions that are inaccessible to humans. For applications like planetary exploration or search and rescue, robots use prior knowledge about the area to guide their search. Ergodic search methods find trajectories that effectively…

Cited by 9SourceScholar
2023

Real-Time Video Inpainting for RGB-D Pipeline Reconstruction

IROS 2023poster

This paper presents a Video Inpainting algorithm that enables monocular-camera-laser-based pipeline inspection robots to capture both color and 3D information using only one video stream. Conventional monocular-camera-laser inspection methods are limited to capture either 2D color images or 3D point…

Cited by 0SourceScholar
2023

Reslicing Ultrasound Images for Data Augmentation and Vessel Reconstruction

ICRA 2023poster

Robot-guided vascular access has the potential to deliver urgent medical care in situations where medical personnel are unavailable. However, this technique requires accurate and reliable segmentation of anatomical landmarks in the body. For the ultrasound imaging modality, obtaining large amounts o…

Cited by 12SourceScholar
2023

Search Algorithms for Multi-Agent Teamwise Cooperative Path Finding

ICRA 2023poster

Multi-Agent Path Finding (MA-PF) computes a set of collision-free paths for multiple agents from their respective starting locations to destinations. This paper considers a generalization of MA-PF called Multi-Agent Teamwise Cooperative Path Finding (MA-TC-PF), where agents are grouped as multiple t…

Cited by 5SourceScholar
2023

Torque-Limited Manipulation Planning through Contact by Interleaving Graph Search and Trajectory Optimization

ICRA 2023poster

Robots often have to perform manipulation tasks in close proximity to people (Fig 1). As such, it is desirable to use a robot arm that has limited joint torques so as to not injure the nearby person. Unfortunately, these limited torques then limit the payload capability of the arm. By using contact…

Cited by 16SourceScholar
2023

Toward Closed-Loop Additive Manufacturing: Paradigm Shift in Fabrication, Inspection, and Repair

IROS 2023poster

Increased usage of additive manufacturing (AM) in various industries has solidified its role as an advanced manufacturing technique. However, there is an inherent lack of reliability in AM processes, particularly common in extrusion or deposition-based methods due to the stochastic nature of ma-teri…

Cited by 4SourceScholar
2023

Towards Automated Void Detection for Search and Rescue with 3D Perception

IROS 2023poster

In a structural collapse, debris piles up in a chaotic and unstable manner, creating pockets and void spaces that are difficult to see or access. Often, these regions have the highest chances of concealing survivors and identifying such regions can increase the success of a search and rescue (SAR) o…

Cited by 0SourceScholar
2023

Unsupervised Deformable Ultrasound Image Registration and Its Application for Vessel Segmentation

IROS 2023poster

This paper presents a deep-learning model for deformable registration of ultrasound images at online rates, which we call U-RAFT. As its name suggests, U-RAFT is based on RAFT, a convolutional neural network for estimating optical flow. U-RAFT, however, can be trained in an unsupervised manner and c…

Cited by 1SourceScholar
2023

Visual-Inertial-Laser-Lidar (VILL) SLAM: Real-Time Dense RGB-D Mapping for Pipe Environments

IROS 2023poster

Robotic solutions for pipeline inspection promise enhancement of human labor by automating data acquisition for pipe condition assessments, which are vital for the early detection of pipe anomalies and the prevention of hazardous leakages and explosions. Through simultaneous localization and mapping…

Cited by 5SourceScholar
2022

A Local Optimization Framework for Multi-Objective Ergodic Search

RSS 2022poster

Robots have the potential to perform search for a variety of applications under different scenarios. Our work is motivated by humanitarian assistant and disaster relief (HADR) where often it is critical to find signs of life in the presence of conflicting criteria, objectives, and information. We be…

2022

Autonomous Exploration Development Environment and the Planning Algorithms

ICRA 2022poster

Autonomous Exploration Development Environment is an open-source repository released to facilitate development of high-level planning algorithms and integration of com-plete autonomous navigation systems. The repository contains representative simulation environment models, fundamental navigation mo…

Cited by 97SourceScholar
2022

Autonomous Ultrasound Scanning using Bayesian Optimization and Hybrid Force Control

ICRA 2022poster

Ultrasound scanning is an imaging technique that aids medical professionals in diagnostics and interventional procedures. However, a trained human-in-the-loop (HITL) with a radiologist is required to perform the scanning procedure. We seek to create a novel ultrasound system that can provide imaging…

Cited by 26SourceScholar
2022

Conflict-Based Steiner Search for Multi-Agent Combinatorial Path Finding

RSS 2022poster

Conventional Multi-Agent Path Finding (MAPF) problems aim to compute an ensemble of collision-free paths for multiple agents from their respective starting locations to pre-allocated destinations. This work considers a generalized version of MAPF called Multi-Agent Combinatorial Path Finding (MCPF)…

2022

Design of a Biomimetic Tactile Sensor for Material Classification

ICRA 2022poster

Tactile sensing typically involves active exploration of unknown surfaces and objects, making it especially effective at processing the characteristics of materials and textures. A key property extracted by human tactile perception in material classification is surface roughness, which relies on mea…

Cited by 26SourceScholar
2022

GLSO: Grammar-guided Latent Space Optimization for Sample-efficient Robot Design Automation

CoRL 2022poster

Robots have been used in all sorts of automation, and yet the design of robots remains mainly a manual task. We seek to provide design tools to automate the design of robots themselves. An important challenge in robot design automation is the large and complex design search space which grows exponen…

Cited by 20SourcecodeScholar
2022

Generalized Omega Turn Gait Enables Agile Limbless Robot Turning in Complex Environments

ICRA 2022poster

Reorientation (turning in plane) plays a critical role for all robots in any field application, especially those that in confined spaces. While important, reorientation remains a relatively unstudied problem for robots, including limbless mechanisms, often called snake robots. Instead of looking at…

Cited by 11SourceScholar
2022

Learning Cooperative Multi-Agent Policies With Partial Reward Decoupling

RA-L 2022

One of the preeminent obstacles to scaling multi-agent reinforcement learning to large numbers of agents is assigning credit to individual agents’ actions. In this letter, we address this credit assignment problem with an approach that we call <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" x

Cited by 8SourceScholar
2022

Modular Robot Design Optimization with Generative Adversarial Networks

ICRA 2022poster

Modular robots are made up of a set of components which can be configured and reconfigured to form customized robots for a wide range of tasks. Fully utilizing the flexibility of modular robots is challenging, as it requires the identification of optimal modular designs for each given task, often wi…

Cited by 30SourceScholar
2022

Multi-Agent Dynamic Ergodic Search with Low-Information Sensors

ICRA 2022poster

The long-term goal of this work is to enable agents with low-information sensors to perform tasks usually restricted to ones with more sophisticated, high-information sensing capabilities. Our approach is to regulate the motion of these low-information agents to obtain “high-information” results. As…

Cited by 18SourceScholar
2022

Multi-Objective Safe-Interval Path Planning With Dynamic Obstacles

RA-L 2022

Path planning among dynamic obstacles is a fundamental problem in Robotics with numerous applications. In this work, we investigate a problem called Multi-Objective Path Planning with Dynamic Obstacles (MOPPwDO), which requires finding collision-free Pareto-optimal paths amid obstacles moving along

Cited by 27SourceScholar
2022

Periodic SLAM: Using Cyclic Constraints to Improve the Performance of Visual-Inertial SLAM on Legged Robots

ICRA 2022poster

Methods for state estimation that rely on visual information are challenging on legged robots due to rapid changes in the viewing angle of onboard cameras. In this work, we show that by leveraging structure in the way that the robot locomotes, the accuracy of visual-inertial SLAM in these challengin…

Cited by 7SourceScholar
2022

RGB-X Classification for Electronics Sorting

IROS 2022poster

Effectively disassembling and recovering materials from waste electrical and electronic equipment (WEEE) is a critical step in moving global supply chains from carbon-intensive, mined materials to recycled and renewable ones. Conventional recycling processes rely on shredding and sorting waste strea…

Cited by 3SourceScholar
2021

3D Segmentation Learning From Sparse Annotations and Hierarchical Descriptors

RA-L 2021

One of the main obstacles to 3D semantic segmentation is the significant amount of endeavor required to generate expensive point-wise annotations for fully supervised training. To alleviate manual efforts, we propose GIDSeg, a novel approach that can simultaneously learn segmentation from sparse ann

Cited by 3SourceScholar
2021

Autonomous Decentralized Shape-Based Navigation for Snake Robots in Dense Environments

ICRA 2021poster

In this work, we focus on the autonomous navigation of snake robots in densely-cluttered environments, where collisions between the robot and obstacles are frequent, which could happen often in disaster scenarios, underground caves, or grassland/forest environments. This work takes the view that obs…

Cited by 6SourceScholar
2021

Equality Constrained Linear Optimal Control With Factor Graphs

ICRA 2021poster

This paper presents a novel factor graph-based approach to solve the discrete-time finite-horizon Linear Quadratic Regulator problem subject to auxiliary linear equality constraints within and across time steps. We represent such optimal control problems using constrained factor graphs and optimize…

Cited by 33SourcecodeScholar
2021

FusionVLAD: A Multi-View Deep Fusion Networks for Viewpoint-Free 3D Place Recognition

RA-L 2021

Real-time 3D place recognition is a crucial technology to recover from localization failure in applications like autonomous driving, last-mile delivery, and service robots. However, it is challenging for 3D place retrieval methods to be accurate, efficient, and robust to the variant viewpoints diffe

Cited by 40SourceScholar
2021

Interleaving Graph Search and Trajectory Optimization for Aggressive Quadrotor Flight

RA-L 2021

Quadrotors can achieve aggressive flight by tracking complex maneuvers and rapidly changing directions. Planning for aggressive flight with trajectory optimization could be incredibly fast, even in higher dimensions, and can account for dynamics of the quadrotor, however, only provides a locally opt

Cited by 29SourcecodeScholar
2021

Loosely Synchronized Search for Multi-agent Path Finding with Asynchronous Actions

IROS 2021poster

Multi-agent path finding (MAPF) determines an ensemble of collision-free paths for multiple agents between their respective start and goal locations. Among the available MAPF planners for workspace modeled as a graph, A*-based approaches have been widely investigated due to their guarantees on compl…

Cited by 17SourceScholar
2021

MS*: A New Exact Algorithm for Multi-agent Simultaneous Multi-goal Sequencing and Path Finding

ICRA 2021poster

In multi-agent applications such as surveillance and logistics, fleets of mobile agents are often expected to coordinate and safely visit a large number of goal locations as efficiently as possible. The multi-agent planning problem in these applications involves allocating and sequencing goals for e…

Cited by 38SourceScholar
2021

Moving sidewinding forward: optimizing contact patterns for limbless robots via geometric mechanics

RSS 2021poster

Contact planning is crucial to the locomotion performance of limbless robots. Typically; the pattern by which contact is made and broken between the mechanism and its environment determines the motion of the robot. The design of these patterns; often called contact patterns; is a difficult problem.…

Cited by 12SourcePDFScholar
2021

Reconstruction of Backbone Curves for Snake Robots

RA-L 2021

Snake robots composed of alternating single-axis pitch and yaw joints have many internal degrees of freedom, which make them capable of versatile three-dimensional locomotion. In motion planning process, snake robot motions are often designed kinematically by a chronological sequence of continuous b

Cited by 19SourceScholar
2021

TARE: A Hierarchical Framework for Efficiently Exploring Complex 3D Environments

RSS 2021poster

We present a method for autonomous exploration in complex three-dimensional (3D) environments. Our method demonstrates exploration faster than the current state-of-the-art using a hierarchical framework — one level maintains data densely and computes a detailed path within a local planning horizon;…

Cited by 157SourcePDFScholar
2021

Visual-Laser-Inertial SLAM Using a Compact 3D Scanner for Confined Space

ICRA 2021poster

Three-dimensional reconstruction in confined spaces is important for the manufacturing of aircraft wings, inspection of narrow pipes, examination of turbine blades, etc. It is also challenging because confined spaces tend to lack a positioning infrastructure, and conventional sensors often cannot de…

Cited by 8SourceScholar
2021

i3dLoc: Image-to-range Cross-domain Localization Robust to Inconsistent Environmental Conditions

RSS 2021poster

We present a method for localizing a single camera with respect to a point cloud map in indoor and outdoor scenes. The problem is challenging because correspondences of local invariant features are inconsistent across the domains between image and 3D. The problem is even more challenging as the meth…

2020

Frequency Modulation of Body Waves to Improve Performance of Limbless Robots

RSS 2020poster

Sidewinder rattlesnakes generate movement through coordinated lateral and vertical traveling waves of body curvature. Previous biological and robotic studies have demonstrated that proper control and coordination of these two waves enables robust and versatile locomotion in complex environments. How…

Cited by 5SourcePDFScholar
2020

Optimizing coordinate choice for locomotion systems with toroidal shape spaces

IROS 2020poster

In a geometric mechanics framework, the configuration space is decomposed into a shape space and a position space. The internal motion of the system is prescribed by a closed loop in the shape space, which causes net motion in the position space. If the shape space is a simply connected domain in an…

Cited by 9SourceScholar
2020

SeqSphereVLAD: Sequence Matching Enhanced Orientation-invariant Place Recognition

IROS 2020poster

Human beings and animals are capable of recognizing places from a previous journey when viewing them under different environmental conditions (e.g., illuminations and weathers). This paper seeks to provide robots with a human-like place recognition ability using a new point cloud feature learning me…

Cited by 33SourceScholar
2020

Simultaneous Policy and Discrete Communication Learning for Multi-Agent Cooperation

RA-L 2020

Decentralized multi-agent reinforcement learning has been demonstrated to be an effective solution to large multiagent control problems. However, agents typically can only make decisions based on local information, resulting in suboptimal performance in partially-observable settings. The addition of

Cited by 12SourceScholar
2020

Sparse Discrete Communication Learning for Multi-Agent Cooperation Through Backpropagation

IROS 2020poster

Recent approaches to multi-agent reinforcement learning (MARL) with inter-agent communication have often overlooked important considerations of real-world communication networks, such as limits on bandwidth. In this paper, we propose an approach to learning sparse discrete communication through back…

Cited by 24SourceScholar
2020

The Omega Turn: A Biologically-Inspired Turning Strategy for Elongated Limbless Robots

IROS 2020poster

Snake robots have the potential to locomote through tightly packed spaces, but turning effectively within unmodelled and unsensed environments remains challenging. Inspired by a behavior observed in the tiny nematode worm C. elegans, we propose a novel in-place turning gait for elongated limbless ro…

Cited by 10SourceScholar
2019

A Hierarchical Geometric Framework to Design Locomotive Gaits for Highly Articulated Robots

RSS 2019poster

Motion planning for mobile robots with many degrees-of-freedom (DoF) is challenging due to their high-dimensional configuration spaces. To manage this curse of dimensionality, this paper proposes a new hierarchical framework that decomposes the system into sub-systems (based on shared capabilities o…

Cited by 23SourcePDFScholar
2019

A Multi-modal Sensor Array for Safe Human-Robot Interaction and Mapping

ICRA 2019poster

In the future, human-robot interaction will include collaboration in close-quarters where the environment geometry is partially unknown. As a means for enabling such interaction, this paper presents a multi-modal sensor array capable of contact detection and localization, force sensing, proximity se…

Cited by 24SourceScholar
2019

Motion Planning, Design Optimization and Fabrication of Ferromagnetic Swimmers

RSS 2019poster

Small-scale robots have the potential to impact many areas of medicine and manufacturing including targeted drug delivery, telemetry and micromanipulation. This paper develops an algorithmic framework for regulating external magnetic fields to induce motion in millimeter-scale robots in a viscous li…

Cited by 9SourcePDFScholar
2019

PRIMAL: Pathfinding via Reinforcement and Imitation Multi-Agent Learning

RA-L 2019

Multi-agent path finding (MAPF) is an essential component of many large-scale, real-world robot deployments, from aerial swarms to warehouse automation. However, despite the community's continued efforts, most state-of-the-art MAPF planners still rely on centralized planning and scale poorly past a

Cited by 398SourceScholar
2019

Workspace CPG with Body Pose Control for Stable, Directed Vision during Omnidirectional Locomotion

ICRA 2019poster

In this paper, we focus on the problem of directing the gaze of a vision system mounted to the body of a high-degree-of-freedom (DOF) legged robot for active perception deployments. In particular, we consider the case where the vision system is rigidly attached to the robot's body (i.e., without any…

Cited by 10SourceScholar
2018

A Real-time Augmented Reality Surgical System for Overlaying Stiffness Information

RSS 2018poster

We describe a surgical system that autonomously searches for tumors and dynamically displays a computer graphic model of them super-imposed on the organ (or in our case, phantom). Once localized, the phantom is tracked in real time and augmented with overlaid stiffness information in 3D. We believe…

Cited by 7SourcePDFScholar
2018

Central Pattern Generator With Inertial Feedback for Stable Locomotion and Climbing in Unstructured Terrain

ICRA 2018poster

Inspired by the locomotor nervous system of vertebrates, central pattern generator (CPG) models can be used to design gaits for articulated robots, such as crawling, swimming or legged robots. Incorporating sensory feedback for gait adaptation in these models can improve the locomotive performance o…

Cited by 50SourceScholar
2018

Coordination of back bending and leg movements for quadrupedal locomotion

RSS 2018poster

Many quadrupedal animals have lateral degrees of freedom in their backs that assist locomotion. This paper seeks to use a robotic model to demonstrate that back bending assists not only forward motion, but also lateral and turning motions. This paper uses geometric mechanics to prescribe gaits that…

Cited by 40SourcePDFScholar
2018

Distributed Learning for the Decentralized Control of Articulated Mobile Robots

ICRA 2018poster

Decentralized control architectures, such as those conventionally defined by central pattern generators, independently coordinate spatially distributed portions of articulated bodies to achieve system-level objectives. State of the art distributed algorithms for reinforcement learning employ a diffe…

Cited by 19SourceScholar
2018

Proprioceptive-Inertial Autonomous Locomotion for Articulated Robots

ICRA 2018poster

Inspired by the ability of animals to rely on proprioception and vestibular feedback to adapt their gait, we propose a modular framework for autonomous locomotion that relies on force sensing and inertial information. A first controller exploits anti-compliance, a new application of positive force f…

Cited by 6SourceScholar
2018

Stabilize an Unsupervised Feature Learning for LiDAR-based Place Recognition

IROS 2018poster

Place recognition is one of the major challenges for the LiDAR-based effective localization and mapping task. Traditional methods are usually relying on geometry matching to achieve place recognition, where a global geometry map need to be restored. In this paper, we accomplish the place recognition…

Cited by 21SourceScholar
2018

Trajectory-Optimized Sensing for Active Search of Tissue Abnormalities in Robotic Surgery

ICRA 2018poster

In this work, we develop an approach for guiding robots to automatically localize and find the shapes of tumors and other stiff inclusions present in the anatomy. Our approach uses Gaussian processes to model the stiffness distribution and active learning to direct the palpation path of the robot. T…

Cited by 27SourceScholar
2017

Bingham Distribution-Based Linear Filter for Online Pose Estimation

RSS 2017poster

Pose estimation is central to several robotics applications such as registration, hand-eye calibration, SLAM, etc. Online pose estimation methods typically use Gaussian distributions to describe the uncertainty in the pose parameters. Such a description can be inadequate when using parameters s…

2017

Development of an inexpensive tri-axial force sensor for minimally invasive surgery

IROS 2017poster

This work presents the design and evaluation of a low-cost tri-axial force sensor, that has been developed to regain the sense of touch in minimally invasive surgeries (MIS). The force sensor uses an array of force sensitive resistors (FSR) with a mechanically pre-loaded structure to perform the for…

Cited by 35SourceScholar
2017

Ergodic coverage in constrained environments using stochastic trajectory optimization

IROS 2017poster

In search and surveillance applications in robotics, it is intuitive to spatially distribute robot trajectories with respect to the probability of locating targets in the domain. Ergodic coverage is one such approach to trajectory planning in which a robot is directed such that the percentage of tim…

Cited by 70SourcecodeScholar
2017

Generating gaits for simultaneous locomotion and manipulation

IROS 2017poster

Modular robots can be rapidly reconfigured into customized articulated legged morphologies capable of mobile manipulation and inspection. However, current gait generation methods do not keep pace with the speed of physical reconfiguration. This work focuses on quickly creating gaits for modular legg…

Cited by 22SourceScholar
2017

Utility-Guided Palpation for Locating Tissue Abnormalities

RA-L 2017

Palpation is a key diagnostic aid for physicians when looking for tissue abnormalities. This letter focuses on autonomous robotic palpation for locating regions of interest representing possible tumor locations or underlying anatomy (e.g., a hidden artery). Many approaches direct the robot to exhaus

Cited by 31SourceScholar
2016

Complementary model update: A method for simultaneous registration and stiffness mapping in flexible environments

ICRA 2016

Registering a surgical tool to an a priori model of the environment is an important first step in computer-aided surgery. In this paper we present an approach for simultaneous registration and stiffness mapping using blind exploration of flexible environments. During contact-based exploration of fle

Cited by 32SourceScholar
2016

Estimating SE(3) elements using a dual quaternion based linear Kalman filter

RSS 2016poster

Many applications in robotics such as registration, object tracking, sensor calibration, etc. use Kalman filters to estimate a time invariant SE(3) element by locally linearizing a non-linear measurement model. Linearization-based filters tend to suffer from inaccurate estimates, and in some cases d…

Cited by 51SourcePDFScholar
2016

Geometric Swimming on a Granular Surface

RSS 2016poster

Snake robots can contact their environments along their whole bodies. This distributed contact makes them versatile and robust locomotors, but also makes controlling them a chal- lenging problem involving high-dimensional configuration spaces, with no direct way to break their motion down into “dr…

Cited by 51SourcePDFScholar
2016

Optimal control for geometric motion planning of a robot diver

IROS 2016poster

Inertial reorientation of airborne articulated bodies has been an active area of research in the robotics community, as this behavior can help guide dynamic robots to a safe landing with minimal damage. The main objective of this work is emulating the aggressive and large angle correction maneuvers,…

Cited by 11SourceScholar
2016

Using Bayesian optimization to guide probing of a flexible environment for simultaneous registration and stiffness mapping

ICRA 2016

One of the goals of computer-aided surgery is to register intraoperative data to preoperative model of the anatomy, and hence add complementary information that can facilitate the task of surgical navigation. In this context, mechanical palpation can reveal critical anatomical features such as arter

Cited by 46SourceScholar
2015

Constraint Manifold Subsearch for multirobot path planning with cooperative tasks

ICRA 2015poster

The cooperative path planning problem seeks to determine a path for a group of robots which form temporary teams to perform tasks that require multiple robots. The multi-scale effects of simultaneously coordinating many robots distributed across the workspace while also tightly coordinating robots i…

Cited by 3SourceScholar
2015

Mobile manufacturing of large structures

ICRA 2015poster

Assembly of large structures requires large fixtures, often referred to as monuments. Their cost and massive size limit flexibility and scalability of the manufacturing process. Numerous small mobile robots can replace these large structures and, therefore, replicate the efficiency of the assembly l…

Cited by 15SourceScholar
2015

Robot-inspired biology: The compound-wave control template

ICRA 2015poster

Biologically inspired robots perform many interesting and useful behaviors, but to effectively emulate their biological counterparts, robots often need to possess many degrees of freedom, complicating their mechanical design and making it difficult to apply standard control and motion planning strat…

Cited by 11SourceScholar
2015

Snakeboard motion planning with viscous friction and skidding

ICRA 2015poster

The snakeboard is a well-studied example for mechanical systems analysis, largely because of its simultaneous richness in behavior and simplicity in design. However, few snakeboard models incorporate dissipative friction in the traveling direction and skidding as a violation of the rigid nonholonomi…

Cited by 26SourceScholar