Refactor goal state machine implementation and add unit tests (#311)
* Fix buggy if-conditions in transition functions. * Bugfix: incease number of states by one * Cleanup CMakeLists.txt and package.xml * Move goal state machine implementation details from header to C file
This commit is contained in:
parent
2c0e35d9d1
commit
29e7dbe156
6 changed files with 317 additions and 162 deletions
|
@ -11,15 +11,9 @@
|
|||
|
||||
<build_depend>action_msgs</build_depend>
|
||||
<build_depend>rcl</build_depend>
|
||||
<build_depend>rcutils</build_depend>
|
||||
<build_depend>rmw_implementation</build_depend>
|
||||
<build_depend>rosidl_generator_c</build_depend>
|
||||
|
||||
<exec_depend>action_msgs</exec_depend>
|
||||
<exec_depend>rcl</exec_depend>
|
||||
<exec_depend>rcutils</exec_depend>
|
||||
<exec_depend>rmw_implementation</exec_depend>
|
||||
<exec_depend>rosidl_generator_c</exec_depend>
|
||||
|
||||
<test_depend>ament_cmake_gtest</test_depend>
|
||||
<test_depend>ament_lint_common</test_depend>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue