CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Toward a Theory of Protocols for Communication Through Action John Baillieul C.I.S.E.

Slides:



Advertisements
Similar presentations
Of 23 09/24/2013HLF: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft, Cambridge, USA.
Advertisements

I NFORMATION CAUSALITY AND ITS TESTS FOR QUANTUM COMMUNICATIONS I- Ching Yu Host : Prof. Chi-Yee Cheung Collaborators: Prof. Feng-Li Lin (NTNU) Prof. Li-Yi.
PAUL CUFF ELECTRICAL ENGINEERING PRINCETON UNIVERSITY Causal Secrecy: An Informed Eavesdropper.
Support Vector Machines
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
Quasi-Continuous Decision States in the Leaky Competing Accumulator Model Jay McClelland Stanford University With Joel Lachter, Greg Corrado, and Jim Johnston.
Quantization Prof. Siripong Potisuk.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
1 Crosslayer Design for Distributed MAC and Network Coding in Wireless Ad Hoc Networks Yalin E. Sagduyu Anthony Ephremides University of Maryland at College.
1 Network Coding: Theory and Practice Apirath Limmanee Jacobs University.
Poorvi Vora/CTO/IPG/HP 01/03 1 The channel coding theorem and the security of binary randomization Poorvi Vora Hewlett-Packard Co.
Distributed Consensus with Limited Communication Data Rate Tao Li Key Laboratory of Systems & Control, AMSS, CAS, China ANU RSISE System and Control Group.
UCLA Progress Report OCDMA Channel Coding Jun Shi Andres I. Vila Casado Miguel Griot Richard D. Wesel UCLA Electrical Engineering Department-Communication.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Network Coding and Xors in the Air 7th Week.
Compressed Sensing for Networked Information Processing Reza Malek-Madani, 311/ Computational Analysis Don Wagner, 311/ Resource Optimization Tristan Nguyen,
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Location Estimation in Sensor Networks Moshe Mishali.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Specifying Globally, Controlling Locally E RIC K LAVINS Department of Computer Science California Institute of Technology.
Processing Along the Way: Forwarding vs. Coding Christina Fragouli Joint work with Emina Soljanin and Daniela Tuninetti.
1 Persistence Acquisition and Maintenance for Autonomous Formations Brad C. YU National ICT Australia Limited The Australian National University With Baris.
The Complex Braid of Communication and Control Massimo Franceschetti.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Advocacy.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Introduction to Adaptive Digital Filters Algorithms
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
Game Theory Meets Compressed Sensing
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
March 8, 2006  Yvo Desmedt Robust Operations Research II: Production Networks by Yvo Desmedt University College London, UK.
Communication & Computing Madhu Sudan ( MSR New England ) Theories of.
Low Complexity Virtual Antenna Arrays Using Cooperative Relay Selection Aggelos Bletsas, Ashish Khisti, and Moe Z. Win Laboratory for Information and Decision.
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Secure Communication for Distributed Systems Paul Cuff Electrical Engineering Princeton University.
1 Network Coding and its Applications in Communication Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
Threshold Phenomena and Fountain Codes Amin Shokrollahi EPFL Joint work with M. Luby, R. Karp, O. Etesami.
Solution to HW1. Problem 1 Need to find shortest path from a single source s to a single destination d. Have a condition in the Dijkstra algo loop which.
1 Network Coding and its Applications in Communication Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Toward a Secure Data-Rate Theorem Paul Cuff. Control Setting Controller Encoder System (Plant) Sensors Rate R UiUi XiXi YiYi.
Andrew Liau, Shahram Yousefi, Senior Member, IEEE, and Il-Min Kim Senior Member, IEEE Binary Soliton-Like Rateless Coding for the Y-Network IEEE TRANSACTIONS.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Ahmed Osama Research Assistant. Presentation Outline Winc- Nile University- Privacy Preserving Over Network Coding 2  Introduction  Network coding 
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 2 Overview: Layerless Dynamic Networks Lizhong Zheng.
BCS547 Neural Decoding.
Contents  Teleoperated robotic systems  The effect of the communication delay on teleoperation  Data transfer rate control for teleoperation systems.
MURI Telecon, Update 7/26/2012 Summary, Part I:  Completed: proving and validating numerically optimality conditions for Distributed Optimal Control (DOC)
Lecture #14 Computational methods to construct multiple Lyapunov functions & Applications João P. Hespanha University of California at Santa Barbara Hybrid.
Basic Concepts of Encoding Codes and Error Correction 1.
1 Lecture 7 System Models Attributes of a man-made system. Concerns in the design of a distributed system Communication channels Entropy and mutual information.
What’s optimal about N choices? Tyler McMillen & Phil Holmes, PACM/CSBMB/Conte Center, Princeton University. Banbury, Bunbury, May 2005 at CSH. Thanks.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Decentralized Control of Mobile Sensor Networks Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Mechanical Engineering Department Northwestern.
A Mechanism for Communication- Efficient Broadcast Encryption over Wireless Ad Hoc Networks Johns Hopkins University Department of Computer Science Reza.
1 On the Channel Capacity of Wireless Fading Channels C. D. Charalambous and S. Z. Denic School of Information Technology and Engineering, University of.
Thrust IIB: Dynamic Task Allocation in Remote Multi-robot HRI Jon How (lead) Nick Roy MURI 8 Kickoff Meeting 2007.
Convolutional Coding In telecommunication, a convolutional code is a type of error- correcting code in which m-bit information symbol to be encoded is.
2-1 Defining Team Success Chapter Nature of Team Success Managers and team members may see success differently Hackman’s three primary definitions.
CDC Control over Wireless Communication Channel for Continuous-Time Systems C. D. Charalambous ECE Department University of Cyprus, Nicosia, Cyprus.
PROPRIETARY —Do not distribute Presented to: Date: OPTIMIZING DATA LINK PERFORMANCE FOR UNMANNED SYSTEM PAYLOADS C4 Robot Platforms & Sensors Exposition.
Error Detecting and Error Correcting Codes
Channel Coding: Part I Presentation II Irvanda Kurniadi V. ( ) Digital Communication 1.
Coding for Multipath TCP: Opportunities and Challenges Øyvind Ytrehus University of Bergen and Simula Res. Lab. NNUW-2, August 29, 2014.
Introduction to Discrete-Time Control Systems fall
Dynamical Models of Decision Making Optimality, human performance, and principles of neural information processing Jay McClelland Department of Psychology.
Chapter 6.
Distributed Compression For Binary Symetric Channels
Information Theoretical Analysis of Digital Watermarking
Zeev Dvir (Princeton) Shachar Lovett (IAS)
Presentation transcript:

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Toward a Theory of Protocols for Communication Through Action John Baillieul C.I.S.E. and Intelligent Mechatonics Laboratory Boston University Boston, MA

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Integration with Center Themes Cognitive psychology thrust: The dynamics of choice among multiple alternatives: Key problem: Understand the tradeoff between decision time (DT) (= reaction time, RT) and error rate (ER). Optimizing the parsimoniousness of computational effort Maximum reward rate (RR)(= maximum # of correct task executions per unit time)

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Prior Work that Informs the Research From DAAD : The Boston University Center for Communicating Networked Control Systems The Data-Rate Theorem Theorem: Suppose the system G(s) is controlled using a data- rate constrained feedback channel. Suppose, moreover, G has k right half-plane poles 1,…, k. Then there is a critical data- rate such that the system can be stabilized if and only if the channel capacity R>R c. G(s)G(s)

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Integration with Center Themes Optimally parsimonious use of resources in control---e.g. speed vs. accuracy tradeoffs: G(s) Bluetooth radio Air Packets: 17 bytes payload Air Packets: ≤ 366 bits total

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 From DAAD : The Boston University Center for Communicating Networked Control Systems Prior Work that Informs the Research Necessary and Sufficient Conditions for Stable Rigidity with Minimal Sensing Theorem: (Hendrickx et al., 2006) An acyclic formation graph correspondingto a stably rigid formation under a corresponding distributed relative distance control law is isostatic if and only if (i) one vertex (the leader) has out-valence 0; (ii) one vertex (the first-follower) has out-valence 1 and is adjacent to the leader vertex; and (iii) all other vertices have out-valence equal to 2

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Prior Work that Informs the Research The construction dynamics of isostatic rigid formations. JB and Lester McCoy, “The Combinatorial Graph Theory of Structured Formations,” CDC, 2007.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Integration with Center Themes The search for robustly parsimonious connection patterns is a big deal in networked control systems. See The Technology of Networked Control Systems: Special Issue of the Proceedings of the IEEE, Vol. 95:1, January, 2007

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Problem Statement Develop a theory of control systems in which primary control objectives are met while using excess control authority to communicate among system agents.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Approach Identify classes of controlled dynamical systems where it seems natural and interesting to design dynamical responses which achieve a primary control objective while to encoding additional information that is beyond what is needed to achieve the primary objective Develop theories of action-mediated communication together with sets of experiments to test and refine those theories. Develop approaches to decentralized control in which controllers communicate with each other through the performance of a shared task.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Goals Design protocols for communication through motions that will allow teams of humans and robots to: Move about as a group in a variety of environments with the ability to alter motions on the fly based on both sensor feedback and the relative motions of members of the groups Collaborate in the performance of tasks without needing to communicate over classical communications channels (RF or optical). Understand the tradeoffs between reliability and security in action-mediated communication

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 The Simplest Communication Through Action Problem By means of the input u, steer the output y so as to: 1.Achieve an output objective while 2.Simultaneously communicating a message from u to y.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Two Agents Communicating Through Action Problem Both agents u and v collaboratively steer the output y so as to: 1.Achieve a prescribed output objective while 2.Simultaneously communicating messages to each other.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Multiplexed Communication in Input/Output Networks

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Motivation from Finite Dimensional Linear Systems

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 The null-space of L can be used for communication. Communication in Terminal Endpoint Linear Control Problems

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Terminal Endpoint Control with Communication steers the system from 0 to x 1 and communicates the message

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 MessageEncoder G(s)G(s) u y objective + y signal Decoder Received message Control with Communication Design considerations: Consistent with primary control objective Low energy Reliability Stealth/security

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Reliable Control with Communication

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Double Integrator Example Choices of Fourier bases:

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Optimal Communication with the Double Integrator Cosine series with binary coefficients more reliably encode messages in that the average Hamming distance is larger. Open problems: 1.Reliable coding as the solution of an optimization problem 2.Optimal sampling for reliable decoding 3.Coding for noisy environments (channels) 4.Communication and vehicle motion control problems

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Problems in Communication Complexity

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Wong’s Problem Alice and Bob use a control process to collaboratively compute the value f(  ), with Alice choosing  and Bob choosing . AliceBob

CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Next Steps Immediate future research goals: 1.For a variety of control system settings, study the problem of multiple agents having control inputs u 1,u 2,… which they select independently to jointly influence an output y. 2.How does the game change is we try to minimize state or output excursions while at the same time maintaining a reliable communication link? (Connection with risk/reward research.) 3.Infinite horizon games can be considered, but com- munication costs must be cost per unit time. 4.Redo the receding horizon target seeking game of next presentation with communication explicitly included.

CHARDD Kickoff Meeting, Princeton University, September 13, 2007