mainly to camera movements and changing
direction.
4 CONCLUSIONS
The developed four robotic platforms show a simple
way to create a complicated cyber-physical system,
capable of performing various tasks. The main task
of this particular system is to engage students into
development (Mostefaoui and Benachenhou, 2015),
providing them with hardware and software that is
easy to get and understand. Nevertheless, the
presented system is capable of solving more
sophisticated problems, as described in (Škraba et
al., 2015b) and (Škraba et al., 2015a) where a
speech-controlled wheelchair uses a similar system
architecture.
The main contribution of presented prototypes is
hardware-software combination that enables us to
easily program CPRPs in JavaScript / ECMAScript
and html5. Since the students are usually familiar
with mentioned technologies this might accelerate
the learning process as well as development of
professional solutions. Certainly, there are
limitations to professional use however, for
particular cases; the proposed architecture could be
the right way to perform some real world
implementations. The conducted experiments
showed the possibility to study the complex cyber-
physical interactions with subjects. It is interesting,
how only with the browser, one could access and
program sophisticated CPRPs and conduct exciting
experiments; what else could one want in order to
engage students?
ACKNOWLEDGEMENTS
This work was supported in part by the Slovenian
Research Agency (ARRS) (Research program
“Decision support systems in electronic commerce”,
program No.: UNI-MB-0586-P5-0018), ARRS SI-
RF bilateral project »Development of Speech
Controlled Wheelchair for Disabled Persons as
Cyber-Physical System« Proj. No.:BI-ME/16-17-
022 and Russian Federation Presidential Scholarship
No. 16-in-689.
REFERENCES
Arduino, 2016, http://www.arduino.cc/ (Accessed,
21.3.2016).
Cloud9, 2016. https://github.com/c9/core/ (Accessed,
21.3.2016).
Codd-Downey R., Jenkin M., 2015. RCON: Dynamic
Mobile Interfaces for Command and Control of ROS-
enabled Robots. ICINCO Proceedings of the 12th
International Conference on Informatics in Control,
Automation and Robotics, 66-73, 2015, Colmar,
Alsace, France.
Firmata, 2016. https://github.com/jgautier/firmata
(Accessed 21.3.2016).
Intel, 2016. “Why Intel Loves HTML5,”
http://software.intel.com/en-us/videos/why-intel-
loves-html5 (Accesed, 21.3.2016).
Jiang W., Zhou B., Zhang M., 2015. Architecture Analysis
and Implementation of 3D Theatre Display System
Based on Node.js. International Conference on
Network and Information Systems for Computers.
johnny-five (2016) http://johnny-five.io/, (Accessed,
21.3.2016).
Kraijak S., Tuwanut P., 2015. A survey on internet of
things architecture, protocols, possible applications,
security, privacy, real-world implementation and
future trends. Proceedings of ICCT2015.
mjpg, 2016. http://sourceforge.net/projects/mjpg-streamer/
(Accessed 21.3.2016).
Mostefaoui H., Benachenhou A., 2015. Design of a remote
electronic laboratory. 2015 International Conference
on Interactive Mobile Communication Technologies
and Learning (IMCL), 160-162.
node.js, 2016. http://nodejs.org/ (Accessed, 21.3.2016).
Škraba A., Koložvari A., Kofjač D., Stojanović R. (2014)
Prototype of speech-controlled cloud-based wheelchair
platform for disabled persons. Embedded Computing
(MECO), 2014 3rd Mediterranean Conference on, pp.
162 – 165.
Škraba, A., Stojanović, R., Koložvari, A., Kofjač, D.
2015a. Wheelchair maneuvering using leap motion
controller and cloud based speech control: Prototype
realization. Embedded Computing (MECO), 2015 3rd
Mediterranean Conference on, pp.391-394.
Škraba, A., Stojanović, R., Zupan, A., Koložvari, A.,
Kofjač, D. 2015b. Speech-controlled cloud-based
wheelchair platform for disabled person.
Microprocessors and Microsystems, Vol. 39/8, Pages
819–828.
socket.io, 2016. http://socket.io/ (Accessed, 21.3.2016).
Ubuntu, 2016. Ubuntu http://www.ubuntu.com/ (Accessed
21.3.2016).