Active Vision of Coordinated Ground Vehicle Systems

Overview

This is the project for my Bachelor's dissertation. It was conducted in the laboratory of Cooperative Intelligence of Unmanned Systems (CIUS) led by Prof. Wei Dong. In this project, we deployed two ground vehicles (UGVs) to localize an aerial vehicle based on onboard cameras with pan-tilt platforms. Meanwhile, the UGVs were capable of detecting surrounding obstacles for the aerial vehicle to ensure safe navigation.
I was responsible for designing planning and control algorithms for the camera systems so that they could cooperatively adjust configurations to fit the tasks of localization and obstacle detection simultaneously. My method consists of two modules. Task allocation module plans task for each robot, and the MPC controller module generates control signals for camera pan-tilt platforms to conduct the assigned tasks.

Method

Tasks are modelled hierarchically into team and individual levels. The team level task is planned based on consensus among robots. The individual level tasks is allocated based on auction method. The assigned tasks are sent into MPC controllers as objectives, and In controller, UGV motion, pan-tilt platform motion, and UAV motion are modelled to capture major features that contributes to the systems kinematics.

Implementation and Experiments

The algorithms wre implemented based on ROS and experiments were conducted in an indoor scenario. Robust UAV localization is guaranteed for 96.6% of the experiment duration.


Back to Research Page