Matplotlib requires synchronous plotting functionality to occur on the main thread. Within ROS anything that is executed in a timer or callback is executed on a secondary thread. This means if a user ...
Would it make sense to implement a get_cmap function as colorcet.cm.get_cmap that could override Matplotlib's so that external libraries using MPL's get_cmap could just replace it with Colorcet's ...
Overview: Matplotlib mistakes often come from poor layout, unclear labels, and wrong scale choices, not from the data ...