Controller area network based distributed control for autonomous vehicles

M. J. Darr, T. S. Stombaugh, S. A. Shearer

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

Abstract

The goal of this project was to evaluate the potential of a controller area network (CAN bus) to be used as the communication network for a distributed control system on an autonomous agricultural vehicle. The prototype system utilized microcontroller-driven nodes to act as control points along a CAN bus. Messages were transferred to the steering, transmission, and hitch control nodes via a task computer. The task computer utilized global positioning system data to generate appropriate control commands. Laboratory and field testing demonstrated that each of the control nodes could function simultaneously over the CAN bus. Results showed that the task computer adequately applied a feedback control model to the system and achieved guidance accuracy levels well within the desired range. Testing also demonstrated the system's ability to complete normal field operations, such as headland turning and implement control.

Original languageEnglish
Pages (from-to)479-490
Number of pages12
JournalTransactions of the ASABE
Volume48
Issue number2
StatePublished - Mar 2005

Keywords

  • Autonomous vehicle
  • Controller area network
  • Distributed control systems
  • Microcontrollers
  • Precision agriculture

ASJC Scopus subject areas

  • Agricultural and Biological Sciences (miscellaneous)

Fingerprint

Dive into the research topics of 'Controller area network based distributed control for autonomous vehicles'. Together they form a unique fingerprint.

Cite this