AIS-Bonn / opt_control

Time-optimal Trajectory Generation and Control
95 stars 28 forks source link

C++ implementation #1

Closed gavanderhoorn closed 6 years ago

gavanderhoorn commented 6 years ago

Thanks for making this available.

Just to avoid duplication of effort: would you perhaps already have a C/C++ implementation of this?

MariusBeul commented 6 years ago

Hi, a C/C++ ROS implementation is in the pipeline and hopefully available next week.

Best Marius

Am Fr., 17. Aug. 2018 um 21:26 Uhr schrieb G.A. vd. Hoorn < notifications@github.com>:

Thanks for making this available.

Just to avoid duplication of effort: would you perhaps already have a C/C++ implementation of this?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/AIS-Bonn/opt_control/issues/1, or mute the thread https://github.com/notifications/unsubscribe-auth/AGK-mFkUq-nFi2nx3Y1sBoaBw43350Oaks5uRxjxgaJpZM4WCFCm .

gavanderhoorn commented 6 years ago

That is very nice to hear.

I'll be looking forward to that.

jettan commented 6 years ago

This is a very nice thing to hear. I'm also looking forward to the C++ release.

facontidavide commented 6 years ago

It would be nice if this C++ implementation comes without ROS "baked-in", i.e. if there is a clear separation between the C++ library and the ROS wrapper.

Cheers

MariusBeul commented 6 years ago

The ROS C++ implementation is now available. The static library can be used without the ROS wrapper.

facontidavide commented 6 years ago

I don't want to sound ungrateful, but a binary file and generated headers is not what we meant. I guess it is a first step, though

gavanderhoorn commented 6 years ago

@MariusBeul: thanks for this.

Could you clarify what sort of system you used to compile the static library?

@facontidavide: it is indeed a very good first step as it provides a very nice "ground truth" for anyone wishing to do a completely stand-alone implementation in whatever language without having to have access to a matlab license.

MariusBeul commented 6 years ago

@gavanderhoorn The library was compiled for 'Intel->x86-64 (Linux 64)'

mabl commented 6 years ago

It is really unfortunate that no truely free implementation is provided. But I guess having a reference is better than nothing. Is there anyone working actively on an implementation?