Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Keeping a ROS thread running indefinitely on a Raspberry PI 3

Hey guys,

I'm having a lot of problems working with raspberry pi and ROS kinetic.

The project is simple, I'm taking information from the Raspberry's GPIOs in order to communicate some process through iot_bridge. Due the kind of the project is mandatory that the program keep working for at least a day, the more time the better.

But I can only make it work for around half hour and then the loop stop without giving an error or a message, it only gets frozen.

I suspect, is a memory problem but I'm not sure. Does any one have an idea of what could it be and how can I solve it?

Thank you very much

Keeping a ROS thread running indefinitely on a Raspberry PI 3

Hey guys,

I'm having a lot of problems working with raspberry pi and ROS kinetic.

The project is simple, I'm taking information from the Raspberry's GPIOs in order to communicate some process through iot_bridge. Due the kind of the project is mandatory that the program keep working for at least a day, the more time the better.

But I can only make it work for around half hour and then the loop stop without giving an error or a message, it only gets frozen.

image description

I suspect, is a memory problem but I'm not sure. Does any one have an idea of what could it be and how can I solve it?

Thank you very much

Keeping a ROS thread running indefinitely on a Raspberry PI 3

Hey guys,

I'm having a lot of problems working with raspberry pi and ROS kinetic.

The project is simple, I'm taking information from the Raspberry's GPIOs in order to communicate some process through iot_bridge. Due the kind of the project is mandatory that the program keep working for at least a day, the more time the better.

But I can only make it work for around half hour and then the loop stop without giving an error or a message, it only gets frozen.

image description

I suspect, is a memory problem but I'm not sure. Does any one have an idea of what could it be and how can I solve it?

Thank you very much