Skip to content

QTrobot V2

Humanoid Social Robot

for Human AI Research & Teaching

Native ROS API

Immediately connect with the largest open-source robotics community

Rich SDK

Industry grade software for text to speech, skeleton tracking, emotion recognition, and more

All in One

Robust  engaging platform with high-end sensors and exceptional processing power

QTrobot-Humanoid-expressive-robot-for-research-and-teaching

QTrobot V2

Humanoid Social Robot

for Human AI Research & Teaching

Exceptional Sensing & Processing

QTrobot platform for research and development combines the best-in-the-market hardware components with a friendly design. QTrobot is a robust platform suitable for intensive working hours and multi-disciplinary research projects on social robotics and human-robot interaction.

robot-for-research-with-Intel-real-sence-3D-camera-Intel-NUC-Ubuntu

Exceptional Sensing & Processing

QTrobot combines the best-in-the-market hardware components with a friendly design. QTrobot is a robust platform suitable for intensive working hours and multi-disciplinary research projects on social robotics and human-robot interaction.

QTrobot hardware for research and teaching

Hardware Specification

QTrobot Platform For Research

Computing Board

Intel® Core™ i5/i7 Processor

3D Cameras

Intel® RealSense™ Depth Camera D455

Microphone

4 High-performance digital microphones

Speaker

Stereo 2.8W Class D

Memory & Storage

Up to 32 GB RAM, up to 512 GB SSD

Connectivity

WLAN,  USB-C, USB 3.0, 

Ethernet & HDMI ports through USB-C adaptor

QTrobot hardware for research and teaching

Hardware Specification

QTrobot for research

Computing BoardIntel® Core™ i5/i7 Processor
3D CameraIntel® RealSense™ Depth Camera D455
Microphone4 High-performance digital microphones
SpeakerStereo 2.8W Class D
Memory & StorageUp to 32 GB RAM, up to 512 GB SSD
ConnectivityWLAN,  USB-C, USB 3.0
 Ethernet & HDMI ports through USB-C adaptor

Developer friendly as your laptop

Programmable by Everyone

Programmable by Everyone

Easy to use graphical interface for non-IT users

ROS Enabled

ROS Enabled

Python and C++ API for the Robot Operating System

Developer Friendly

Developer Friendly

Powered by Intel® NUC and Ubuntu, the platforms you know!

QTrobot SDK for human robot interaction developers and researchers

As Developer Friendly as Your Laptop

Developer Friendly

Developer Friendly

Powered by Intel® NUC and Ubuntu, the platforms you know!

ROS Enabled

ROS Enabled

Python and C++ API for the Robot Operating System

Programmable by Everyone

Programmable by Everyone

Easy to use graphical interface for non-IT users

 

Rich and Powerful SDK

QTrobot’s SDK provides you with top software to build great applications for your QTrobot! Enjoy a great text-to-speech by Acapela™, high quality skeleton tracking, gesture recognition and sentiment analysis by Nuitrack™, sound detection & localization by integrated Respeaker™ mic array, and many more functionalities such as image recognition, all ready to integrate in your applications

Rich and Powerful SDK

QTrobot’s SDK provides you with top software to build great applications for your QTrobot! Enjoy a great text-to-speech by Acapela™, high-quality skeleton tracking, gesture recognition and sentiment analysis by Nuitrack™, sound detection & localization by integrated Respeaker™ mic array, and many more functionalities such as image recognition, all ready to integrate into your applications.

QTrobot API information for developers

Pre-installed Software

Speech Recognition

QTrobot comes with integrated voice recognition services and corresponding ROS API supporting more than 20 languages. 

Sound Detection & Localization

A high-performance far-field digital microphone array enables QTrobot to capture and understand voice activities up to 5m away. 

Multi-Lingual Text-to-speech

QTrobot is equipped with the Acapela Text to speech software, enabling it to naturally speak in more than 30 languages and accents.

QTrobot software information for developers

Pose Tracking

Thanks to its D455 Intel® RealSense™ 3D camera and a cutting edge pose tracking technology, QTrobot can recognize and track human poses with a high precision.

Emotion  Detection & Recognition

QTrobot includes a state of the art software to recognize gender, age group and emotions of people with an industry leading performance!

