Rodney Swee Huat Teo

Dr. Rodney Swee Huat Teo


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
9 April 2018 in IEEE Transactions on Industrial Electronics
Verified
Journal Article
Closed access
YTYazhe Tang
Yazhe Tang
YHYuchao Hu
Yuchao Hu
JCJingqiang Cui
Jingqiang Cui
FLFang Liao
Fang Liao
MLMingjie Lao
Mingjie Lao
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo
This paper presents a sophisticated vision-aided flocking system for unmanned aerial vehicles (UAVs), which is able to operate in GPS-denied unknown environments to realize exploring and searching missions, and also able to adopt two types of vision sensors: day and thermal cameras, to measure relative motion between UAVs in different illumination conditions without using wireless communication. In order to realize robust vision-aided flocking, an integrated framework of tracking-learning-detection on the basis of multi-feature coded correlation filter has been developed. To achieve the long term tracking, a re-detector is trained on-line to adaptively re-initialize target for global sensing. An advanced flocking strategy is developed to address the autonomous multi-UAVs cooperative flight. LiDAR-based navigation modules are developed for autonomous localization, mapping and obstacle avoidance. Flight experiments of a team of UAVs have been conducted to verify the performance of this flocking system in GPS-denied environment. The extensive experiments validate the robustness of proposed vision algorithms in challenging scenarios.

6 December 2017 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
XGXiang-Gui Guo
Xiang-Gui Guo
JWJian-Liang Wang
Jian-Liang Wang
FLFang Liao
Fang Liao
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo
A neural network-based distributed adaptive approach combined with sliding mode technique is proposed for vehicle-following platoons in the presence of input saturation, unknown unmodeled nonlinear dynamics, and external disturbances. A simple and straightforward strategy by adjusting only a single parameter is proposed to compensate for the effect of input saturation. Two spacing polices (i.e., traditional constant time headway policy and modified constant time headway policy) are used to guarantee string stability and maintain the desired spacing. Chebyshev neural networks (CNN) are used to approximate the unknown nonlinear functions in the followers online, and the implementation of the basic functions of CNN depends only on the leader's velocity and acceleration. Furthermore, unlike existing approaches, the nonlinearities of consecutive vehicles need not satisfy the matching condition. Finally, simulations are carried out to illustrate the effectiveness and the advantage of the proposed methods, first using a numerical example, followed by a practical example of a high speed train platoon.

9 January 2020 in Journal of Intelligent & Robotic Systems
Verified
Journal Article
Closed access
PDF file
CTChee Yong Tan
Chee Yong Tan
Sunan HuangSunan Huang
Sunan Huang
KTKok Kiong Tan
Kok Kiong Tan
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo

17 May 2021 in Journal of Intelligent & Robotic Systems
Verified
Journal Article
Closed access
PDF file
WLWai Lun Leong
Wai Lun Leong
NMNiki Martinel
Niki Martinel
Sunan HuangSunan Huang
Sunan Huang
Micheloni christianMicheloni christian
Micheloni christian
GFGian Luca Foresti
Gian Luca Foresti
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo

13 November 2017 in International Journal of Intelligent Computing and Cybernetics
Verified
Journal Article
Closed access
Sunan HuangSunan Huang
Sunan Huang
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo
WLWenqi Liu
Wenqi Liu
SDSiarhei Michailovich Dymkou
Siarhei Michailovich Dymkou
Purpose: Cooperative control of a group of unmanned aerial vehicles (UAVs) is an important area of research. The purpose of this paper is to explore multi-UAV control in the framework of providing surveillance of areas of interest with automatic loss detection and replacement capabilities. Design/methodology/approach: The research is based on the concept of the multi-agent system. The authors present the framework of the multi-agent and protocol design for monitoring the network of a group of UAVs. Findings: If one or more UAVs which is conducting a high priority surveillance task is lost, the system can self-arrange for another UAV to replace the lost UAV and continue to execute its task. This research provides an excellent design protocol for UAV loss detection and replacement scheme. Research limitations/implications: One of the major limitations of this research is that we have only two types of priority levels, high or low. If the priority is more than two levels, for example, high priority 1, high priority 2, or high priority 3, the replacement has not yet been implemented. Originality/value: This paper contributes to the following two aspects of the scientific knowledge. The first contribution is the design of an agent model which jointly considers system architecture, communication, control logic and target monitoring. The second contribution includes the decentralized and automatic UAV loss detection and replacement algorithm.

21 December 2018 in Actuators
Verified
Journal Article
Open access
PDF file
Sunan HuangSunan Huang
Sunan Huang
Rodney Swee Huat TeoRodney Swee Huat Teo
Rodney Swee Huat Teo
WLWenqi Liu
Wenqi Liu
It is well-known that collision-free control is a crucial issue in the path planning of unmanned aerial vehicles (UAVs). In this paper, we explore the collision avoidance scheme in a multi-UAV system. The research is based on the concept of multi-UAV cooperation combined with information fusion. Utilizing the fused information, the velocity obstacle method is adopted to design a decentralized collision avoidance algorithm. Four case studies are presented for the demonstration of the effectiveness of the proposed method. The first two case studies are to verify if UAVs can avoid a static circular or polygonal shape obstacle. The third case is to verify if a UAV can handle a temporary communication failure. The fourth case is to verify if UAVs can avoid other moving UAVs and static obstacles. Finally, hardware-in-the-loop test is given to further illustrate the effectiveness of the proposed method.