The equipment is accessible for R&D use upon request in ESI CEE‘s office.


Programming languages/ Compatibility/ OS 


NAO humanoid with 25 DOF

Programmable humanoid robot.
With NAO you can create animations, behaviors and dialog via the multi-platform desktop application Choregraphe 2.1 (developed by Aldebaran). In addition you can enrich Choregraphe behaviors with your own Python code. The application is built as intuitive graphic interface. It has standard behavior library and advanced programming functions. The platform is compatible with Urbi, Python and C++ programming languages. It runs on Windows, Mac OS, and Linux.Example tasks: face and object detection and recognition, sound detection and localization, automatic speech recognition, able to speak up to 9 languages, whole body motion and animation.
  • Support teachers throughout the learning process. Applicable for the most of STEM (Science, Technology, Engineering and Mathematics) training and exercises. It allows the students to bridge theory with practice and to discover world of science.
  • Flexible platform for research in different areas like robotics, human-machine interaction, embedded systems and social sciences.
  • Communication tool for events such as opening house days.
  • Applicable for university/ academic R&D activities (master/ PhD thesis and research on AI, applied research)

ESIka and ESIko performance in a TV spot

(the behaviours are adapted and developed by ESI CEE’s team)

ESIko opens SAP event in Sofia
(the behaviours are adapted and developed by ESI CEE’s team)

VGo – telepresence system


VGo is a solution that enables a person to replicate them self in a distant location and have the freedom to move around as if they were physically there. With VGo, you can see, hear, talk, interact with other persons in a distant place almost in real time. VGo has special software to help eliminate issues such as latency and packet loss found on wireless networks. VGo is designed to run for indoor environments.
VGo connects to the network (internet) using WiFi. VGo is continually monitored by a cloud-computing network (VGoNet) that keeps track of its availability and initiates telepresence upon request by a remote user. VGoNet uses its intelligence to establish the best connection through the network to provide the highest possible quality. VGo is equipped with tilt camera, 6” LCD, touch pad for setup and local control, 4 Mics, light for dark places, speakers for precise sound, 12 hours battery life, sensors for obstacles, 45o slope before fall down.

  • Remote student/ teacher (Education)
  • Remote visits in Zoo, museums, libraries, events (Culture)
  • Remote team collaboration (R&D activities and business)
  • Remote visiting and monitoring by physician (Healthcare)
  • Remote executive (Business)

Intelligent mobile robot platform for research


Research platform

Custom design of R&D platform equipped with sensors, micro-controllers, very high-performance embedded computer, mount in PC camera, WiFi,  GPS/ DGPS, motion sensing input device.

The platform is fully programmable via open-source platform. It provides tools and libraries for obtaining, building, writing, and running code across multiple computers. Language independent: the ROS framework is easy to implement in any modern programming language.

Example tasks: independent movement, face and object detection and recognition, speech recognition, following objects, motion control, performance of different type of tasks.

Robot platform with open-source software for building a robot that can drive around unfamiliar environment, see in 3D, and have enough horsepower to perform built tasks and applications.

Applicable for university/ academic R&D activities (master/ PhD thesis and research on AI, applied research)

Arduino based kits

Tinkering with Arduino

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It’s intended for anyone making interactive projects.
Arduino senses the environment by receiving inputs from many sensors, and affects its surroundings by controlling lights, motors, and other actuators.
You can tell your Arduino what to do by writing code in the Arduino programming language and using the Arduino development environment.

Arduino IDE is compatible with Windows, Mac OS и Linux.

“It has been as fun for me as for the kids to play with the robot. I’ve learned a lot. I must also congratulate you for construction such a good and cheap robot. The PyMata interface is also really nice and makes everything easy to use.” Gustav Boström, a father of three “young engineers” who participated in ALE2015 – Educational Robotics workshop

  • Development of STEM curricula
  • Organization of workshops for children and students based on Arduino boards and Arduino IDE;
  • Research in the field of embedded systems;
  • Robotics competitions

    A team in action

    A team in action