Skip to content
This repository has been archived by the owner on Nov 13, 2019. It is now read-only.

How to generate the MARA HRIM interface? #25

Open
ricardotellez opened this issue Jan 19, 2019 · 2 comments
Open

How to generate the MARA HRIM interface? #25

ricardotellez opened this issue Jan 19, 2019 · 2 comments
Labels

Comments

@ricardotellez
Copy link

ricardotellez commented Jan 19, 2019

Hi,
I have downloaded the MARA simulation and HRIM generated packages for messages.

I can see that in the generated directory, there are all the message packages required to make MARA run using the HRIM interface (generic, geometry, gripper, rotaryservo). However, if I have correctly understood, those packages have been generated by compiling the XML files that define the MARA interfaces, using the command:
python3 hrim.py generate <some_xml_file>

Where can I get those XML files? They will be very useful for me in order to better understand how to create my own.

@vmayoral
Copy link
Contributor

Hello @ricardotellez, you can find most of the models at https://github.com/erlerobot/HRIM/tree/master/models. Is that what you're looking for?

There're only models yet and contributions are super welcome. Our team would be delighted to get your input!

@ricardotellez
Copy link
Author

Thanks @vmayoral
So if I have correctly understood, the generated packages for MARA are using the models defined in the https://github.com/erlerobot/HRIM/tree/master/models directory. Is that correct?

So in order to get the hrim_actuator_rotaryservo_msgs package of MARA, you just used the model of the servo defined in the servo.xml file and compiled it with:

python3 hrim.py generate models/actuator/servo/servo.xml

Is that correct?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants