UAV Testbed Training Platform development using Panda3d

Author:

Annaz Fawaz

Abstract

Purpose – The paper aims to report the development of an Unmanned Aerial Vehicle (UAV) Testbed Training Platform (TTP). The development is to enable users to safely fly and control the UAV in real time within a limited (yet unconstrained) virtually created environment. Thus, the paper introduces a hardware–virtual environment coupling concept, the Panda3D gaming engine utilization to develop the graphical user interface (GUI) and the 3D-flying environment, as well as the interfacing electronics that enables tracking, monitoring and mapping of real-time movement onto the virtual domain and vice verse. Design/methodology/approach – The platform comprises a spring-shuttle assembly fixed to a heavy aluminium base. The spring supports a rotating platform (RP), which is intended to support UAVs. The RP yaw, pitch and roll are measured by an inertial measurement unit, its climb/descend is measured by a low cost infrared proximity sensor and its rotation is measured by a rotary optical encoder. The hardware is coupled to a virtual environment (VE), which was developed using the Panda3D gaming engine. The VE includes a GUI to generate, edit, load and save real-life environments. Hardware manoeuvres are reflected into the VE. Findings – The prototype was proven effective in dynamically mapping and tracking the rotating platform movements in the virtual environment. This should not be confused with the hardware in loop approach, which requires the inclusion of a mathematical model of the hardware in a loop. The finding will provide future means of testing navigation and tracking algorithms. Research limitations/implications – The work is still new, and there is great room for improvement in many aspects. Here, this paper reports the concept and its technical implementation only. Practical implications – In the literature, various testbeds were reported, and it is felt that there is still room to come up with a better design that enables UAV flying in safer and unlimited environments. This has many practical implications, particularly in testing control and navigation algorithms in hazardous fields. Social implications – The main social impact is to utilise the concept to develop systems that are capable of autonomous rescue mission navigation in disaster zones. Originality/value – The authors are aware that various researchers have developed various testbeds, at different degrees of freedom. Similarly, the authors are also aware that researchers have used game engines to simulate mobile robots or sophisticated equipment (like the VICON Motion Capture System) to measure to perform complex manoeuvres. However, the cost of this kind of equipment is very high, autonomous movements are planned in restricted environments and tested systems are only autonomous in certain setups. However, the idea of mapping the dynamics of an avatar flying object onto a 3D-VE is novel. To improve productivity and rapid prototyping, this paper proposes the use of commercially available game engines, such as the Panda3D, to create virtual environments.

Publisher

Emerald

Subject

Industrial and Manufacturing Engineering,Computer Science Applications,Control and Systems Engineering

Reference38 articles.

1. Acroname Robotics (2015), “Sharp IR rangers information”, available at: www.acroname.com/robotics/info/articles/sharp/sharp.html (accessed 17 July 2015).

2. Andrievsky, B. , Peaucelle, D. and Fradkov, A. (2007), “Adaptive control of 3-DOF motion for LAAS helicopter benchmark: design and experiments”, The 2007 American Control Conference, New York, NY.

3. Annaz, F. (2011), “Path-whispering in a virtual environment”, International Review of Mechanical Engineering , Vol. 5 No. 5.

4. Annaz, F. (2012), “A mobile robot solving a virtual maze environment”, IJECCT , Vol. 2 No. 2.

5. Annaz, F. (2013), “Real time robot navigation in virtually created environments”, IJECCT , Vol. 3 No. 4.

Cited by 2 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Quadrotor Unmanned Aerial Vehicles: Visual Interface for Simulation and Control Development;Robotics Software Design and Engineering;2021-09-15

2. A Visual Interface Tool for Development of Quadrotor Control Strategies;Journal of Intelligent & Robotic Systems;2020-02-18

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3