ROS-Based Approach for Unmanned Vehicles in Civil Applications

dc.contributor.authorAl-Kaff, Abdulla
dc.contributor.authorMoreno, Francisco Miguel
dc.contributor.authorHussein, Ahmed
dc.date.accessioned2026-02-18T14:51:12Z
dc.date.issued2018-07-06
dc.description.abstractUnmanned vehicle is the term that describes any platform without a human operator on-board. These vehicles can be either tele-operated remotely through a control station, or autonomously driven using on-board sensors and controllers. With the advances in micro and nano electronics, the increase in computing efficiency, and the ability to work in dull, dirty and dangerous environments, modern unmanned vehicles aim at higher levels of autonomy. This is through development of accurate control systems and a high-level environment understanding, in order to perform complex tasks. The main part of autonomous vehicles is the navigation system, along with the supporting subsystems. The navigation system utilizes information from various sensors, in order to estimate the position and orientation of the vehicle, sense the surrounding environment and perform the correct maneuver to achieve its assigned task. Accordingly, this chapter presents a ROS-based architecture for two different unmanned vehicles to be used in civil applications, which are constrained by Size, Weight and Power (SWap). This architecture includes the algorithms for control, localization, perception, planning, communication and cooperation tasks. In addition, in order to validate the robustness of the presented vehicles, different experiments have been carried out in real world applications with two different types of Unmanned Aerial Vehicle (UAV). The experiments cover applications in various fields; for instance, search and rescue missions, environment exploration, transportation and inspection. The obtained results demonstrates the effectiveness of the proposed architecture and validates its functionality on actual platforms.
dc.identifier.citationAl-Kaff, A., Moreno, F.M., Hussein, A. (2019). ROS-Based Approach for Unmanned Vehicles in Civil Applications. In: Koubaa, A. (eds) Robot Operating System (ROS). Studies in Computational Intelligence, vol 778. Springer, Cham. https://doi.org/10.1007/978-3-319-91590-6_5
dc.identifier.doihttps://doi.org/10.1007/978-3-319-91590-6_5
dc.identifier.isbn978-3-319-91589-0 (print)
dc.identifier.isbn978-3-319-91590-6 (online)
dc.identifier.publicationfirstpage155
dc.identifier.publicationlastpage183
dc.identifier.publicationtitleRobot Operating System (ROS) - The Complete Reference (Volume 3)
dc.identifier.urihttps://hdl.handle.net/10115/170657
dc.language.isoen
dc.publisherSpringer
dc.rights.accessRightsinfo:eu-repo/semantics/closedAccess
dc.subjectUnmanned Vehicles
dc.subjectPixhawk
dc.subjectQuadcopter
dc.subjectHexacopter
dc.subjectManagement Node
dc.titleROS-Based Approach for Unmanned Vehicles in Civil Applications
dc.typeBook chapter
dc.type.hasVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
ros_book_chapter_uav_architecture.pdf
Size:
2.59 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
2.96 KB
Format:
Item-specific license agreed upon to submission
Description: