Ou Ma

Prof. Ou Ma

Department of Aerospace Engineering, University of Cincinnati, Cincinnati, OH 45220, USA
+1
orcid

Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

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

Representative Publications

View All Publications
27 January 2019 in Drones
Verified
Journal Article
Open access
PDF file
SASaeed Alsamhi
Saeed Alsamhi
Ou MaOu Ma
Ou Ma
Mohd. Samar AnsariMohd. Samar Ansari
Mohd. Samar Ansari
SGSachin Kumar Gupta
Sachin Kumar Gupta
This paper studies the network performance of collaboration between the Internet of public safety things (IoPST) and drones. Drones play a vital role in delivering timely and essential wireless communication services for the recovery of services right after a disaster by increasing surge capacity for the purposes of public safety, exploring areas that are difficult to reach, and providing an area of rapid coverage and connectivity. To provide such critical facilities in the case of disasters and for the purposes of public safety, collaboration between drones and IoPST is able to support public safety requirements such as real-time analytics, real-time monitoring, and enhanced decision-making to help smart cities meet their public safety requirements. Therefore, the deployment of drone-based wireless communication can save people and ecosystems by helping public safety organizations face threats and manage crises in an efficient manner. The contribution of this work lies in improving the level of public safety in smart cities through collaborating between smart wearable devices and drone technology. Thus, the collaboration between drones and IoPST devices establishes a public safety network that shows satisfying results in terms of enhancing efficiency and information accuracy.

8 August 2022 in IEEE Transactions on Green Communications and Networking
Verified
Journal Article
Closed access
SASaeed Alsamhi
Saeed Alsamhi
ASAlexey V. Shvetsov
Alexey V. Shvetsov
ASAlexey V. Shvetsov
Alexey V. Shvetsov
Ammar HawbaniAmmar Hawbani
Ammar Hawbani
Mohsen GuizaniMohsen Guizani
Mohsen Guizani
Ou MaOu Ma
Ou Ma
The Internet of Drones (IoD) allows drones to collaborate safely while operating in a restricted airspace for numerous applications in Industry 4.0 world. Energy efficiency and sharing sensing data are the main challenges in swarm-drone collaboration for performing complex tasks effectively and efficiently in real-time. Information security of consensus achievement is required for multi-drone collaboration in the presence of Byzantine drones. Byzantine drones may be enough to cause present swarm coordination techniques to collapse, resulting in unpredictable or calamitous results. One or more Byzantine drones may lead to failure in consensus while exploring the environment. Moreover, Blockchain technology is in the early stage for swarm drone collaboration. Therefore, we introduce a novel blockchain-based approach to managing multi-drone collaboration during a swarm operation. Within drone swarms, blockchain technology is utilized as a communication tool to broadcast instructions to the swarm. This paper aims to improve the security of the consensus achievement process of multi-drone collaboration, energy efficiency, and connectivity during the environment’s exploration while maintaining consensus achievement effectiveness. Improving the security of consensus achievement among drones will increase the possibility and stability of multi-drone applications by improving connectivity and energy efficiency in the smart world and solving real environmental issues.

21 September 2020 in IEEE Access
Verified
Journal Article
Open access
LZLin Zhang
Lin Zhang
YSYufeng Sun
Yufeng Sun
ABAndrew L. Barth
Andrew L. Barth
Ou MaOu Ma
Ou Ma
Object transportation could be a challenging problem for a single robot due to the oversize and/or overweight issues. A multi-robot system can take the advantage of increased driving power and more flexible configuration to solve such a problem. However, an increased number of individuals also changed the dynamics of the system which makes control of a multi-robot system more complicated. Even worse, if the whole system is sitting on a centralized decision making unit, the data flow could be easily overloaded due to the upscaling of the system. In this research, we propose a decentralized control scheme on a multi-robot system with each individual equipped with a deep Q-network (DQN) controller to perform an oversized object transportation task. DQN is a deep reinforcement learning algorithm, thus does not require the knowledge of system dynamics, instead, it enables the robots to learn appropriate control strategies through trial-and-error style interactions within the task environment. Since analogous controllers are distributed on the individuals, the computational bottleneck is avoided systematically. We demonstrate such a system in a scenario of carrying an oversized rod through a doorway by a two-robot team. The presented multi-robot system learns abstract features of the task and cooperative behaviors are observed. The decentralized DQN-style controller is showing strong robustness against uncertainties. In addition, We propose a universal metric to assess the cooperation quantitatively.

