[ros-users] [Discourse.ros.org] [Next Generation ROS] Design By Contract

fkromer ros.discourse at gmail.com
Sat Sep 9 11:37:35 UTC 2017



Instead of waiting for more capabilities in ROS2 it is probably more valuable to add more capabilities to the current ROS1 framework. Without DbC on the ROS node level one can verify the ROS node interface with rostest. Currently the set of reusable test nodes is limited. What about adding more generic test nodes like [fake topic publishers](https://github.com/fkromer/ros_comm/tree/faketopicpublisher) (draft state) to `ros_comm`? (The example tests can be run with `catkin_make run_tests_rostest_rostest_test_faketopicpublisher.test` and `catkin_make run_tests_rostest_rostest_test_faketopicpublisher0.test` in the catkin workspace.)





---
[Visit Topic](https://discourse.ros.org/t/design-by-contract/2405/22) or reply to this email to respond.




More information about the ros-users mailing list