On Thu, Oct 2, 2014 at 3:16 PM, Jason Sarantopoulos <[email protected]>
wrote:

> Hi again,
>
> I have a project in my mind, but I am not very sure if it's feasible. I
> have the PCAN-PCI with the Xenomai patched kernel. I want to communicate
> with a robot in real time via CAN bus, so I guess I have to write an
> application that will send and receive CAN messages. But I want this
> application to be connected with ROS, which is not real time. Is it
> possible to write an application in C++ to control the robot in real time,
> but also integrated with ROS, in case I want to communicate with other
> devices via ROS?
>
> For instance, having a real time control loop for the robot, but in the
> same time be able to communicate via ROS if I want to, would be great.
>

Jason,

The ROS side of the question is pretty much out of the scope of this list.
Still, what you want is possible. If you're interested in leveraging
robotics-specific projects that can play nice with Xenomai and ROS,
consider taking a look at the Orocos RTT and/or ros_control projects.


> I just need to know if it is possible and if there are any tutorials or
> some kind of guidance.
>

Orocos RTT has very comprehensive documentation [1]. You can find a general
overview of ros_control in this talk [2,3] (disclaimer: I gave the talk).

[1]
http://people.mech.kuleuven.be/~orocos/pub/stable/documentation/rtt/v1.0.x/doc-xml/orocos-components-manual.html
[2] slides:
http://roscon.ros.org/2014/wp-content/uploads/2014/07/ros_control_an_overview.pdf
[3] video: https://vimeo.com/107507546

Hope this helps,


> Regards,
> --
> *Jason Sarantopoulos*
>

-- 
Adolfo Rodríguez Tsouroukdissian
Senior robotics engineer
[email protected]
http://www.pal-robotics.com

PAL ROBOTICS S.L
c/ Pujades 77-79, 4º4ª
08005 Barcelona, Spain.

CONFIDENTIALITY NOTICE: This e-mail and the accompanying document(s) may
contain confidential information which is privileged and intended only for
the individual or entity to whom they are addressed.  If you are not the
intended recipient, you are hereby notified that any disclosure, copying,
distribution or use of this e-mail and/or accompanying document(s) is
strictly prohibited.  If you have received this e-mail in error, please
immediately notify the sender at the above e-mail address.
_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to