Simulation of networked control systems with applications to telerobotics

Real-time telerobotic systems connected through packet networks belong to the broader family of Networked Control Systems, and can be easily destabilized by communication delay and packet losses, when they are not properly compensated. The solutions available in the literature are mainly based on Control Theory. This classical approach could be improved by the joint design of the network, e.g., the introduction of quality-of-service guarantees as currently done in teleconference applications. Control/network co-design needs a simulation framework where both aspects are properly and jointly addressed. The paper faces this topic starting from the discussion of its critical issues, and proposes a co-simulation tool based on SystemC for the network simulation and Matlab/Simulink.

[1]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[2]  Robert D. Nowak,et al.  Network delay tomography , 2003, IEEE Trans. Signal Process..

[3]  Ray Hunt,et al.  A review of quality of service mechanisms in IP-based networks - integrated and differentiated services, multi-layer switching, MPLS and traffic engineering , 2002, Comput. Commun..

[4]  Blake Hannaford,et al.  Stability and performance tradeoffs in bi-lateral telemanipulation , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[5]  S. Hayati,et al.  A robot with improved absolute positioning accuracy for CT guided stereotactic brain surgery , 1988, IEEE Transactions on Biomedical Engineering.

[6]  Bruno Siciliano,et al.  Robot Force Control , 2000 .

[7]  Sally Floyd,et al.  Difficulties in simulating the internet , 2001, TNET.

[8]  Franco Fummi,et al.  A SystemC-based framework for modeling and simulation of networked embedded systems , 2008, 2008 Forum on Specification, Verification and Design Languages.

[9]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[10]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

[11]  Yao Wang,et al.  Error control and concealment for video communication: a review , 1998, Proc. IEEE.

[12]  Mihail L. Sichitiu,et al.  ON THE NATURE OF THE TIME-VARIANT COMMUNICATION DELAYS , 2001 .

[13]  J. Edward Colgate,et al.  Robust impedance shaping telemanipulation , 1993, IEEE Trans. Robotics Autom..

[14]  Paolo Fiorini,et al.  Stable tracking in variable time-delay teleoperation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[15]  Paolo Fiorini,et al.  A Design and Control Environment for Internet-Based Telerobotics , 1998, Int. J. Robotics Res..

[16]  David L. Mills,et al.  Jitter-based delay-boundary prediction of wide-area networks , 2001, TNET.

[17]  Bruce A. Francis,et al.  Bilateral controller for teleoperators with time delay via μ-synthesis , 1995, IEEE Trans. Robotics Autom..

[18]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .