Seamless and safe human - centred robotic applications for novel collaborative workplaces


Human robot collaboration (HRC) has evolved to address the need for flexible production, presenting however drawbacks such as: Inability to cover all applications, Low performance/quality of collaboration and Complexity.

SHERLOCK aims to introduce the latest safe robotic technologies in production environments, enhancing them with smart mechatronics and AI based cognition, creating efficient HRC stations that are designed to be safe and guarantee the acceptance/wellbeing of operators.

SHERLOCK's objectives are driven by production requirements involving:

  1. Soft Robotics Collaborative Production Station: Starting from a human safety basis:
    • AURA a high payload collaborative manipulator
    • Smart exoskeletons with adjustable operation
    • Safe mobile dual arm manipulators
  2. Human - centred interaction, collaboration and awareness by developing
    • Interfaces inspiring trust/familiarity, allowing seamless HR interaction
    • Methods for assessing user impact of HRC systems
    • Design principles/standards to maintain operator psychological safety/wellbeing in HRC
    • Production setups for people with special restrictions exploiting the robot?s cognition
  3. AI enabled cognition for autonomous HRC applications: enabling robots to understand their environment, reason over it and adapt by:
    • Multi-level perception for process and environment assessment
    • Safe workspace monitoring systems
    • Autonomous planning and coordination of human robot tasks
    • Interactive learning, adapting to operator and simplifying teaching of new tasks
  4. Modules for design and certification of Safe HRC applications:
    • Automated Risk Assessment tools within design/simulation packages
    • VR/AR tools for validating collaborative operations - reducing certification time
    • Software tools for Formal on-line safety assessment
    • AR/VR training methods specialized for HRC

SHERLOCK will demonstrate its result in 4 sectors: elevators, industrial modules, aeronautics structures and machine tools production.

More information
Web resources:
Start date: 01-10-2018
End date: 30-09-2022
Total budget - Public funding: 7 939 022,00 Euro - 7 939 022,00 Euro
Call topic: Effective Industrial Human-Robot Collaboration (RIA) (DT-FOF-02-2018)
Twitter: @SherlockH2020
Cordis data

Original description



Call topic

Update Date

Seamless and safe human - centred robotic applications for novel collaborative workplaces
Not specified (see website if available)
Latest news
Nikos Dimitropoulos
25/05/21 - 10:47
“ROS drivers suite” for COMAU robots

ROS, which stands for Robotic Operating System, is an open-source robotics middleware. Nowadays, it is increasingly being used in research as well as industrial applications due to the flexibility it offers. ROS provides peer-to-peer communication among various devices, is lightweight and supports multiple programming languages.

SHERLOCK consists of 19 hardware and software modules. Following a versatile approach, communication among the modules is being achieved via ROS, either using existing ROS interfaces or building them from scratch.

In this context, LMS developed the necessary drivers that provide ROS support for the COMAU AURA and Racer5L cobots, enabling their communication with the rest of the SHERLOCK ecosystem.

The developed “ROS drivers suite” offers the following main features:

  1. Asynchronous robot control
  2. I/O control
  3. Fieldbus control
  4. Synchronous robot control (sensor tracking)

Asynchronous robot control: The robot publishes its state to the ROS driver with a frequency of 100Hz. During this operation, two ROS action servers are responsible for moving the robot, one for joint space trajectories and one for cartesian space trajectories. The desired trajectory is sent from the ROS application (e.g., MoveIt) as a goal for the robot. Functionalities such as validation that the goal is inside the robot limits and that it is ready to receive a new goal are also implemented.

I/O control: This part of the “ROS drivers suite” is responsible to enable/disable the hard-wired I/Os of the robot. A dedicated ROS service offers control over the physical of virtual GPIO pins of the controller while providing feedback regarding their state.

Fieldbus control: This part of the “ROS drivers suite” is responsible to control devices connected to the robot controller via Fieldbus (PROFINET, PROFIBUS, Ethernet IP), as well as monitor their state.

Synchronous robot control (sensor tracking): The difference of the synchronous robot control compared to the asynchronous one is that in the synchronous control, the robot is correcting its trajectory in real-time based on feedback received from dedicated sensors (force/torque sensors, vision systems etc.) The control loop frequency can be as high as 500 Hz, ensuring quick and smooth corrections. The user (ROS application) can move from asynchronous to synchronous robot control mode at any time.

“ROS drivers suite” includes two more applications. The “COMAU robot simulator” which allows the user to perform a simulation for a given application without the need of a physical robot, and the “MoveIt interface” which enables the on-the-fly trajectory planning (either in physical or virtual application).

It is worth noting that, apart from the AURA and the Racer5L robots, this “ROS drivers suite” supports a variety of COMAU robots that use the C5G controller, such as NJ4 110-2.2, NJ4 170-2.9, NJ 220-2.7, Racer 5-0.80, Racer 7-1.4.

For more information, you may visit the website of the project.

Photos --> link 1

Read more

Nikos Dimitropoulos
19/05/21 - 10:50
COMAU Racer5 Cobot released to the market!

SHERLOCK is pleased to announce the first, early, commercially exploitable result of the project, COMAU Racer5 Cobot, a new paradigm in collaborative robotics, designed and commercialized by COMAU.

COMAU, a well-known Italian robotics manufacturer and industrial partner of SHERLOCK, just released to the market their newly developed low-payload collaborative robot.

Driven by the requirements of the industrial use cases of SHERLOCK, aligned with the market needs, COMAU developed within the project a low payload collaborative robot with payload of 5Kg.

It is currently the only collaborative robot able to automatically switch from industrial robot speed to collaborative speed. This feature allows it to work in full -industrial- speed when the operator is far away from the robot while reducing its speed to lower -collaborative- speed when the operator enters its working area.  Thus, increased flexibility and productivity, as well as reduction of cycle time, can be achieved.

Moreover, Racer5 cobot offers an intuitive, non-intrusive programming framework. The operator is able to effortlessly move the end effector and teach robot motion using hand guidance.

Racer5 cobot is a certified product, complying with all the safety derivatives relevant with human-robot collaboration.

For more information, you may visit our website.

Photos --> link1, link2

Read more

Go to project forum
Social feed
24/11/2021 08:34:42 - Sherlock H2020 Project -@SherlockH2020
Bruxelles, Belgique
💯 The future of Human-#Robot collaboration and co-working is definitively fascinating and promising! Check out our website to find out more about the 4 industrial pilot cases tested and validated within the #SHERLOCKH2020 project. 👉[URL] [URL]

Visit Twitter Page
Go to project forum
Results, demos, etc.
Show all
No results available