28 May 2019 in Telecommunication Systems
Verified
Journal Article
Closed access
PDF file
SASaeed Alsamhi
Saeed Alsamhi
FAF. A. Almalki
F. A. Almalki
Ou MaOu Ma
Ou Ma
Mohd. Samar AnsariMohd. Samar Ansari
Mohd. Samar Ansari
MAM. C. Angelides
M. C. Angelides

28 March 2022 in Drones
Verified
Journal Article
Open access
PDF file
YSYufeng Sun
Yufeng Sun
Ou MaOu Ma
Ou Ma
Visual inspections of aircraft exterior surfaces are required in aircraft maintenance routines for identifying possible defects such as dents, cracks, leaking, broken or missing parts, etc. This process is time-consuming and is also prone to error if performed manually. Therefore, it has become a trend to use mobile robots equipped with visual sensors to perform automated inspections. For such a robotic inspection, a digital model of the aircraft is usually required for planning the robot’s path, but a CAD model of the entire aircraft is usually inaccessible to most maintenance shops. It is very labor-intensive and time-consuming to generate an accurate digital model of an aircraft, or even a large portion of it, because the scanning work still must be performed manually or by a manually controlled robotic system. This paper presents a two-stage approach of automating aircraft scanning with an unmanned aerial vehicle (UAV) or autonomous drone equipped with a red–green–blue and depth (RGB-D) camera for detailed inspection or for reconstructing a digital replica of the aircraft when its original CAD model is unavailable. In the first stage, the UAV–camera system follows a predefined path far from the aircraft surface (for safety) to quickly scan the aircraft and generate a coarse model of the aircraft. Then, an optimal scanning path (much closer to the surface) in the sense of the shortest flying distance for full coverage is computed based on the coarse model. In the second stage, the UAV–camera system follows the computed path to closely inspect the surface for possible defects or scan the surface for generating a dense and precise model of the aircraft. We solved the coverage path planning (CPP) problem for the aircraft inspection or scanning using a Monte Carlo tree search (MCTS) algorithm. We also implemented the max–min ant system (MMAS) strategy to demonstrate the effectiveness of our approach. We carried out a digital experiment and the results showed that our approach can scan 70% of the aircraft surface within one hour, which is much more efficient than manual scanning.

15 April 2019 in Robotica
Verified
Journal Article
Closed access
PDF file
ASAnoop Sathyan
Anoop Sathyan
Ou MaOu Ma
Ou Ma
Summary: This paper introduces an approach of collaborative control for individual robots to collaboratively perform a common task, without the need for a centralized controller to coordinate the group. The approach is illustrated by an application example involving multiple robots performing a collaborative task to achieve a common goal. The objective of this example problem is to control multiple robots that are connected to an object through elastic cables in order to bring the object to a target position. There is no communication between the robots, and hence each robot is unaware of how the other robots are going to react at any instant. Only the information pertaining to the object and the target is available to all the robots at any instant. Genetic fuzzy system (GFS) is used to develop controller for each of the robots. The nonlinearity of fuzzy logic systems coupled with the search capability of genetic algorithms provides a tool to design controllers for such collaborative tasks. A set of training scenarios are developed to train the individual robot controllers for this task. The trained controllers are then tested on an extensive set of scenarios. This paper describes the development process of GFS controllers for dynamic case involving systems consisting of three robots. It is also shown that the GFS controllers are scalable for the more complex systems involving more than three robots.