ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Does anyone know anything related to parallelism in ROS-Matlab?

For subscribers I found that very simple callbacks were already exhaustive for my pc, at reasonable rates (100-200hz). My applications need rather low frequencies (10-30hz) so I fixed it by ignoring some messages if they come in too quick, and I use Matlab's timer objects to schedule fixed rate publishers (which allow other components to run between calls).

Still, I have to constantly be aware that subscribers running on matlab eat significant processing power. Either I'm doing something wrong or matlab is just not so suited for complex real time operation with robotics / ROS

Does ROS-Matlab support parallel execution?

I have no Idea. All I know that matlab can be short on processing power if I don't watch it, while my system shows that there is ram/cpu available. I wish Matlab would just nom all those unused resources.