Payam Ghassemi

Dr. Payam Ghassemi


Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications

1 August 2019
Verified
Conference Paper
Closed access
PGPayam Ghassemi
Payam Ghassemi
DDDavid DePauw
David DePauw
SCSouma Chowdhury
Souma Chowdhury
Multiple robotic systems, working together, can provide important solutions to different real-world applications (e.g., disaster response), among which task allocation problems feature prominently. Very few existing decentralized multi-robotic task allocation (MRTA) methods simultaneously offer the following capabilities: consideration of task deadlines, consideration of robot range and task completion capacity limitations, and allowing asynchronous decision-making under dynamic task spaces. To provision these capabilities, this paper presents a computationally efficient algorithm that involves novel construction and matching of bipartite graphs. Its performance is tested on a multi-UAV flood response application.

26 August 2018
Verified
Conference Paper
Closed access
PDF file
PGPayam Ghassemi
Payam Ghassemi
SCSouma Chowdhury
Souma Chowdhury
Robotic systems, working together as a team, are becoming valuable players in different real-world applications, from disaster response to warehouse fulfillment services. Centralized solutions to coordinating multi-robot teams often suffer from poor scalability and vulnerability to communication disruptions. This paper develops a decentralized multi-agent task allocation (Dec-MATA) algorithm for multi-robot applications. The task planning problem is posed as a maximum-weighted matching of a bipartite graph, the solution of which using the blossom algorithm allows each robot to autonomously identify the optimal sequence of tasks it should undertake. The graph weights are determined based on a soft clustering process, which also plays a problem decomposition role seeking to reduce the complexity of the individual-agents’ task assignment problems. To evaluate the new Dec-MATA algorithm, a series of case studies (of varying complexity) are performed, with tasks being distributed randomly over an observable 2D environment. A centralized approach, based on a state-of-the-art MILP formulation of the multi-Traveling Salesman problem is used for comparative analysis. While getting within 7–28% of the optimal cost obtained by the centralized algorithm, the Dec-MATA algorithm is found to be 1–3 orders of magnitude faster and minimally sensitive to task-to-robot ratios unlike the centralized algorithm.

21 April 2020 in Journal of Computing and Information Science in Engineering
Verified
Journal Article
Closed access
PDF file
PGPayam Ghassemi
Payam Ghassemi
SCSouma Chowdhury
Souma Chowdhury
Swarm robotic search aims at searching targets using a large number of collaborating simple mobile robots, with applications to search and rescue and hazard localization. In this regard, decentralized swarm systems are touted for their coverage scalability, time efficiency, and fault tolerance. To guide the behavior of such swarm systems, two broad classes of approaches are available, namely, nature-inspired swarm heuristics and multi-robotic search methods. However, the ability to simultaneously achieve efficient scalability and provide fundamental insights into the exhibited behavior (as opposed to exhibiting a black-box behavior) remains an open problem. To address this problem, this paper extends the underlying search approach in batch-Bayesian optimization to perform search with embodied swarm agents operating in a (simulated) physical 2D arena. Key contributions lie in (1) designing an acquisition function that not only balances exploration and exploitation across the swarm but also allows modeling knowledge extraction over trajectories and (2) developing its distributed implementation to allow asynchronous task inference and path planning by the swarm robots. The resulting collective informative path planning approach is tested on target-search case studies of varying complexity, where the target produces a spatially varying (measurable) signal. Notably, superior performance, in terms of mission completion efficiency, is observed compared to exhaustive search and random walk baselines as well as a swarm optimization-based state-of-the-art method. Favorable scalability characteristics are also demonstrated.

21 August 2020 in Journal of Intelligent & Robotic Systems
Verified
Journal Article
Closed access
PDF file
JCJesse Callanan
Jesse Callanan
PGPayam Ghassemi
Payam Ghassemi
JDJames DiMartino
James DiMartino
MDMaulikkumar Dhameliya
Maulikkumar Dhameliya
CSChristina Stocking
Christina Stocking
SCSouma Chowdhury
Souma Chowdhury

1 October 2014
Verified
Conference Paper
Closed access
PGPayam Ghassemi
Payam Ghassemi
MMMehdi Tale Masouleh
Mehdi Tale Masouleh
AKAhmad Kalhor
Ahmad Kalhor
This paper presents the ankle, hip, and ankle-hip strategies in frontal plane for NAO humanoid robot. A humanoid is an unstable robotic mechanical system and the main and primary task of each humanoid is to maintain its balance. Moreover, NAO humanoid robot has 25 degrees-of-freedom with brushless DC actuators. The main challenges in the context of balancing of NAO humanoid are the high complexity of the robot and applying joint torque control approaches for NAO humanoid which is a position controlled robot. In this paper, for recovery and prediction the robot from external push, as the main contribution, the virtual leg model is proposed. The control objective is absorbing the external push and then recover the robot to its original configuration. PD controller is used to achieve the control objective. The performance and usage of these strategies and the model is validated by Webots. For each case study, an impulsive force is applied to NAO's torso with various magnitudes. The performance and validation of the proposed push recovery schemes are verified in the simulation. Moreover, the same results are obtained from the practical implementation of these strategies on NAO H25 humanoid robot.