roboticslab-uc3m / xgnitive

Research on algorithms for Continuous Goal-Directed Actions (CGDA), Robot Imagination System (RIS)...
http://robots.uc3m.es/dox-xgnitive/
GNU Lesser General Public License v2.1
5 stars 1 forks source link

Add shared resources #20

Open RaulFdzbis opened 8 years ago

RaulFdzbis commented 8 years ago

In the current implementation of the xgnitive project absolute paths are used in order to find the different resources needed for the system.

As an improvement an implementation of a shared resources folder is proposed. Something similar to what is done in teo-main . This way absoulute paths would be no longer needed, increasing the portability of the project.

jgvictores commented 7 years ago

Yes, models and configurations should go in https://github.com/roboticslab-uc3m/xgnitive/tree/develop/share (maybe later on we will move models outside of the repository, but using the ResourceFinder is a great first step!)

jgvictores commented 7 years ago

I'm particularly concerned about: https://github.com/roboticslab-uc3m/xgnitive/tree/develop/programs/models How about a teo-openrave-models repository for the robot, and xgnitive scenarios within our own share ?

RaulFdzbis commented 7 years ago

Yes i like the idea, as far as i know the TEO openrave models folder is used at least in teo-main and xgnitive. So maybe could be a good idea to have that folder as an independent repository.

Just a question, what do you plan to add to that repository in addition to the models?. I think that maybe having something similar to a TeoSim standalone repository with the models could be nice.

jgvictores commented 7 years ago

My idea (related with https://github.com/roboticslab-uc3m/QA/issues/1 and https://github.com/roboticslab-uc3m/QA/issues/2) is:

RaulFdzbis commented 7 years ago

That's look fine to me. The only thing that still unclears is what would you put in the new teo-openrave-models repository.

jgvictores commented 7 years ago

Only the teo openrave models.

RaulFdzbis commented 7 years ago

Ok that can work, lets do it.

RaulFdzbis commented 7 years ago

Done! https://github.com/roboticslab-uc3m/teo-openrave-models

jgvictores commented 7 years ago

Cool, looks good! Thanks!

RaulFdzbis commented 7 years ago

@jgvictores should we not keep this open until we configure xgnitive to work with the teo-openrave-models?

jgvictores commented 7 years ago

Okay!

RaulFdzbis commented 7 years ago

@jgvictores Should do we close this with the last commit?

jgvictores commented 7 years ago

Still have to move things around, such as: https://github.com/roboticslab-uc3m/xgnitive/tree/develop/programs/cgdaExecutionOET/conf