Difference between revisions of "Projects:2017s1-160 Cooperating Autonomous Vehicles"

From Projects
Jump to: navigation, search
Line 23: Line 23:
  
  
Communication System
+
 
 +
== Communication System ==
  
 
Units communicate via a dedicated WiFi network using UDP packets to minimize network traffic congestion. Packets contain the Sender’s ID, Destination ID and pre-defined messages to minimize packet size and latency. The packet structure is shown below:
 
Units communicate via a dedicated WiFi network using UDP packets to minimize network traffic congestion. Packets contain the Sender’s ID, Destination ID and pre-defined messages to minimize packet size and latency. The packet structure is shown below:
Line 38: Line 39:
  
  
Dynamic Chain Formation
+
== Dynamic Chain Formation ==
  
 
The developed cooperative behaviour allows the units to form a chain with designated ‘Leader’ and ‘Follower’ units to maintain a “real-time” census of members participating in a formation.  
 
The developed cooperative behaviour allows the units to form a chain with designated ‘Leader’ and ‘Follower’ units to maintain a “real-time” census of members participating in a formation.  

Revision as of 15:54, 27 October 2017

Project 160: Cooperating Autonomous Vehicles

Aim: Ronin uprising

Project Advisors:

Prof. Michael Liebelt

Dr. Braedan Phillips


Team members:

Mitchell Testen

Nathan Cartledge

Zacharie Curl

Troy Hu



Communication System

Units communicate via a dedicated WiFi network using UDP packets to minimize network traffic congestion. Packets contain the Sender’s ID, Destination ID and pre-defined messages to minimize packet size and latency. The packet structure is shown below:

[Sender, Destination, Message] Sender = 3 bytes, Destination = 3 bytes,message = 1 byte

These messages are routed by a central communication point called the “Brainbox”, that is responsible for: Real-time system diagnostics System state management Chain structure formation and organisation Assigns the role of each Unit Updating Followers’ Infrared targe


Dynamic Chain Formation

The developed cooperative behaviour allows the units to form a chain with designated ‘Leader’ and ‘Follower’ units to maintain a “real-time” census of members participating in a formation.

The units participating in the formation take one of two roles: Leader - follows a predefined path or can be remotely controlled. Follower - tracks encoded Infrared signal containing the Leader’s unique IDl to seek and maintain a position in the formation.