ethz-asl / hand_eye_calibration

Python tools to perform time-synchronization and hand-eye calibration.
BSD 3-Clause "New" or "Revised" License
428 stars 115 forks source link

Improve usability and documentation #69

Open mfehr opened 6 years ago

mfehr commented 6 years ago

After getting some feedback from our first "customers" there are serveral things that need to be improved:

HannesSommer commented 6 years ago

What are the good solutions for plotting the trajectories? I'd love to have something nice here.

mfehr commented 6 years ago

We already have functions that plot the 3D trajectories, but TBH the 3D plotting tools of matplotlib are not very nice to look at. Actually I just recently started using mayavi/mlab in python and it is very easy to use and a lot nicer and faster (you can still move the 3D plot even with 1000s of elements in it). Here is sth i did there: image

I've already implemented the plotting of a pose graph with coordinate frames at the nodes, so I could transfer this.

HannesSommer commented 6 years ago

Ah, yes, I totally forgot about these 3d plots - I think I could hardly use them on Trusty. Sorry. mayavi/mlab looks very interesting.

ffurrer commented 6 years ago

@mfehr if you can easily transfer them, it of course would be awesome :)