Image Recognition

The powerful image recognition software makes teaching QTrobot to recognize new images as simple as uploading your images to the robot!

Face Detection & Recognition

QTrobot can detect and recognize faces, so you can program it to react to the people it knows!

QTrobot for research API information

Pre-installed Software

Speech Recognition

QTrobot comes with integrated voice recognition services and corresponding ROS API supporting more than 20 languages. 

Sound Detection & Localization

A high-performance far-field digital microphone array enables QTrobot to capture and understand voice activities up to 5m away. 

Multi-Lingual Text-to-speech

QTrobot is equipped with the Acapela Text to speech software, enabling it to naturally speak in more than 30 languages and accents.

QTrobot-software-information-for-developers

Pose Tracking

Thanks to its D455 Intel® RealSense™ 3D camera and a cutting edge pose tracking technology, QTrobot can recognize and track human poses with a high precision.

Emotion  Detection & Recognition

QTrobot includes a state of the art software to recognize gender, age group and emotions of people with an industry leading performance!

Image Recognition

The powerful image recognition software makes teaching QTrobot to recognize new images as simple as uploading your images to the robot!

Face Detection & Recognition

QTrobot can detect and recognize faces, so you can program it to react to the people it knows!

API Reference Examples

Emotions, Age & Gender Recognition

Emotions, Age & Gender Recognition

Voice Interaction

Voice Interaction

Motor Control

Motor Control

Image Recognition

Image Recognition

Skeleton Tracking

Skeleton Tracking

Voice Localization

Voice Localization

API Reference Examples

Emotions, Age & Gender Recognition

Emotions, Age & Gender Recognition

Motor Control

Motor Control

Skeleton Tracking

Skeleton Tracking

Voice Interaction

Voice Interaction

Image Recognition

Image Recognition

Voice Localization

Voice Localization

QTrobot studio empowering non-technical researchers to program advanced applications

QTrobot Studio

Graphical interface for non-technical researchers 

QTrobot Studio is an easy-to-use graphical interface designed for non-technical users such as researchers in the fields of psychology, education, and human science who are interested to create their own tailormade research use case. By using simple, easy-to-understand blocks, non-technical researchers are able to create a fully functional program that can be used with the intervention group in just a few clicks.

Even as a technical user, you will find our drag-and-drop based programming interface handy to quickly prototype interactive and engaging applications for your experiment setup and to easily integrate and use QTrobot for your research.

QTrobot studio empowering non-technical researchers to program advanced applications

QTrobot Studio

Graphical interface for non-technical researchers 

QTrobot Studio is an easy-to-use graphical interface designed for non-technical users such as researchers in the fields of psychology, education, and human science who are interested to create their own tailormade research use case. By using simple, easy-to-understand blocks, non-technical researchers are able to create a fully functional program that can be used with the intervention group in just a few clicks.

Even as a technical user, you will find our drag-and-drop based programming interface handy to quickly prototype interactive and engaging applications for your experiment setup and to easily integrate and use QTrobot for your research.

QTrobot studio graphical interface for code less programming

Empowering non-technical researchers

QTrobot Studio allows creating programs for:
  • Robot speech in various languages
  • Showing facial expressions & emotions on QTrobot face
  • Showing various gestures from the pre-recorded gesture gallery and recording new custom gestures
  • Manually controlled, Wizard of Oz conversation & response choices
  • Presenting visuals such as images and videos on a tablet screen and creating interactive tablet applications with clickable visuals
  • Interactive programs using facial expression recognition, gesture recognition and image recognition
  • Autonomous conversation using pre-defined responses
  • Generating automated session reports and progress evaluation from the interaction with the robot
QTrobot studio graphical interface for code less programming

Empowering non-technical researchers

QTrobot Studio allows creating programs for:
  • Robot speech in various languages
  • Showing facial expressions & emotions on QTrobot face
  • Showing various gestures from the pre-recorded gesture gallery and recording new custom gestures
  • Manually controlled, Wizard of Oz conversation & response choices
  • Presenting visuals such as images and videos on a tablet screen and creating interactive tablet applications with clickable visuals
  • Interactive programs using facial expression recognition, gesture recognition and image recognition
  • Autonomous conversation using pre-defined responses
  • Generating automated session reports and progress evaluation from the interaction with the robot

QTrobot On Duty

QTrobot is loved by the community of researchers and developers, because of how easy to use and reliable it is. Here are samples of great use cases our research community is building with QTrobot!

robot-for-social-robotics-research

QTrobot On Duty

QTrobot is loved by the community of researchers and developers, because of how easy to use and reliable it is.

Here are samples of great use cases our research community is building with QTrobot:

User Stories and Testimonials

QTrobot for research Testimonial by EPFL social robot supports eduation
QTrobot socially assistive robot elicit empathy research Politecnico di Milano USC MicolSpitale

QTrobot In Education

CoWriter

QTrobot to help children develop handwriting skills in Cowriter project

EPFL

The CoWriter Project aims at exploring how a robot can help children with the acquisition of handwriting through an original approach: the children are the teachers who help the robot to better write…

Read more

JUSThink

improve computational thinking with QTrobot assistive technology

EPFL

The JUSThink project aims to improve the computational thinking skills of children by exercising reasoning graphs, in a setup consisting of a QTrobot  and touch screens as input devices…

Read more

VR Telepresence

QTrobot in research projects at University of Luxembourg

University of Luxembourg 

This research introduces a telepresence framework for the location-independent operation of a social robot using a virtual reality headset and controllers using motion, emotion and voice output…

Read more

QTrobot In Education

QTrobot to help children develop handwriting skills in Cowriter project

CoWriter

EPFL

The CoWriter Project aims at exploring how a robot can help children with the acquisition of handwriting through an original approach: the children are the teachers who help the robot to better write…

Read more

 

improve computational thinking with QTrobot assistive technology

JUSThink

EPFL

The JUSThink project aims to improve the computational thinking skills of children by exercising reasoning graphs, in a setup consisting of a QTrobot  and touch screens as input devices…

Read more

 

QTrobot in research projects at University of Luxembourg

VR Telepresence

University of Luxembourg 

This research introduces a telepresence framework for the location-independent operation of a social robot using a virtual reality headset and controllers using motion, emotion and voice output…

Read more

QTrobot In Special Needs Education

Social Empathetic Robot for Autism (SERA)

social robot intervention for teaching emotions to autism clinical study
Italian National Research Centre (CNR)

The SERA project is focused on a large-scale, randomized clinical trial, evaluating the effectiveness of an emotional skills intervention delivered by QTrobot on children with autism vs the intervention delivered by a therapist.

Read more

Speech therapy for autism, robot vs virtual agent

effectiveness of social robot vs tablet for autism speech therapy

Polytechnic University of Milan

This project aims to compare the impact of speech therapy interventions that are delivered through a social embodied robot to interventions that are delivered using a virtual agent shown on a tablet screen.

Read more

Helping Children Express Nonverbal Intentions

University of Southern California 

This project aim is supporting the physical therapy of patient with dystonia using assistive technology, answering questions such as if robot improves the interaction comparing to having a normal equipment..

Read more

Teaching handwriting in kids with dysgraphia

framework for QTRobot to facilitate the learning of handwriting in children with dysgraphia

The University of Sorbonne with Paris 8

Dysgraphia can seriously impair the everyday school life of children and have a damaging impact on their academic achievements. the iReCHeCk project will develop engaging training activities with a robot …

Read more

Improving User Health, Communication, Autonomy

University of Southern California

A team of researchers working under renowned Prof. Maja Mataric is exploring how to develop socially assistive robots that will foster a bond with people to improve health, wellness, autonomy ..

Read more

Assistive robotics program with LDS students

Assistive Robotics Program University of Waterloo SIRRL and LDS

University of Waterloo SIRRL

In this pilot study by SIRRL, LDS students are given the opportunity to interact with a socially assistive robot with specific exercises, expected to enhance student progress…

Read more

Social robotics to help children with their social skills development

QTrobot helps children with their social skills development at Social and Intelligent robotics research laboratory University of Waterloo

Social and Intelligent robotics research laboratory, University of Waterloo

At SIRRL, researchers use QTrobot for social robotics projects to help children with their social skills development. 

Read more

Therapeutic interventions – clinical effects and mechanisms of action

QTrobot university of erlangen

