Dates and Events: |
OSADL Articles:
2023-11-12 12:00
Open Source License Obligations Checklists even better now![]() Import the checklists to other tools, create context diffs and merged lists
2022-07-11 12:00
Call for participation in phase #4 of Open Source OPC UA open62541 support project![]() Letter of Intent fulfills wish list from recent survey
2022-01-13 12:00
Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed![]() Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached
2021-02-09 12:00
Open Source OPC UA PubSub over TSN project phase #3 launched![]() Letter of Intent with call for participation is now available |
Real Time Linux Workshops
1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010
Ninth Real-Time Linux Workshop on November 2 to 4, 2007, in Linz, Austria
Cell/B.E. Based Robot Controller
Matthias Fritsch, Ronny Klauck, Marc Tritschler
The Cell/B.E. Based Robot Controller Project has the goal to implement a functional prototype of a robot controller on an IBM BladeCenter QS21 running Linux (Cell/B.E. is the processor used within the Playstation®3 and is also used within the blade server QS21). The functional prototype will include a show case where the benefits of the Cell/B.E. for automation applications are presented and next generation features are implemented. The features implemented in that showcase are: -Adaptive continuous path movement (E.g. balancing an object while moving) -Control multiple robot arms simultaneously -Collision control between robot arms
Current Project Status: -Continuous path movement running with 4 degrees of freedom -Control several robot arms -Performance measurements
Benefits of the Cell/B.E. for Automation: -Power Processor Element (PPE). Linux is running on this processing unit. -Synergistic Processing Element (SPE). Application threads are running bare metal on this processing unit -Linux like programming -DSP/Microcontroller features like very good response times, real time behavior, very good performance (E.g. 4 integer 32 bit operations within one cycle) etc.
Scope of Paper: -Cell/B.E. Fundamentals -Project Description -Project Status -Performance Measurements -SPE real time behavior -PPE Linux real time requirements