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

Xu Chu Ding

dblp:44/5745 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 2 first-authorSystems, architecture and hardware · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author

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

Artificial intelligence
4 papers
Reinforcement learning · 36% Motion planning and robot control · 25% Legged, aerial and field robots · 15%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
markov decision process
0.222013
Strategic planning under uncertainties via constrained Markov Decision Processes · ICRA 2013
Temporal logic motion control using actor-critic methods · ICRA 2012
Machine learning › Reinforcement learning › markov decision process
constrained markov decision process
0.212013
Strategic planning under uncertainties via constrained Markov Decision Processes · ICRA 2013
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
mission planning
0.212013
Strategic planning under uncertainties via constrained Markov Decision Processes · ICRA 2013
Machine learning › Reinforcement learning
actor-critic methods
0.112012
Temporal logic motion control using actor-critic methods · ICRA 2012
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
distributed robotic teams
0.112012
Formal Approach to the Deployment of Distributed Robotic Teams · IEEE Trans. Robotics 2012
Robotics › Motion planning and robot control › motion planning › constrained motion planning
temporal logic motion planning
0.112012
Temporal logic motion control using actor-critic methods · ICRA 2012
Robotics › Legged, aerial and field robots
aerial robots
0.112010
Optimal motion primitives for multi-UAV convoy protection · ICRA 2010
Robotics › Legged, aerial and field robots › aerial robots
multi-UAV coordination
0.112010
Optimal motion primitives for multi-UAV convoy protection · ICRA 2010
Robotics › Motion planning and robot control › motion planning › optimal motion planning
time-optimal path planning
0.112010
Optimal motion primitives for multi-UAV convoy protection · ICRA 2010
Robotics › Motion planning and robot control
trajectory optimization
0.112010
Optimal motion primitives for multi-UAV convoy protection · ICRA 2010
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning
0.012013
Strategic planning under uncertainties via constrained Markov Decision Processes · ICRA 2013
Automated reasoning and model checking › synthesis
distributed synthesis
0.012012
Formal Approach to the Deployment of Distributed Robotic Teams · IEEE Trans. Robotics 2012
Automated reasoning and model checking › synthesis
temporal logic synthesis
0.012012
Formal Approach to the Deployment of Distributed Robotic Teams · IEEE Trans. Robotics 2012

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

