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

Edit: found the issue, my bad.

Thank you all for your valuable feedback! I have learnt a lot already while testing the below steps. However, my failure was rather trivial - the PC I have borrowed from our IT did only have 8GB of RAM, which is not enough according to the example tutorial of the pendulum_demo it requires at least 8GB of free RAM.

I failed to check the PC specs and the requirement in the example manual. However, it is interesting to note that not only the pendulum_demo, but also example_loop from ros2/realtime_support/rttest required more RAM than was available in the tested PC. By using htop in a seperate console I could follow how the memory is filled after either programm start and the programm being killed exactly once the memory is full.

Edit: found Found the issue, my bad.

Thank you all for your valuable feedback! I have learnt a lot already while testing the below steps. However, my failure was rather trivial - the PC I have borrowed from our IT did only have 8GB of RAM, which is not enough according to the example tutorial of the pendulum_demo it requires at least 8GB of free RAM.

I failed to check the PC specs and the requirement in the example manual. However, it is interesting to note that not only the pendulum_demo, but also example_loop from ros2/realtime_support/rttest required more RAM than was available in the tested PC. By using htop in a seperate console I could follow how the memory is filled after either programm start and the programm being killed exactly once the memory is full.

click to hide/show revision 3
No.3 Revision

Found the issue, my bad.

Thank you all for your valuable feedback! I have learnt a lot already while testing the below steps. However, my failure was rather trivial - the PC I have borrowed from our IT did only have 8GB of RAM, which is not enough according to the example tutorial of the pendulum_demo it requires at least 8GB of free RAM.

RAM (from the Run the tests section):

Before you run make sure you have at least 8Gb of RAM free. With the memory locking, swap will not work anymore.

I failed to check the PC specs and the requirement in the example manual. However, it is interesting to note that not only the pendulum_demo, but also example_loop from ros2/realtime_support/rttest required more RAM than was available in the tested PC. By using htop in a seperate console I could follow how the memory is filled after either programm start and the programm being killed exactly once the memory is full.