Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Joel M. Esposito

dblp:80/6206 · DBLP profile ↗
← Back
14ranked-venue papers
12as first author
1since 2021 · last 2023
0000-0002-6468-9543ORCID · corroborated

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

Artificial intelligence and machine learning · 12 · 11 first-author · 1 since 2021Systems, architecture and hardware · 10 · 9 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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

Artificial intelligence
7 papers
Motion planning and robot control · 86% Robot manipulation · 11% Multi-agent systems · 2%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › motion planning › sampling-based motion planning
probabilistic roadmap
0.712023
Concentration of Measure Phenomenon and its Implications for Sample-based Planning Algorithms in Very-High Dimensional Configuration Spaces · ICRA 2023
Robotics › Motion planning and robot control › motion planning › sampling-based motion planning
RRT
0.712023
Concentration of Measure Phenomenon and its Implications for Sample-based Planning Algorithms in Very-High Dimensional Configuration Spaces · ICRA 2023
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning
0.712023
Concentration of Measure Phenomenon and its Implications for Sample-based Planning Algorithms in Very-High Dimensional Configuration Spaces · ICRA 2023
Robotics › Motion planning and robot control › motion planning
configuration space
0.212023
Concentration of Measure Phenomenon and its Implications for Sample-based Planning Algorithms in Very-High Dimensional Configuration Spaces · ICRA 2023
Robotics › Motion planning and robot control
robot control
0.122008
Cooperative manipulation on the water using a swarm of autonomous tugboats · ICRA 2008
Closed Loop Motion Plans for Mobile Robots · ICRA 2000
Robotics › Robot manipulation
cooperative manipulation
0.122008
Cooperative manipulation on the water using a swarm of autonomous tugboats · ICRA 2008
Distributed grasp synthesis for swarm manipulation with applications to autonomous tugboats · ICRA 2008
Robotics › Motion planning and robot control › robot control
adaptive control
0.112008
Cooperative manipulation on the water using a swarm of autonomous tugboats · ICRA 2008
Robotics › Robot manipulation › cooperative manipulation
multi-robot transportation
0.112008
Cooperative manipulation on the water using a swarm of autonomous tugboats · ICRA 2008
Robotics › Robot manipulation › cooperative manipulation
swarm manipulation
0.112008
Distributed grasp synthesis for swarm manipulation with applications to autonomous tugboats · ICRA 2008
Robotics › Motion planning and robot control › motion planning
feedback motion planning
0.122002
A Method for Modifying Closed-Loop Motion Plans to Satisfy Unpredictable Dynamic Constraints at Runtime · ICRA 2002
Closed Loop Motion Plans for Mobile Robots · ICRA 2000
Knowledge, reasoning and agents › Multi-agent systems › formation control
connectivity maintenance
0.112006
Maintaining Wireless Connectivity Constraints for Swarms in the Presence of Obstacles · ICRA 2006
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning
0.112006
Maintaining Wireless Connectivity Constraints for Swarms in the Presence of Obstacles · ICRA 2006
Embedded and real-time systems › embedded software
embedded control software
0.012003
Hierarchical modeling and analysis of embedded systems · Proc. IEEE 2003
Embedded and real-time systems › cyber-physical system platforms
hybrid systems
0.012003
Hierarchical modeling and analysis of embedded systems · Proc. IEEE 2003
Robotics › Robot navigation and mapping › obstacle avoidance
dynamic obstacle avoidance
0.012002
A Method for Modifying Closed-Loop Motion Plans to Satisfy Unpredictable Dynamic Constraints at Runtime · ICRA 2002
Robotics › Motion planning and robot control › motion planning › feedback motion planning
navigation functions
0.012002
A Method for Modifying Closed-Loop Motion Plans to Satisfy Unpredictable Dynamic Constraints at Runtime · ICRA 2002
Robotics › Robot manipulation
robot simulation
0.012001
Efficient Dynamic Simulation of Robotic Systems with Hierarchy · ICRA 2001
Robotics › Motion planning and robot control › robot control › optimal control
optimal feedback control
0.012000
Closed Loop Motion Plans for Mobile Robots · ICRA 2000
Robotics › Motion planning and robot control › motion planning
sensor-based motion planning
0.012000
Closed Loop Motion Plans for Mobile Robots · ICRA 2000
Robotics › Robot manipulation › grasping › grasp optimization
grasp quality optimization
0.012008
Distributed grasp synthesis for swarm manipulation with applications to autonomous tugboats · ICRA 2008
Robotics › Motion planning and robot control › robot control
trajectory tracking
0.012008
Cooperative manipulation on the water using a swarm of autonomous tugboats · ICRA 2008
Robotics › Robot navigation and mapping
obstacle avoidance
0.012006
Maintaining Wireless Connectivity Constraints for Swarms in the Presence of Obstacles · ICRA 2006
Internet of things and sensor networks
wireless sensor network
0.012006
Maintaining Wireless Connectivity Constraints for Swarms in the Presence of Obstacles · ICRA 2006
Embedded and real-time systems › cyber-physical systems
automated highway systems
0.012003
Hierarchical modeling and analysis of embedded systems · Proc. IEEE 2003
Embedded and real-time systems
cyber-physical systems
0.012003
Hierarchical modeling and analysis of embedded systems · Proc. IEEE 2003
Robotics › Motion planning and robot control › robot control
nonholonomic systems
0.012002
A Method for Modifying Closed-Loop Motion Plans to Satisfy Unpredictable Dynamic Constraints at Runtime · ICRA 2002
Robotics › Motion planning and robot control › robot dynamics
multibody dynamics
0.012001
Efficient Dynamic Simulation of Robotic Systems with Hierarchy · ICRA 2001
Robotics › Motion planning and robot control
robot dynamics
0.012001
Efficient Dynamic Simulation of Robotic Systems with Hierarchy · ICRA 2001

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

