PLCs, DCSs & Controllers


Rollin' Justin drags crates and serves tea

October 2010 PLCs, DCSs & Controllers

The development of humanoid robots has made significant progress in recent years. Rollin’ Justin, developed by the German Aerospace Center (DLR), can perform complex, two-handed manipulations and can move freely about rooms due to a mobile platform. Rollin’ Justin is a prototype of the kind of service robot that could be used in future households for everyday tasks or for fetching and bringing items in a warehouse. The fast communication necessary for the movement sequences takes place via EtherCAT, while the Beckhoff TwinCAT PLC automation software takes care of control.

Rollin’ Justin is the result of over 10 years of research at the German Aerospace Center (DLR) in Wesling. The lightweight robot arms and hands developed by the DLR like those used, for example, for maintenance work in space are the basis for the development of a mobile robot in the shape of a human being. The robot’s grasping range can be extended by means of the torso and the mobile platform with four separately retractable and extendable legs mounted on roller bearings, analogous to the trunk and leg movements with which a human extends his radius of action. The upper body alone has 43° of freedom equipped with torque sensors; a total of 51 joints make Rollin’ Justin a highly mobile automaton that can manipulate and interact sensitively. The robot skilfully manipulates objects with two hands and is able, for example, to carry a crate or prepare tea. The latter requires complex coordination of movements. The robot must grasp the tea caddy with one hand, in order to unscrew it with the other hand. Then it fills instant tea granulates into a drinking glass, whereby it meters the quantity exactly by tapping the plastic container lightly with a finger. Finally, it pours water into the glass from a decanter.

Torque sensors permit sensitive manipulations

A looser or tighter coordination of arms and hands is required, depending upon the kind of manipulation: for instance the grasping of large objects, such as a crate, requires the tight coordination of both arms. The opening of a screw cap, on the other hand, requires the synchronous movement of hand and arm. However, Rollin’ Justin also interacts with humans and its environment: if it knocks against something or touches an object or a person, it notices that and aborts the movement, or it asks whether it should continue working. Via an integrated speech recognition system, the robot knows approximately 100 words and can combine them into meaningful phrases. Apart from that, it uses built-in cameras to collect information from its environment and can identify objects in order to be able to orientate itself accordingly. The equipment with torque sensors, eg, in the fingers, ensures that Rollin’ Justin can also grasp sensitive objects, such as strawberries, without crushing them. The robot’s footprint is variable: when performing highly dynamic actions or actions requiring a particularly long reach, it stabilises its upper body by enlarging its footprint; to do this it extends its legs. If it needs to traverse a narrow passage, it retracts the legs again.

EtherCAT – the ideal communication platform

“The utilisation of proven hardware components from third-party suppliers allowed us to save time-consuming development work when building Rollin’ Justin,” explains Klaus Kunze from the Institute of Robotics and Mechatronics, DLR. “Our selection was primarily determined by the desired functions and the necessity of a compact design.”

However, this presented the DLR with the challenge of having to integrate the most diverse real-time protocols. The components used communicate via CAN, CANopen, SERCOS, SpaceWire and EtherCAT. These different fieldbuses are mapped via the Beckhoff TwinCAT PLC automation software on an EtherCAT slave. All data necessary for control are available synchronously via a single real-time capable bus protocol in a Matlab/Simulink environment on the separate computer that controls the entire platform, including the upper body. “We needed a solution that, on the one hand, would support the communication technology of the components, while on the other not limiting their performance capability, such as the 1 ms cycle time of the SERCOS drives and the short dead times. We have found the ideal communication system in EtherCAT,” says Kunze. The force sensors and the servo drives are connected via standard EtherCAT Terminals from Beckhoff. Beckhoff SSI terminals acquire the data from the position sensors of the robot legs. The SERCOS drives of the arms and the torso are connected via Beckhoff SERCOS master PCI plug-in cards. Rollin’ Justin represents an optimal experimentation platform for the DLR to test robust control strategies and intelligent action planning for the realisation of complex, two-handed manipulation tasks.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Beckhoff’s XPlanar boosts productivity in medical device assembly
Beckhoff Automation Fieldbus & Industrial Networking
The intelligent transport system, XPlanar from Beckhoff provided the basis for an innovative system concept allowing the specialists at Automation NTH to reduce the space requirement of an assembly machine for medical diagnostic devices by a factor of 10.

Read more...
Automation in the energy and process industries
PLCs, DCSs & Controllers
For over 40 years, ABB has built and maintained a leadership position in the distributed control system (DCS) market by preserving its customers’ capital investments while providing new capabilities.

Read more...
PC-based control for a food capsule and pod packaging machine
Beckhoff Automation Editor's Choice
For TME, a machine builder specialising in the packaging of powdered foods, Beckhoff’s PC-based control technology offers unlimited opportunities when it comes to performance and innovative capacity in terms of flexibility, scalability and openness.

Read more...
Multi-touch panel generation in a smart design
Beckhoff Automation Operator Interfaces, Switches & Relays
Following over 25 years of successful in-house panel production and 12 years of expertise in multi-touch design, Beckhoff is bringing out a new smart panel design, the Next multi-touch panel generation.

Read more...
Next-generation PLC technology with advanced chatbot functionality
Beckhoff Automation IT in Manufacturing
Beckhoff is taking automation technology to the next level with TwinCAT PLC++. Both engineering and runtime are noticeably faster, without compromising on TwinCAT’s signature strengths of seamless integration, compatibility and openness.

Read more...
German Chancellor visits Beckhoff at Hannover Messe
Beckhoff Automation News
As part of the traditional Hannover Messe opening tour, Federal Chancellor of Germany, Olaf Scholz visited German company, Beckhoff Automation. Hans Beckhoff, managing director and owner of Beckhoff Automation, presented his company and its comprehensive expertise in the field of software and AI.

Read more...
PC-based control for fertiliser
Beckhoff Automation Editor's Choice Fieldbus & Industrial Networking
On a farm in the USA, valuable ammonia is extracted from slurry and processed into ammonium sulphate. NSI Byosis has transformed this complex process into a flexible modular system. This modular approach requires an automation solution with flexible scalability in both hardware and software, which this Dutch company has found in PC-based control from Beckhoff.

Read more...
New modules for distributed integration of intrinsically safe signals
Beckhoff Automation IS & Ex
Beckhoff provides a compact acquisition solution for intrinsically safe signals up to zone 0/20 with the IP67-protected EtherCAT Box modules of the EPX series.

Read more...
PC-based automated production system for photo calendars
Beckhoff Automation Fieldbus & Industrial Networking
Producing up to 1800 photo calendars per hour using more than 90 servo axes, Durrer Spezialmaschinen develops a wide variety of special-purpose machines from the design phase to commissioning. A new production system for photo calendars proves the importance of comprehensive motion control expertise, with AM8000 servomotors and AX5000 servo drives from Beckhoff used for over 90 dynamically controlled axes.

Read more...
Beckhoff’s TwinCAT Vision functionality extended
Beckhoff Automation Fieldbus & Industrial Networking
The Beckhoff TwinCAT 3 Vision software portfolio offers additional image processing functions and extra options for camera integration.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved