39 lines
705 B
Plaintext
39 lines
705 B
Plaintext
@startuml animation_states
|
|
hide empty description
|
|
skinparam Shadowing true
|
|
|
|
[*] --> Standing
|
|
|
|
state Standing{
|
|
[*] --> [*]
|
|
[*] --> standing_extend_arm
|
|
standing_extend_arm --> standing_retract_arm
|
|
standing_retract_arm --> [*]
|
|
|
|
[*] --> standing_walk
|
|
standing_walk --> [*]
|
|
}
|
|
Standing -> Standing
|
|
|
|
state Low{
|
|
[*] --> [*]
|
|
[*] --> low_inspect
|
|
low_inspect --> low_put_back
|
|
low_inspect --> low_grab
|
|
low_put_back --> [*]
|
|
low_grab --> [*]
|
|
}
|
|
|
|
Low -> Low
|
|
|
|
'Spacer :D
|
|
state a #transparent;line:transparent;text:transparent
|
|
Low -up[hidden]-> a
|
|
|
|
Standing -up-> standing_to_low
|
|
standing_to_low -down-> Low
|
|
Low -up-> low_to_standing
|
|
low_to_standing -down-> Standing
|
|
|
|
|
|
@enduml |