Select Page

NOOS application areas

Oct 17, 2018

We have already applied Noos in the creation and delivery of service robotics applications for the elderly, providing companionship and entertainment applications. We now seek to expand its applicability to various other domains and fields, such as:

Medical and Clinical

Care-Homes, Clinics, and Hospitals, where robots are to be deployed, can all benefit by a distributed platform which can control and monitor robots, drones, cameras, users, wearables, and much more. The fusion of big-data arising from medical data, computer vision, speech, user habits, device signals, robots and care-givers can benefit the quality of service the patients receive, as well as provide an advantage to the personnel and allow them to focus on important tasks. Noos can be deployed in clinical (hospitals, care homes) and in remote settings (user’s home, even in remote rural areas). Noos can help in early detection of arising problems, thereby leading to earlier intervention.

Children Education and Special Care

Children and their education on robotics is a novel area, as the citizens of the future will be required to be acquainted with robots. Teaching children how to program robots can be done using JavaScript, the easiest language to learn, whilst allowing the institution (School or otherwise) to use a sophisticated platform with ease. Furthermore, special care institutions, such as those deploying robots for autistic children, can use the cloud platform, in order to enable personalised tests and educational sessions, monitor the interactions remotely, and create adaptive and unique sessions for each child.


Gamification for serious gaming, as well as (extra)ordinary entertainment using robots will most certainly benefit by using a cloud platform which can deploy game controllers for robots, enhance robot capabilities by providing Computer Vision, Machine Learning and a variety of other AI-related processes. The cloud-platform doesn’t have to be our own global instance; you can use dedicated local servers in order to reduce latency. When deployed in business environments where privacy is important, you can use your own unique cloud-instance either as a public or as a private platform.

Research and Academia

Academics and students who wish to develop and test robotic applications can use our open-source versions or deploy High-Performance Computing (HPC) clouds locally or publicly for Academic research. The variety of programming languages that can be used (JavaScript, Python and C++) enables undergraduates to learn and get involved with robotics, as well as seasoned developers to dwell into ROS-specific development. The cloud platform enables you to develop new AI algorithms oriented towards Robotics (or drones) and submit them for publication. If you develop an algorithm you would like to share with the cloud, we can arrange licensing options and deployment. In the event that you develop a robot app which you want to make available globally, you simply have to choose a licensing option (free or non-free) and we will distribute it for you.


In an industrial setup, cloud enabled robotic planning and coordination is possible (also between ground and aerial robots), with real-time analysis of sensorial information. Industrial robotics systems could reconfigure their tasks as and when the task context changes. Possible obstacles, machinery or humans can be detected and recognised as such by the use of cloud data processing. Real-time maps can be generated, and new paths and planning can be performed. Furthermore, cloud robotics also enables cooperation of robots not only at a single factory level, but also at multi-site level (national or international).


The limit is the developers’ imagination. Other domains where the Noos cloud platform can be used are:

  • Hotels, Museums and other domains where Robot-Human interaction is needed.
  • Agriculture: coordinated and precision farming, greenhouse robots, aqua-culture, and much more.
  • Manufacturing and shop-floor operations: Due to the distributed and centralised RAPP approach, robot swarms can be organised and controlled dynamically.
  • Drones and unmanned vehicles: centralised control and swarm applications for drones and UAVs.
  • Monitoring and security: simple cheap and easy to use face recognition and face detection for your installation, combined with speech recognition. Drone security and automated patrolling systems.

NOOS already supports a plethora of robots, such as the KOMPAÏ series 2 robots and most Linux-based robots running on a 32-bit, 64-bit or ARM processor (e.g., raspberry pi, ODROID, Tegra TK1, TX1, TX2, Intel Atom, etc). With minimum customization we can also support PAL’s Tiago, SoftBank’s Pepper and NAO, or lower cost devices such as Jibo which is the most basic paradigm of a low-cost immovable robot.