Real-Time Path-Generation and Path-Following Using an Interoperable Multi-Agent Framework

Willson Amalraj Arokiasami, Prahlad Vadakkepat, Kay Chen Tan, DIpti Srinivasan

Research output: Journal article publicationJournal articleAcademic researchpeer-review

5 Citations (Scopus)


Autonomous unmanned vehicles are preferable in patrolling, surveillance and, search and rescue missions. Multi-agent architectures are commonly used for autonomous control of unmanned vehicles. Existing multi-robot architectures for unmanned aerial and ground robots are generally mission and platform oriented. Collision avoidance, path-planning and tracking are some of the fundamental requirements for autonomous operation of unmanned robots. Though aerial and ground vehicles operate differently, the algorithms for obstacle avoidance, path-planning and path-tracking can be generalized. Service Oriented Interoperable Framework for Robot Autonomy (SOIFRA) proposed in this work is an interoperable multi-agent framework focused on generalizing platform independent algorithms for unmanned aerial and ground vehicles. SOIFRA is behavior-based, modular and interoperable across unmanned aerial and ground vehicles. SOIFRA provides collision avoidance, and, path-planning and tracking behaviors for unmanned aerial and ground vehicles. Vector Directed Path-Generation and Tracking (VDPGT), a vector-based algorithm for real-time path-generation and tracking, is proposed in this work. VDPGT dynamically adopts the shortest path to the destination while minimizing the tracking error. Collision avoidance is performed utilizing Hough transform, Canny contour, Lucas-Kanade sparse optical flow algorithm and expansion of object-based time-to-contact estimation. Simulation and experimental results from Turtlebot and AR Drone show that VDPGT can dynamically generate and track paths, and SOIFRA is interoperable across multiple robotic platforms.

Original languageEnglish
Pages (from-to)231-250
Number of pages20
JournalUnmanned Systems
Issue number4
Publication statusPublished - 1 Oct 2018
Externally publishedYes


  • Behavior-based multi-agent frame-work
  • collision avoidance
  • path-generation
  • path-tracking
  • unmanned aerial vehicle
  • Unmanned ground vehicle

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Automotive Engineering
  • Aerospace Engineering
  • Control and Optimization


Dive into the research topics of 'Real-Time Path-Generation and Path-Following Using an Interoperable Multi-Agent Framework'. Together they form a unique fingerprint.

Cite this