Integrating UAV-based flight control systems into OMNet++ through socket connections
The project aims at developing the flight control system of a group of Unmanned Aerial Vehicles (UAVs) for various purposes such as navigation, search and rescue and reconnaissance or even to provide a telescopic eye for the Unmanned Ground Vehicle (UGV). The cooperative multi-robot system shares in...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2011
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/46542 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-46542 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-465422023-07-07T17:27:38Z Integrating UAV-based flight control systems into OMNet++ through socket connections Rohan Jain. Xie Lihua School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering The project aims at developing the flight control system of a group of Unmanned Aerial Vehicles (UAVs) for various purposes such as navigation, search and rescue and reconnaissance or even to provide a telescopic eye for the Unmanned Ground Vehicle (UGV). The cooperative multi-robot system shares information or tasks to accomplish common solo or series objectives. This brings several advantages over single robot approach and greater efficiency and operational capabilities can be realized from a team of vehicles operating in a coordinated fashion. The robustness of the system increases as well with redundant capabilities and dynamically reconfiguring the team in case of robot failures. In order to make the UAV system much more efficient, the model is based on a leader- follower system where a group of UAVs follow a single UAV (the leader) and form a specific formation during the execution of the mission or while performing their task. This model was implemented over the single robot control system in order to lower the costs and simplify the design and implementation. The multi-UAV system used in the system is based on a hybrid platform i.e. real world and the virtual environment. The project involves development of simulation studies to understand and analyze the behavior of different UAVs and to establish a better communication between them. There are three major modules in the project: a virtual network under OMNet++ which serves the purpose of a proxy and maintains wireless communication with the other real world applications, a central console under LabView which consists of the basic UAV module and functions along with some control algorithms implemented in MATLAB and finally Unreal Game Engine which uses the USARSim (Unified System for Automation and Robot Simulation) protocol. Finally the different modules are integrated to interact with each other using the socket connections between them and thereby controlling the whole system via exchange of packets. Bachelor of Engineering 2011-12-21T02:06:45Z 2011-12-21T02:06:45Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/46542 en Nanyang Technological University 59 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering Rohan Jain. Integrating UAV-based flight control systems into OMNet++ through socket connections |
description |
The project aims at developing the flight control system of a group of Unmanned Aerial Vehicles (UAVs) for various purposes such as navigation, search and rescue and reconnaissance or even to provide a telescopic eye for the Unmanned Ground Vehicle (UGV). The cooperative multi-robot system shares information or tasks to accomplish common solo or series objectives. This brings several advantages over single robot approach and greater efficiency and operational capabilities can be realized from a team of vehicles operating in a coordinated fashion. The robustness of the system increases as well with redundant capabilities and dynamically reconfiguring the team in case of robot failures.
In order to make the UAV system much more efficient, the model is based on a leader- follower system where a group of UAVs follow a single UAV (the leader) and form a specific formation during the execution of the mission or while performing their task. This model was implemented over the single robot control system in order to lower the costs and simplify the design and implementation.
The multi-UAV system used in the system is based on a hybrid platform i.e. real world and the virtual environment. The project involves development of simulation studies to understand and analyze the behavior of different UAVs and to establish a better communication between them. There are three major modules in the project: a virtual network under OMNet++ which serves the purpose of a proxy and maintains wireless communication with the other real world applications, a central console under LabView which consists of the basic UAV module and functions along with some control algorithms implemented in MATLAB and finally Unreal Game Engine which uses the USARSim (Unified System for Automation and Robot Simulation) protocol. Finally the different modules are integrated to interact with each other using the socket connections between them and thereby controlling the whole system via exchange of packets. |
author2 |
Xie Lihua |
author_facet |
Xie Lihua Rohan Jain. |
format |
Final Year Project |
author |
Rohan Jain. |
author_sort |
Rohan Jain. |
title |
Integrating UAV-based flight control systems into OMNet++ through socket connections |
title_short |
Integrating UAV-based flight control systems into OMNet++ through socket connections |
title_full |
Integrating UAV-based flight control systems into OMNet++ through socket connections |
title_fullStr |
Integrating UAV-based flight control systems into OMNet++ through socket connections |
title_full_unstemmed |
Integrating UAV-based flight control systems into OMNet++ through socket connections |
title_sort |
integrating uav-based flight control systems into omnet++ through socket connections |
publishDate |
2011 |
url |
http://hdl.handle.net/10356/46542 |
_version_ |
1772826885369102336 |