AERO-beam: An open-architecture test-bed for research and education in cyber-physical systems

As cyber-physical systems (CPS) become increasingly a part of our daily life, the need for a well-prepared workforce also becomes evident, calling for new approaches and test-beds to introduce CPS concepts into classrooms at all levels. The literature has many examples of CPS relevant platforms, which are used successfully in research; however, especially the commercial ones are mostly closed-architecture and do not provide an in-depth engagement for the students in all aspects of the hardware and software. This paper introduces a novel platform, known as the AERO-Beam, which conveys many basics of CPS, while also introducing the dynamics and control fundamentals of quadcopters. Quadcopters are widely used in CPS projects, and yet they are either closed-architecture or too complex for use in CPS education. The AERO-Beam addresses the need in many ways, as demonstrated through the multi-level classroom implementation.

[1]  Sang C. Suh,et al.  Applied Cyber-Physical Systems , 2013, Springer New York.

[2]  Sanjit A. Seshia,et al.  Virtualizing Cyber-Physical Systems: Bringing CPS to Online Education , 2013 .

[3]  Eniko T. Enikov,et al.  Teaching classical control system course with portable student-owned mechatronic kits , 2012 .

[4]  Eniko T. Enikov,et al.  Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment , 2011 .

[5]  Charles Carson,et al.  Search-and rescue robots for integrated research and education in Cyber-Physical Systems , 2013, 2013 7th IEEE International Conference on e-Learning in Industrial Electronics (ICELIE).

[6]  Tanya L. Crenshaw Using Robots and Contract Learning to Teach Cyber-Physical Systems to Undergraduates , 2013, IEEE Transactions on Education.

[7]  Giampiero Campa,et al.  Mechatronic Aeropendulum: Demonstration of Linear and Nonlinear Feedback Control Principles With MATLAB/Simulink Real-Time Windows Target , 2012, IEEE Transactions on Education.

[8]  Eniko T. Enikov,et al.  USB-powered portable experiment for classical control with MATLAB Real-Time Windows Target , 2012 .

[9]  Edward A. Lee,et al.  Teaching embedded systems the Berkeley way , 2012, WESE '12.

[10]  G. Stépán,et al.  EXPERIMENTAL VALIDATION OF THE ACT-AND-WAIT CONTROL CONCEPT THROUGH THE AEROPENDULUM , 2013 .

[11]  Vijay Gadepally,et al.  A Hands-on Education Program on Cyber Physical Systems for High School Students , 2014, ArXiv.

[12]  Edward A. Lee,et al.  An introductory capstone design course on embedded systems , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).