Xenomai Linux drivers and OROCOS components on GitHub

Some time ago I have written a few real-time Linux drivers for Xenomai and complementary OROCOS components. But first thing first! What the heck is Xenomai and OROCOS? To keep it as short as possible; Xenomai is an open-source project which aim is to bring real-time API to Linux based system. It is an extension to the Linux kernel which makes it a hard real-time operating system. On the other hand, OROCOS is a robotic framework that brings a vast number of libraries and a toolchain to create components. What is more, Xenomai and OROCOS do play along which means you can facilitate features of both i.e. to create a hard real-time components.

If you are interested you can find the code for each driver and for each OROCOS component on my GitHub repository. Feel free to fork!

Below are direct links to the repositories:

Driver for Sensoray 626 multi analog/digital I/O board

Driver for JR3 6 DoF force/torque sensor

Driver for Mecovis multi I/O card

OROCOS component for Sensoray 626

OROCOS component for JR3

2 thoughts on “Xenomai Linux drivers and OROCOS components on GitHub

  1. dinesh lama

    please can u help my by telling me how can i install orocos with xenomai? I have tried this lot day and night few days but im not able to do this.

    Reply
    1. Wojciech Domski Post author

      Did you follow the installation guide. Also, and this is very important, Xenomai is very specific about kernel version. Furthermore, the presented drivers were written for Xenomai 2.x, now there is Xenomai 3 out there.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.