nnspike.unit.action_chain
Classes
|
A class to manage a sequence of actions for an ETRobot. |
- class nnspike.unit.action_chain.ActionChain(et, course)[source]
A class to manage a sequence of actions for an ETRobot.
This class allows you to define a chain of actions, each consisting of setting left and right motor speeds for a specified duration.
- follow_left_edge(image, predicted_x)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- follow_right_edge(image, predicted_x)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase1(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase2(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase3(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase4(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase5(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase6(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase7(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase8(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase9(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase10(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase11(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase12(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase13(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase14(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase15(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase16(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]
- carry_bottle_phase17(image, predicted_x, init_flag)[source]
- Return type:
tuple
[float
|None
,tuple
[int
,int
] |None
,Mode
]