mir_robot icon indicating copy to clipboard operation
mir_robot copied to clipboard

Add documentation about MIR and mir_bridge functionalities

Open matthias-mayr opened this issue 3 years ago • 6 comments

We recently got a new MIR200 and since it comes with a new software version, it was not directly compatible with this ROS driver.

We spent quite some time to figure out, how the MIR would work, how it connects with rosbridge and why it was not working right away. With the insight we obtained up to now, we could have saved quite some of it, if there would have been some more documentation, e.g.

  • That MIR is actually running ROS internally (although that didn't really take long to figure out)
  • A figure of the architecture like ROS - mir_driver - rosbridge - rosbridge - MIR
  • That one can actually just connect to the roscore on MIR. I misread the network specifications and thought that all the ports would be closed, so I though our only access would be through rosbridge.

All the manuals I got with the MIR leave out, that it runs ROS and a lot of other tips and tricks that appear in various issues here. It seems to me that it would be a lot of help for people if this implicit knowledge would be expressed somewhere. What do you think?

matthias-mayr avatar Jul 09 '20 10:07 matthias-mayr

Yes, any updates to the documentation would be more than welcome!

mintar avatar Jul 09 '20 12:07 mintar

Do you prefer a set of markdown files or to start a wiki?

matthias-mayr avatar Jul 09 '20 13:07 matthias-mayr

I have a slight preference for a set of markdown files.

mintar avatar Jul 09 '20 13:07 mintar

Hi @matthias-mayr, @mintar I can help on this as well.

@matthias-mayr can you provide the above documentation even if is just a draft?

liesrock avatar Oct 09 '20 15:10 liesrock

This issue is still in the back of my head, but I am totally busy until the first week of November.

matthias-mayr avatar Oct 14 '20 08:10 matthias-mayr

mir_architecture

For convenience a jpg export here. Comments are appreciated.

matthias-mayr avatar Feb 02 '21 10:02 matthias-mayr