Development of a client-server communication method for Matlab/Simulink based remote robotics experiments

Ali Turan*, Seta Bogosyan, Metin Gokasan

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Citations (Scopus)

Abstract

This paper describes the development of a client-server communication method using the TCP/IP protocol to run Matlab/Simulink compatible motion control units operating on the remote server side. The developed method is currently in use to allow access to a hardware-in-the-loop (HIL) robot simulator developed for both on-site and remote use at the Control Laboratory in the University of Alaska Fairbanks (UAF). The client-server communication is developed in C/C++ using wxWidgets to communicate with the Matlab/Simulink downloadable DS1104, which is used to develop a variety of robot dynamics configurations and control algorithms on the robotic simulator. Practical case study results from a remotely conducted graduate robotics project are also presented in relation to a HIL simulator developed for the real-time simulation of PUMA-type robots. The UAF remote laboratory web site can be accessed at: http://www.uaf.edu/ece/remote-robotics

Original languageEnglish
Title of host publicationInternational Symposium on Industrial Electronics 2006, ISIE 2006
Pages3201-3206
Number of pages6
DOIs
Publication statusPublished - 2006
EventInternational Symposium on Industrial Electronics 2006, ISIE 2006 - Montreal, QC, Canada
Duration: 9 Jul 200613 Jul 2006

Publication series

NameIEEE International Symposium on Industrial Electronics
Volume4

Conference

ConferenceInternational Symposium on Industrial Electronics 2006, ISIE 2006
Country/TerritoryCanada
CityMontreal, QC
Period9/07/0613/07/06

Keywords

  • Client-server communication
  • Hardware-in-the-loop simulator
  • Matlab/Simulink
  • Remote robotic laboratories

Fingerprint

Dive into the research topics of 'Development of a client-server communication method for Matlab/Simulink based remote robotics experiments'. Together they form a unique fingerprint.

Cite this