regular expression specifications · 0.3linear temporal logic model checking · 0.3temporal logic · 0.2hierarchical planning · 0.2least-squares temporal difference learning · 0.1approximate dynamic programming · 0.1dubins vehicle model · 0.1
YearPublicationVenuePosition
2013 Strategic planning under uncertainties via constrained Markov Decision Processes
abstract
In this paper, we propose a hierarchical mission planner where the state of the world and of the mission are abstracted into corresponding states of a Markov Decision Process (MDP). Transitions in the MDP represent abstract motion actions that are planned by a lower level probabilistic planner. The cost structure of the MDP is multi-dimensional: each state-action pair is annotated with a vector of metrics such as time and resource requirements. A mission specification is divided into three parts: a temporal logic formula defined over state propositions, the choice of the primary cost, and constraints on the remaining secondary costs. The planning problem is formulated as finding the optimal policy of a Constrained Markov Decision Process with above mission specification. The resulting planning system is tested in a mission where an agent is tasked with a complex mission in a urban hostile environment.
Xu Chu Ding, Alessandro Pinto, Amit Surana
ICRA1
2012 Temporal logic motion control using actor-critic methods
abstract
In this paper, we consider the problem of deploying a robot from a specification given as a temporal logic statement about some properties satisfied by the regions of a large, partitioned environment. We assume that the robot has noisy sensors and actuators and model its motion through the regions of the environment as a Markov Decision Process (MDP). The robot control problem becomes finding the control policy maximizing the probability of satisfying the temporal logic task on the MDP. For a large environment, obtaining transition probabilities for each state-action pair, as well as solving the necessary optimization problem for the optimal policy are usually not computationally feasible. To address these issues, we propose an approximate dynamic programming framework based on a least-square temporal difference learning method of the actor-critic type. This framework operates on sample paths of the robot and optimizes a randomized control policy with respect to a small set of parameters. The transition probabilities are obtained only when needed. Hardware-in-the-loop simulations confirm that convergence of the parameters translates to an approximately optimal policy.
Xu Chu Ding, Jing Wang 0044, Morteza Lahijanian, Ioannis Paschalidis, Calin Belta
ICRA1
2012 Robust multi-robot optimal path planning with temporal logic constraints
abstract
In this paper we present a method for automatically planning robust optimal paths for a group of robots that satisfy a common high level mission specification. Each robot's motion in the environment is modeled as a weighted transition system, and the mission is given as a Linear Temporal Logic (LTL) formula over a set of propositions satisfied by the regions of the environment. In addition, an optimizing proposition must repeatedly be satisfied. The goal is to minimize the maximum time between satisfying instances of the optimizing proposition while ensuring that the LTL formula is satisfied even with uncertainty in the robots' traveling times. We characterize a class of LTL formulas that are robust to robot timing errors, for which we generate optimal paths if no timing errors are present, and we present bounds on the deviation from the optimal values in the presence of errors. We implement and experimentally evaluate our method considering a persistent monitoring task in a road network environment.
Alphan Ulusoy, Stephen L. Smith 0001, Xu Chu Ding, Calin Belta
ICRA3
2012 Formal Approach to the Deployment of Distributed Robotic Teams
abstract
We present a computational framework for automatic synthesis of control and communication strategies for a robotic team from task specifications that are given as regular expressions about servicing requests in an environment. We assume that the location of the requests in the environment and the robot capacities and cooperation requirements to service the requests are known. Our approach is based on two main ideas. First, we extend recent results from formal synthesis of distributed systems to check for the distributability of the task specification and to generate local specifications, while accounting for the service and communication capabilities of the robots. Second, by using a technique that is inspired by linear temporal logic model checking, we generate individual control and communication strategies. We illustrate the method with experimental results in our robotic urban-like environment.
Yushan Chen, Xu Chu Ding, Alin Stefanescu, Calin Belta
IEEE Trans. Robotics2
2011 Optimal multi-robot path planning with Temporal Logic constraints
abstract
In this paper we present a method for automatically planning optimal paths for a group of robots that satisfy a common high level mission specification. Each robot's motion in the environment is modeled as a weighted transition system. The mission is given as a Linear Temporal Logic formula. In addition, an optimizing proposition must repeatedly be satisfied. The goal is to minimize the maximum time between satisfying instances of the optimizing proposition. Our method is guaranteed to compute an optimal set of robot paths. We utilize a timed automaton representation in order to capture the relative position of the robots in the environment. We then obtain a bisimulation of this timed automaton as a finite transition system that captures the joint behavior of the robots and apply our earlier algorithm for the single robot case to optimize the group motion. We present a simulation of a persistent monitoring task in a road network environment.
Alphan Ulusoy, Stephen L. Smith 0001, Xu Chu Ding, Calin Belta, Daniela Rus
IROS3
2010 Optimal motion primitives for multi-UAV convoy protection
abstract
In this paper we study the problem of controlling a number of Unmanned Aerial Vehicles (UAVs) to provide convoy protection to a group of ground vehicles. The UAVs are modeled as Dubins vehicles flying at a constant altitude with bounded turning radius. This paper first presents time-optimal paths for providing convoy protection to static ground vehicles. Then this paper addresses paths and control strategies to provide convoy protection to ground vehicles moving on a straight line. Minimum numbers of UAVs required to provide perpetual convoy protection for both cases are derived.
Amirreza Rahmani, Xu Chu Ding, Magnus Egerstedt
ICRA2
2010 Multi-UAV Convoy Protection: An Optimal Approach to Path Planning and Coordination
abstract
In this paper, we study the problem of controlling a group of unmanned aerial vehicles (UAVs) to provide convoy protection to a group of ground vehicles. The UAVs are modeled as Dubins vehicles flying at a constant altitude with bounded turning radius. We first present time-optimal paths to provide convoy protection to stationary ground vehicles. Then, we propose a control strategy to provide convoy protection to ground vehicles moving in straight lines. The minimum number of UAVs required to provide perpetual convoy protection, in both cases, are derived.
Xu Chu Ding, Amirreza Rahmani, Magnus Egerstedt
IEEE Trans. Robotics1