Development of a generic network enabled autonomous vehicle system

Matthew Coombes, William Eaton, Owen McAree, Wen Hua Chen

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

6 Citations (Scopus)

Abstract

This paper describes the development of a system for autonomous vehicle testing, utilising conventional network infrastructure for communication and control; allowing simultaneous control of multiple vehicles of differing vehicle types. A basic level of autonomy is achieved through the use of an Arduino based commercial autopilot (ArduPilot), which also allows for remote vehicle control via MAVLink protocol commands given through serial communication. Traditionally messages are sent using point-to-point wireless serial modems. As these are restricted in terms of bandwidth and flexibility, an improved set-up is suggested, where an embedded computer system is attached to each vehicle. A custom written Node.js program (MAVNode) is then used to encode and decode MAVLink messages onboard allowing communication over a Local Area Network via Wi-Fi, A selection of hardware configurations are discussed, including the use of conventional Wi-Fi and long range Ubiquiti airMAX wireless routers. Both software and hardware in the loop testing is discussed, in addition to the ability to to perform control from Matlab/Simulink. With all the infrastructure in place, algorithms can be rapidly prototyped. As an example use of the system, a quad-rotor visually tracks a robot while using a remote Matlab installation for image processing and control.

Original languageEnglish
Title of host publication2014 UKACC International Conference on Control, CONTROL 2014 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages621-627
Number of pages7
ISBN (Electronic)9781479950119
DOIs
Publication statusPublished - 1 Oct 2014
Event10th UKACC International Conference on Control, CONTROL 2014 - Loughborough, United Kingdom
Duration: 9 Jul 201411 Jul 2014

Publication series

Name2014 UKACC International Conference on Control, CONTROL 2014 - Proceedings

Conference

Conference10th UKACC International Conference on Control, CONTROL 2014
Country/TerritoryUnited Kingdom
CityLoughborough
Period9/07/1411/07/14

Keywords

  • algorithm devel-opment
  • Autopilot
  • Ethernet Networks
  • hardware in the loop
  • invariant object recognition
  • rapid prototyping
  • software in the loop

ASJC Scopus subject areas

  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Development of a generic network enabled autonomous vehicle system'. Together they form a unique fingerprint.

Cite this