-
Notifications
You must be signed in to change notification settings - Fork 0
Define Control Modes #4
Comments
@arandell93 does this issue have a home in a particular revision? |
Starting in Rev 1.3 we will need to begin adding control modes in order to switch between our basic 'autonomous' mode and RC. The modes we will need for Rev 1.3 will be:
|
Should we move this to the wiki? |
We should, but perhaps not until we have 1.3 implemented so that we have control modes. |
Move schemas into a directory named "schemas"
Do we want to elaborate on these modes:
|
A joystick button and/or soft button on the GUI would be the most obvious choices IMO. However, we should put in a caveat for some sort of 'heartbeat' such that if wireless comms is lost for a period of time the boat will automatically transition to 'return home' and begin moving toward the last known shoreside position.
Following a request for a mode change, the boat will need to clear all outputs (set motor speeds to zero) and then do some form of acknowledgement to us that it is indeed transitioning (could be a message over wireless to indicate which state is is transferring from and to which state is it moving). Once the boat has confirmed that transition is complete, we then can begin giving it commands* *The exception to this is that if the transition is to the 'return home' mode, the boat should simply tell us it has completed the mode transition and then begin moving home. That way if the link it lost it will still return home. |
The boat will need several control modes that we can switch between (via commands on the wireless link) for different circumstances. Discussion can be had here about what control modes to have and what they should be used for.
I'll edit this post as we come up with more.
The text was updated successfully, but these errors were encountered: