One big thing I see missing from Orocos is a lack of a roadmap, or any
kind of indication of future plans. I think what has been done to
date with Orocos is fantastic, and I'm looking forward to putting
Orocos to good use on a couple of robotics projects. I am simply very
curious as to where the powers-to-be are thinking of taking things,
and what level of effort can/will be applied in the near future?
Cheers
Stephen

Orocos roadmap
On Fri, 25 Apr 2008, S Roderick wrote:
> One big thing I see missing from Orocos is a lack of a roadmap, or any kind
> of indication of future plans. I think what has been done to date with
> Orocos is fantastic, and I'm looking forward to putting Orocos to good use on
> a couple of robotics projects. I am simply very curious as to where the
> powers-to-be are thinking of taking things, and what level of effort can/will
> be applied in the near future?
We have been talking about roadmaps several times. But then found out that
(i) orocos has been designed to be a set of toolkits, with very many
possible applications for many different people, and hence a roadmap would
be so huge as to be practically useless;
(ii) we have no guarantee to have the funds to pay developers to realise
such roadmaps.
But these things aside, here is my personal roadmap, i.e. things that I am
actively trying to find people and funding for, but not in any particular
order of priority:
- Making Orocos RTT 2.0 fit within the Model-Driven Engineering approach, such as developed by Eclipse based projects as Topcased.org and OpenEmbedd.org (I might have a PhD student on this topic in the near future; and I have submitted two EU proposals in this direction...) - Interfacing Orocos with graphical toolkits such as Blender (for 3D) or CLAM (for 2D, data visualisation, graphical programming, etc.) (I have master students looking at these things at the moment; seems possible and exciting, but they are not good enough to do the development themselves....) - extending KDL to the best possible library in its sort. I have all ideas and knowledge to make the code for any kind of robotic system, including humanoids with N-arms and M-legs, but I "just" need a good programmer to realise these ideas. - dito for BFL. - introducing a SCL (Systems & Control Library) containing control algorithms, signal processing filters, etc. (The group around Klas Nilsson at the Lund Technical University has very good ideas and (preliminary) code in this direction, and we would like to start cooperation in this domain.) - Internally at our robotics group in Leuven, KDL is being used extensively as the foundation for a very generic task specification framework, that integrates instantaneous motion specification, with estimation and control. (See J. De Schutter, T. De Laet, J. Rutgeerts, W. Decré R. Smits, E. Aertbeliën, K. Claes, and H. Bruyninckx, "Constraint-based task specification and estimation for sensor-based robot systems in the presence of geometric uncertainty", International Journal of Robotics Research, vol. 26, no. 5, 2007, pp. 433-455.) Ruben's PhD will bring more of this within reach for Orocos users. - making sure Orocos can lead in standardization efforts, such as www.robot-standards.org. I am actively involved as an external expert in this project, but it doesn't go fast enough in my opinion :-) The Orca project is also setting steps in this direction.I am pretty sure Peter will have other wishes....
So what would _you_ like to see in the roadmap? :-)
Best regards,
Herman
-
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm