110 likes | 131 Views
This outline explores reliable communication links, exploitation of redundancy, control hierarchy interaction, and developing adaptive message sets for autonomous vehicles. It delves into factors affecting communication trade-offs and the evolution of control language and logic. The focus is on adapting to variable conditions and automating language evolution for efficient communication.
E N D
Distributed and Adaptive Communication Protocols for Autonomous Vehicles Greg Pottie Charles Taylor
Outline • Reliable communication links • Exploitation of redundancy • Interaction with control hierarchy • Development of robust, adaptive message sets
Reliable Communication Links • Robust, jam-resistant communications (ONR project): • Spread spectrum • Channel coding and retransmission • Adaptive power control and bit rate • Adaptive antenna arrays • Fast adaptation through interpolation
Trades • Delay—shorter delay implies less robust coding and adaptation • Data rate—higher data rate demands more resources • Security—higher security implies reduced communications flexibility • Error rate—lower error rate demands increased complexity
Exploitation of Numbers • Variable link quality often acceptable if have routing choices • Groups of autonomous vehicles may tolerate variable quality of service
Interaction with Control Hierarchy • Control hierarchy implies variable message priority, quality of service • Delay • Error rate targets • Data rate • Maximum time between control updates • Demands new model for communications traffic and thus possibly new MAC
Control Traffic Models Within formation: Low latency, high rate, predictable locations, response to local conditions Between formations: High latency, low rate, location uncertainty, global objectives
Evolving Control Language • Different layers of control hierarchy will demand different message sets; want these to be robust and to describe the phenomena of interest • Limited set of events of interest at each level may permit automated evolution of languages
Language Construction • Bind utterances (description/meaning pairs) to events of interest; this builds the basic vocabulary • Determine the logic underlying the relationships between the events; this underpins the grammar of the language • Language builds in understanding and thus is a form of compression
Logic of Language • The events of interest and the certainty with which they are observed imply different logics for inference • Logic takes into account unreliability of individual links, and considers actions of group as a whole
Preliminary research • Abstract model for constrained set of events—needed also for traditional communications protocol construction • Extract vocabulary and logic • Build grammar • Aim is to gradually consider more complicated situations, to determine whether languages can be automatically evolved to deal with unexpected events.