Closed tylerferrara closed 2 years ago
@AshayAswale I'm looking to test this state machine, so I need to know which transitions I should expect (and their respective enums).
[x] Test cases, in the following, or similar format
TEST_1 - "state-name" enum -> "state-name" enum -> "state-name" enum
TEST_1 - "state-name" enum -> "state-name" enum
...
[x] Specify what launch file (or ros nodes) need to be running before starting your state machine.
[x] The exact command(s) to start the state machine
Thank you 🙌
ReadMe file added in commit bbb73d4
Will be satisfied by #26
Create python test cases for the
state_machine
package. We look to test the transitions between each state and assure they are as expected. Once implemented, we can add them to Travis CI to guard it's functionality.Each state will be published, as an enum, to the topic:
\robots_state
The full list of state/enum pairs will be found in the ROS params:state_enums