Pediatric psychiatry, University clinic of Erlangen

The subject of the study is to evaluate the feasibility and effectiveness of QTRobot for the treatment of child and adolescent psychiatric patients compared to healthy controls in two training conditions (therapist vs. robot).

Read more

Interactive Robots to Assist in Prosthesis Usage for Children with Cerebral Palsy

Interactive Robots to Assist in Prosthesis Usage for Children with Cerebral Palsy

Interaction Lab, University of Southern California (USC)

This study examines ways in which SAR systems can help children in using active orthoses to perform tasks such as non-verbal communication through gesturing. 

Read more

HRI-based Intervention for ASD Children using ADDIE Model and ABA

QT-robot-assistive-tool-in-education

International Islamic University Malaysia

The purpose of this preliminary study is to support children with ASD and their educators by introducing robots as an assistive tool. 

Read more

Emotional Training with QTrobot for Children With Autism

QTrobot-a humanoid expressive robot platform for autism research

University of Luxembourg, INSIDE

This project presents an exploratory study to evaluate whether a robot-mediated emotional training is effective for enhancing the emotional abilities and mental health of children with ASD…

Read more

Learning from Skeleton-Based Observations for Robot-Assisted Therapy

Learning Human Body Motions from Skeleton-Based Observations for Robot-Assisted Therapy

Münster UoAS (FHM) & RFH UoAS, Cologne

In the context of the MigrAVE project, they investigate an approach for acquiring motions from skeleton observations of a human, collected by a robot-centric RGB-D camera, to be used in robot-assisted therapy.

Read more

QTrobot In Special Needs Education

social robot intervention for teaching emotions to autism clinical study

Social Empathetic Robot for Autism (SERA)

Italian National Research Centre (CNR)

The SERA project is focused on a large-scale, randomized clinical trial, evaluating the effectiveness of an emotional skills intervention delivered by QTrobot on children with autism vs the intervention delivered by a therapist.

Read more

effectiveness of social robot vs tablet for autism speech therapy

Speech therapy for autism, robot vs virtual agent

Polytechnic University of Milan

This project aims to compare the impact of speech therapy interventions that are delivered through a social embodied robot to interventions that are delivered using a virtual agent shown on a tablet screen.

Read more

Assistive robotics program with LDS students

Assistive Robotics Program University of Waterloo SIRRL and LDS

University of Waterloo SIRRL

In this pilot study by SIRRL, LDS students are given the opportunity to interact with a socially assistive robot with specific exercises, expected to enhance student progress…

Read more

framework for QTRobot to facilitate the learning of handwriting in children with dysgraphia

Development of a framework for QTRobot to facilitate learning handwriting in children with dysgraphia

University of Sorbonne with Paris 8

Dysgraphia can seriously impair the everyday school life of children and have damageable impact on their academic achievements. the iReCHeCk project will develop engaging training activities with a robot …

Read more

Helping Children Express Nonverbal Intentions

University of Southern California 

This project aim is supporting the physical therapy of patients with dystonia using assistive technology, answering questions such as if a robot improves the interaction comparing to having normal equipment.

Read more

Improving User Health, Communication, Autonomy

University of Southern California

A team of researchers working under renowned Prof. Maja Mataric is exploring how to develop socially assistive robots that will foster a bond with people to improve health, wellness, autonomy.

Read more

QTrobot-a humanoid expressive robot platform for autism research

Emotional Training for Children With Autism

The University of Luxembourg, INSIDE

This project presents an exploratory study to evaluate whether a robot-mediated emotional training is effective for enhancing the emotional abilities and mental health of children with ASD…

Read more

 

QTrobot helps children with their social skills development at Social and Intelligent robotics research laboratory University of Waterloo

Social robotics to help children with their social skills development

Social and Intelligent robotics research laboratory, University of Waterloo

At SIRRL, researchers use QTrobot for social robotics projects to help children with their social skills development. 

Read more

QTrobot university of erlangen

Therapeutic interventions – clinical effects and mechanisms of action

Pediatric psychiatry, University clinic of Erlangen

The subject of the study is to evaluate the feasibility and effectiveness of QTRobot for the treatment of child and adolescent psychiatric patients compared to healthy controls in two training conditions (therapist vs. robot).

Read more

Interactive Robots to Assist in Prosthesis Usage for Children with Cerebral Palsy

Interactive Robots to Assist in Prosthesis Usage for Children with Cerebral Palsy

Interaction Lab, University of Southern California (USC)

This study examines ways in which SAR systems can help children in using active orthoses to perform tasks such as non-verbal communication through gesturing. 

Read more

HRI-based Intervention for ASD Children using ADDIE Model and ABA

QT-robot-assistive-tool-in-education

International Islamic University Malaysia

The purpose of this preliminary study is to support children with ASD and their educators by introducing robots as an assistive tool. 

Read more

Learning from Skeleton-Based Observations for Robot-Assisted Therapy

Learning Human Body Motions from Skeleton-Based Observations for Robot-Assisted Therapy

Münster UoAS (FHM) & RFH UoAS, Cologne

In the context of the MigrAVE project, they investigate an approach for acquiring motions from skeleton observations of a human, collected by a robot-centric RGB-D camera, to be used in robot-assisted therapy.

Read more

QTrobot in Elderly Care and Healthy Ageing

 Socially-Assistive Robots for Alzheimer’s

Charles River Analytics Inc

The SARA project funded by National Institutes of Health (NIH) develops social robots to enhance the connectedness, caregiving and well-being of adults with Alzheimer’s disease and their caregivers.

Read more

Emotional Robots for Physical Rehabilitation

QTrobot used in research for Emotional Robots for Physical Rehabilitation

Uni of Leon & Uni of Luxembourg

This project explores using social robots for improving patients’ motivation during  rehabilitation exercises by developing a rehabilitation framework for reinforcement and enhance user experience …

Read more

Music therapy for elderly care home residents

Music therapy for elderly care using QTrobot

Music Cognition Communication Lab Middlesex

In this project, the music therapy sessions will be alternated with sessions delivered via the QTrobot with the help of a care home carer, using musical exercises created by music therapists… 

Read more

Socially assistive robotics to support Low vision rehabilitation 

QTrobot-robot-for-research-platform-with-open-SDK

University of California & University of Southern California

This study explores the potential of applying socially assistive robots to lower the barriers of long-term low vision rehabilitation (LVR) interventions for older adults. 

Read more

QTrobot in Elderly Care and Healthy Ageing

 

Socially-Assistive Robots for Alzheimer’s

Charles River Analytics Inc       

The SARA project funded by National Institutes of Health (NIH) develops social robots to enhance the connectedness, caregiving and well-being of adults with Alzheimer’s disease and their caregivers.

Read more

 

QTrobot used in research for Emotional Robots for Physical RehabilitationEmotional Robots for Physical Rehabilitation

Uni of Leon & Uni of Luxembourg

This project explores using social robots for improving patients’ motivation during rehabilitation exercises by developing a rehabilitation framework for reinforcement and enhance user experience …

Read more

 

Music therapy for elderly care using QTrobot

music therapy for elderly care home residents via QTrobot

Music Cognition Communication Lab Middlesex

In this project, the music therapy sessions will be alternated with sessions delivered via the QTrobot with the help of a care home carer, using musical exercises created by music therapists… 

Read more

QTrobot-robot-for-research-platform-with-open-SDK

Socially assistive robotics to support Low vision rehabilitation 

University of California & University of Southern California

This study explores the potential of applying socially assistive robots to lower the barriers of long-term low vision rehabilitation (LVR) interventions for older adults. 

Read more

QTrobot Other Use Cases

Security service in social robots for healthcare

secure-robot-framework-for-healthcare-applicationsSecure IOT, H2020

The focus of the secure IOT project is to develop a framework that enables security service in socially assistive robot scenarios for healthcare applications. The project is funded by H2020 and focuses on security as service applications.

Read more

Robot storyteller for eliciting empathy in users

eliciting-empathy-using-a-social-robot-storyteller

Polytechnic University of Milan

The project focuses on understanding the factors eliciting empathy when a robot is used to tell stories, including the first-person narrative way of storytelling vs third-person narrative.

Read more

Social robots to support people with addiction issues

QTrobot social robot to support people with addiction issues in crisis situations

University of Applied Sciences and Arts Northwestern Switzerland, FHNW 

