Swarm Localization and Control via On-board Sensing and Computation
Python Files For Gazebo Drone Simulation-20190728T071323Z-001.zip
MATLAB Analysis Of ROS Bags-20190728T083949Z-002.zip
AuthorsRajab, Fat-Hy Omar
AdvisorsShamma, Jeff S.
Permanent link to this recordhttp://hdl.handle.net/10754/656197
MetadataShow full item record
AbstractMulti-agent robotic system have been proved to be more superior in undertaking functionalities, arduous or even impossible when performed by single agents. The increased efficiency in multi agent systems is achieved by the execution of the task in cooperative manner. But to achieve cooperation in multi agent systems, a good localization system is an important prerequisite. Currently, most of the multi-agent system rely on the use of the GPS to provide global positioning information which suffers great deterioration in performance in indoor applications, and also all to all communication between the agents will be required which is not efficient especially when the number of agents is large. In this regard, a real-time localization scheme is introduced which makes use of the robot’s on-board sensors and computational capabilities to determine the states of other agents in the multi agent system. This algorithm also takes the advantage of the swarming behaviour of the robots in the estimation of the states. This localization algorithm was found to produce more accurate agent state estimates as compared to a similar localization algorithm that does not take into account the swarming behaviour of the agents in simulations and real experiment involving two Unmanned Aerial Vehicles.
CitationRajab, F.-H. O. (2019). Swarm Localization and Control via On-board Sensing and Computation. KAUST Research Repository. https://doi.org/10.25781/KAUST-NSP83
Showing items related by title, author, creator and subject.
A morphing strategy to couple non-local to local continuum mechanicsLubineau, Gilles; Azdoud, Yan; Han, Fei; Rey, Christian C.; Askari, Abe H. (Journal of the Mechanics and Physics of Solids, Elsevier BV, 2012-06) [Article]A method for coupling non-local continuum models with long-range central forces to local continuum models is proposed. First, a single unified model that encompasses both local and non-local continuum representations is introduced. This model can be purely non-local, purely local or a hybrid depending on the constitutive parameters. Then, the coupling between the non-local and local descriptions is performed through a transition (morphing) affecting only the constitutive parameters. An important feature is the definition of the morphing functions, which relies on energy equivalence. This approach is useful in large-scale modeling of materials that exhibit strong non-local effects. The computational cost can be reduced while maintaining a reasonable level of accuracy. Efficiency, robustness and basic properties of the approach are discussed using one- and two-dimensional examples. © 2012 Elsevier Ltd.
The morphing method as a flexible tool for adaptive local/non-local simulation of static fractureAzdoud, Yan; Han, Fei; Lubineau, Gilles (Computational Mechanics, Springer Nature, 2014-04-19) [Article]We introduce a framework that adapts local and non-local continuum models to simulate static fracture problems. Non-local models based on the peridynamic theory are promising for the simulation of fracture, as they allow discontinuities in the displacement field. However, they remain computationally expensive. As an alternative, we develop an adaptive coupling technique based on the morphing method to restrict the non-local model adaptively during the evolution of the fracture. The rest of the structure is described by local continuum mechanics. We conduct all simulations in three dimensions, using the relevant discretization scheme in each domain, i.e., the discontinuous Galerkin finite element method in the peridynamic domain and the continuous finite element method in the local continuum mechanics domain. © 2014 Springer-Verlag Berlin Heidelberg.
A hybrid local/non-local framework for the simulation of damage and fractureAzdoud, Yan (2014-01) [Dissertation]
Advisor: Lubineau, Gilles
Committee members: Askari, Abe; Camanho, Pedro; Mai, Paul Martin; Prudhomme, Serge; Samtaney, Ravi; Zohdi, TarekRecent advances in non-local continuum models, notably peridynamics, have spurred a paradigm shift in solid mechanics simulation by allowing accurate mathematical representation of singularities and discontinuities. This doctoral work attempts to extend the use of this theory to a community more familiar with local continuum models. In this communication, a coupling strategy - the morphing method -, which bridges local and non-local models, is presented. This thesis employs the morphing method to ease use of the non-local model to represent problems with failure-induced discontinuities. First, we give a quick review of strategies for the simulation of discrete degradation, and suggest a hybrid local/non-local alternative. Second, we present the technical concepts involved in the morphing method and evaluate the quality of the coupling. Third, we develop a numerical tool for the simulation of the hybrid model for fracture and damage and demonstrate its capabilities on numerical model examples