random sampling · 0.7concentration of measure · 0.7simulation · 0.1motion planning algorithm · 0.1tracking controller · 0.1quasi-concave optimization · 0.1grasp quality function · 0.1force allocation · 0.1adaptive control law · 0.1hierarchical modeling · 0.0formal semantics · 0.0compositional refinement · 0.0gradient tracking · 0.0
YearPublicationVenuePosition
2023 Concentration of Measure Phenomenon and its Implications for Sample-based Planning Algorithms in Very-High Dimensional Configuration Spaces
abstract
In very high-dimensional$(\gg 10)$spaces, a collection of points generated uniformly at random will concentrate very tightly about its expected value - defying intuition developed in low-dimensional spaces. This paper explores the implications of this for two major classes of sample-based robot motion planning algorithms: Rapidly Exploring Random Trees (RRTs) and Probabilistic Road Maps (PRMs). First we show that the graph vertices concentrate in a thin-shelled hyper-sphere, with almost none near the origin nor at the edges of the workspace. Next we examine how varying one of the algorithms' parameters - the maximum edge length- can dramatically alter the algorithms' complexity and the connectivity of the resulting graph. Finally, we explore how the position of the initial node, often placed arbitrarily, can impact the shape of the graph. While the contributions of this paper are largely theoretical, many robotic applications of practical interest have extremely high-dimensional configuration spaces including humanoids, swarms and soft (a.k.a. continuum) robotics.
Joel M. Esposito
ICRA1
2016 Matrix Completion as a Post-Processing Technique for Probabilistic Roadmaps
Joel M. Esposito, John Wright 0001
WAFR1
2011 A simplified model of RRT coverage for kinematic systems
abstract
It has been shown that the Rapidly Exploring Random Tree algorithm is complete - both probabilistically and in the sense of resolution; however little analysis exists on the rate of convergence. We present a model of state space coverage as a function of the number of nodes in the tree, for holonomic systems in expansive configuration spaces. Based on two simplifying assumptions, we develop a stochastic difference equation, whose expected value exponentially converges to one as the number of nodes increases. The convergence rate is related through a closed form expression to the step size and a Lipschitz constant. Using a grid-based coverage measurement, we present experimental evidence supporting the model across a range of dimensions, obstacle densities and parameter choices.
Joel M. Esposito
IROS1
2009 Decentralized cooperative manipulation with a swarm of mobile robots
abstract
In this paper we consider cooperative manipulation problems where a large group (swarm) of non-articulated mobile robots is trying to cooperatively control the velocity of some larger rigid body by exerting forces around its perimeter. We consider a second-order dynamic model for the object but use a simplified contact model. We seek solutions that require minimal information sharing among the swarm members. We present a velocity control law that is asymptotically stable. In the case of a constant desired velocity, it is shown that no coordination is required between the swarm members. For more complex trajectories we introduce a decentralized feed-forward component that uses an online consensus estimate of the swarm's configuration. The results are illustrated in simulation.
Joel M. Esposito
IROS1
2008 Distributed grasp synthesis for swarm manipulation with applications to autonomous tugboats
abstract
Assume a swarm of mobile robots is in the act of transporting a large object in the plane, by applying unilateral forces to the perimeter of that object. We address the question of where a new robot, joining the group, should establish contact with the object to maximally improve the manipulation capabilities of the swarm. Inspired by the literature on multi-fingered hands, we synthesize a grasp by incrementally optimizing a grasp quality function. We adapt the quality function in several important ways to accommodate the distributed nature of the swarm problem. We show that the objective function is quasi- concave, which has important implications for uniqueness and scalability of the solution; and present a solution methodology. We apply the resulting framework to the example of a large swarm of autonomous tug boats towing a barge, taken from our larger research program.
Joel M. Esposito
ICRA1
2008 Cooperative manipulation on the water using a swarm of autonomous tugboats
abstract
In this paper we present a strategy that allows a swarm of autonomous tugboats to cooperatively move a large object on the water. The two main challenges are: (1) the actuators are unidirectional and experience saturation; (2) the hydrodynamics of the system are difficult to characterize. The primary theoretical contribution of the paper addresses the first challenge. We present a tracking controller and force allocation strategy that, despite actuator limitations, result in asymptotically convergent tracking for a certain class of reference trajectories. The primary practical contribution is the introduction of a set of adaptive control laws that address the second challenge by compensating for unknown, and difficult to measure, hydrodynamic parameters. Experimental verification of the controllers is presented using a 1:36 scale model of a U.S. Navy ship, inside the Naval Academy's unique 380 ft testing tank.
Joel M. Esposito, Matthew G. Feemster, Erik Smith
ICRA1
2007 Using Formal Modeling With an Automated Analysis Tool to Design and Parametrically Analyze a Multirobot Coordination Protocol: A Case Study
abstract
Many robot systems employ logic-based or reactive controllers, making them hybrid systems (i.e., mixed discrete continuous). However, designing such control laws in a systematic manner remains a challenging task. In this paper, we apply the formal modeling paradigm to a team of mobile robots. The linear hybrid automata modeling framework is used to describe the high-level design, and the verification software HyTech is used for symbolic analysis of the description. The goal is to symbolically quantify system-level performance as a function of the design parameters, for the purpose of optimizing and synthesizing design parameters, verifying safe operation, and quantitatively exploring tradeoff issues. In order to make the analysis tractable, a series of restrictive assumptions and simplifications must be made-some dictated by the linear hybrid automata model and others necessitated by computational cost. We comment on the restrictiveness of these assumptions and the overall utility of this automated analysis approach in designing complex robotic systems
Joel M. Esposito, Moonzoo Kim
IEEE Trans. Syst. Man Cybern. Part A1
2006 Maintaining Wireless Connectivity Constraints for Swarms in the Presence of Obstacles
abstract
The low power requirements of many small radio modems suggest that robust operation is best attained when the transmitter/receiver pair is: (1) separated by less than some maximum distance (range); and (2) not obstructed by large dense objects (line-of-sight). Therefore to maintain a wireless link between two robots, it is desirable to comply with these two spatial constraints. Given a swarm of point robots with specified initial and final configurations and a set of desired communication links consistent with the above criteria, we explore the problem of designing inputs to achieve the final configuration while preserving the desired links for the duration of the motion. Some interesting conclusions about the feasibility of the problem are offered. An algorithm is provided and its operation is demonstrated through both simulation and experimentation on Koala robots
Joel M. Esposito, Thomas W. Dunbar
ICRA1
2004 Adaptive RRTs for Validating Hybrid Robotic Control Systems
Joel M. Esposito, Vijay Kumar 0001
WAFR1
2003 Hierarchical modeling and analysis of embedded systems
abstract
This paper describes the modeling language CHARON for modular design of interacting hybrid systems. The language allows specification of architectural as well as behavioral hierarchy and discrete as well as continuous activities. The modular structure of the language is not merely syntactic, but is exploited by analysis tools and is supported by a formal semantics with an accompanying compositional theory of refinement. We illustrate the benefits of CHARON in the design of embedded control software using examples from automated highways concerning vehicle coordination.
Rajeev Alur, Thao Dang 0001, Joel M. Esposito, Yerang Hur, Franjo Ivancic, Vijay Kumar 0001, Insup Lee 0001, Pradyumna Mishra, George J. Pappas, Oleg Sokolsky
Proc. IEEE3
2002 A Method for Modifying Closed-Loop Motion Plans to Satisfy Unpredictable Dynamic Constraints at Runtime
abstract
The problem of motion planning in environments with both known static obstacles and unpredictable dynamic constraints is considered. A methodology is introduced in which the motion plan for the static environment is modified on-line to accommodate the unpredictable constraints in such a way that the completeness properties of the original motion plan are preserved. At the heart of the approach is the idea that navigation functions are indeed Lyapunov functions; and that the traditional method of forcing the robot to track the negative gradient of field is not the only input which stabilizes the system. This extra freedom in selecting the input is used to accommodate the dynamic constraints. A computational method for selecting the appropriate inputs is given. The method is used to solve two sample problems. The constraints in these cases are used to model collisions with other robots and, in the second example, a team of robots traveling information. Finally, some preliminary work on extending the approach to nonholonomic systems is presented.
Joel M. Esposito, Vijay Kumar 0001
ICRA1
2001 Efficient Dynamic Simulation of Robotic Systems with Hierarchy
abstract
In this paper multirate numerical integration techniques are introduced as a tool for simulating robotic systems. In contrast with traditional simulation techniques where a single global time step is used, multirate methods seek a gain in efficiency by using larger step sizes for the slow varying components and smaller step sizes for components with rapidly changing solutions. We argue that many robotic systems inherently possess different time scales, and therefore can benefit from multirate techniques. We have developed a multirate version of the popular Adams predictor-corrector methods, which has a variety of modern features. We present results on the accuracy, stability and efficiency of the algorithm along with simulation results.
Joel M. Esposito, Vijay Kumar 0001
ICRA1
2000 Closed Loop Motion Plans for Mobile Robots
abstract
We discuss a game theoretic approach to the design of closed loop feedback laws to solve sensor based motion planning problems for mobile robots. Our approach provides a framework for dealing with environmental uncertainty, and, by explicitly accounting for the sensor dynamics, a formal way of combining exploratory and goal directed motions. We focus on methods of devising optimal feedback laws, using finite dimensional parametrizations, under the worst case uncertainty for several illustrative examples.
Joel M. Esposito, Vijay Kumar 0001
ICRA1
2000 A hierarchical, modal approach to hybrid systems control of autonomous robots
abstract
We propose a hierarchical structure for control of autonomous robots. We draw on ideas from the hybrid systems theory, which describe systems governed by a discrete set of continuous modes of operation and transitions between these modes. We aim to enable rapid development of test applications and to allow easy performance upgrades. Our structure is based on the creation of agents to process inputs and outputs at the highest level of abstraction in the system (the application domain). We describe our implementation of this structure in two systems: a nonholonomic car-like robot and a quadrupedal entertainment robot. Both examples demonstrate how abstraction of planning away from the implementation details of the robot enables rapid development.
Kenneth A. McIsaac, Aveek K. Das, Joel M. Esposito, James P. Ostrowski
IROS3