The aim of this study is to test the robot application with people affected by addiction.
The team works with QTrobot on scenarios based on proven intervention tools.

Read more

Socially Assistive Robots as Storytellers

QTrobot socially assistive robot can elicit empathy in users through storytelling

Interaction Lab, University of Southern California

QTrobot is used in an empirical study to evaluate and try to understand how a socially assistive robot can elicit empathy in users through storytelling. 

Read more

Implications of Social Robots in Religious Contexts

Social humanoid robot used research in religious context

Siegen University & Würzburg University

In this study, QTrobot is used to investigate how basic design aspects like size, gesture, voice, and facial expressions affect the emotional experience and cognitive judgment of being blessed through robot technology.

Read more

Natural Interaction Robot Behavior Module

Developing a ”Natural Interaction Robot Behavior Module” for QTrobot by CHILI EPFL

CHILI, EPFL

The aim of this project is to make interactions with QTrobot more natural. The robot is used to detect positive, neutral and negative emotional cues from the user and tune its behavior accordingly.

Read more

Privacy-preserving Robotics in DEntistry

QTrobot-usecase-Plymouth-Privacy-preserving-Robotics-in-DEntistry

University of Plymouth, UK

In this interdisciplinary project between dentistry, robotics and cyber security, QTrobot is used to study how socially-assistive robots can be helpful in dental care.

Read more

Robotic interaction with more lively behavior

robot interaction with lively behaviour response to namaste

IMT-atlantique, France

This student project aims to give QTrobot a little more life when it does not have a specific task to perform, by imitating  human-like behavior, responding to greetings, following movements etc.

Read more

QTrobot Other Use Cases

secure-robot-framework-for-healthcare-applications

Security service in social robots for healthcare

Secure IOT, H2020

The focus of the secure IOT project is to develop a framework that enables security service in socially assistive robot scenarios for healthcare applications. The project is funded by H2020 and focuses on security as service applications.

Read more

eliciting-empathy-using-a-social-robot-storyteller

Robot storyteller eliciting empathy

Polytechnic University of Milan

The project focuses on understanding the factors eliciting empathy when a robot is used to tell stories, including the first-person narrative way of storytelling vs third-person narrative.

Read more

QTrobot to support people with addiction issues in crisis situations

Social robots to support people with addiction issues

University of Applied Sciences and Arts Northwestern Switzerland, FHNW 

The aim of this study is to test the robot application with people affected by addiction.
The team works with QTrobot on scenarios based on proven intervention tools.

Read more

QTrobot socially assistive robot can elicit empathy in users through storytellingSocially Assistive Robots as Storytellers

Interaction Lab, University of Southern California

QTrobot is used in an empirical study to evaluate and try to understand how a socially assistive robot can elicit empathy in users through storytelling. 

Read more

Social humanoid robot used research in religious context

Implications of Social Robots in Religious Contexts

Siegen University & Würzburg University

In this study, QTrobot is used to investigate how basic design aspects like size, gesture, voice, and facial expressions affect the emotional experience and cognitive judgment of being blessed through robot technology.

Read more

Developing a ”Natural Interaction Robot Behavior Module” for QTrobot

Natural Interaction Robot Behavior Module

CHILI, EPFL

The aim of this project is to make interactions with QTrobot more natural. The robot is used to detect positive, neutral and negative emotional cues from the user and tune its behavior accordingly.

Read more

QTrobot-usecase-Plymouth-Privacy-preserving-Robotics-in-DEntistry

Privacy-preserving Robotics in DEntistry

University of Plymouth, UK

In this interdisciplinary project between dentistry, robotics and cyber security, QTrobot is used to study how socially-assistive robots can be helpful in dental care.

Read more

robot interaction with lively behaviour response to namaste

Robotic interaction with more lively behavior

IMT-atlantique, France

This student project aims to give QTrobot a little more life when it does not have a specific task to perform, by imitating  human-like behavior, responding to greetings, following movements etc.

Read more

Want to learn more about QTrobot and how it can be integrated into your research project? 

Book a live demo and discuss your use case with our technical team

Want to learn more about QTrobot and how it can be integrated into your research project? 

Book a live demo and discuss your use case with our technical team