Embedded Real-Time Software Architecture for Unmanned Autonomous Helicopters
نویسندگان
چکیده
–The UAV (Unmanned Aerial Vehicle) systems like unmanned autonomous helicopters are used in various missions of flight navigation and used to collect the environmental information of the surroundings. To realize the full functionalities of the UAV, the software part becomes a challenging problem. In this paper embedded real-time software architecture for unmanned autonomous helicopter is proposed that guarantee real-time performance of hard-real time tasks and re-configurability of soft-real time and non-real time tasks. The proposed software architecture has four layers: hardware, execution, service agent and remote user interface layer according to the reactiveness level for external events. In addition, the layered separation of concurrent tasks makes different kinds of mission reconfiguration possible in the system. An Unmanned autonomous helicopter system was implemented (Kyosho RC Helicopter) in our lab to test and evaluate the performance of the proposed system.
منابع مشابه
Low Cost UAV-based Remote Sensing for Autonomous Wildlife Monitoring
In recent years, developments in unmanned aerial vehicles, lightweight on-board computers, and low-cost thermal imaging sensors offer a new opportunity for wildlife monitoring. In contrast with traditional methods now surveying endangered species to obtain population and location has become more cost-effective and least time-consuming. In this paper, a low-cost UAV-based remote sensing platform...
متن کاملBehavioral Representation of Military Tactics for Single - Vehicle Autonomous Rotorcraft via Statecharts
Over the past several years, aerospace companies have developed unmanned helicopters suitable for integration into military operations as reconnaissance platforms. These rotorcraft, however, require ground-based human controllers varying in number based on the size and complexity of the system controlled. The automation these platforms have achieved is limited to takeoffs, landings and navigati...
متن کامل(Preprint) AAS XX-XXX DEVELOPMENT OF A DECENTRALIZED COOPERATIVE CONTROL TECHNIQUE FOR COLLISION AVOIDANCE OF UNMANNED HELICOPTERS
Collision avoidance is a safety mechanism essentially to be embedded in the control structure of a team of autonomous vehicles. This is particularly important when the team is involved in cooperative tasks in which the team members should move with a relatively close distance. This paper develops a decentralized control structure for the collision avoidance of autonomous unmanned helicopters. H...
متن کاملDyKnow: A Framework for Processing Dynamic Knowledge and Object Structures in Autonomous Systems
Any autonomous system embedded in a dynamic and changing environment must be able to create qualitative knowledge and object structures representing aspects of its environment on the fly from raw or preprocessed sensor data in order to reason qualitatively about the environment. These structures must be managed and made accessible to deliberative and reactive functionalities which are dependent...
متن کاملDyKnow: An approach to middleware for knowledge processing
Any autonomous system embedded in a dynamic and changing environment must be able to create qualitative knowledge and object structures representing aspects of its environment on the fly from raw or preprocessed sensor data in order to reason qualitatively about the environment. These structures must be managed and made accessible to deliberative and reactive functionalities which are dependent...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005