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

From Projects
Jump to: navigation, search
(Created page with "'''Project 160: Cooperating Autonomous Vehicles ''' '''Aim:''' Ronin uprising '''Project Advisors:''' Prof. Michael Liebelt Dr. Braedan Phillips '''Team members:'''...")
 
Line 20: Line 20:
  
 
Troy Hu
 
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.

Revision as of 15:49, 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.