Skip to content

speed/steering override #12

@ppg

Description

@ppg

We should update the drivertrain node to listen on two command channels: the first for normal priority commands (i.e. from the navigator) and the second for high priority commands (i.e. from teleop_*). If it gets a high priority command it should ignore any normal priority commands until its reset via a synchronous node call. Should wire that reset into a button.

Use case:

  1. Testing out car to debug.
  2. Use teleop_rf to override speed on high priority command channel so we can go slower and follow it.
  3. At some point press button to release control so navigator jumps back in.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions