Skip to content

Dashboard (again) #3

@WinstonHartnett

Description

@WinstonHartnett

GUI dashboard for remote_controller.py with (in order of priority):

  • Button to enable/disable bot (see Pause robot_controller.py loop #2)
  • Button to reboot everything
  • Console to display (remote_controller.py output)
  • % motor output (i.e. duty cycle) commanded of drivetraina and spinner motor controllers
  • Battery voltage (use the Roboclaw's ReadMainBatteryVoltage)
  • Network status, meaning:
    • ODroid is responding to heartbeat packets
    • Both drivetrain motors' 50Hz CAN STATUS_1 messages are being received (just check for can messages with ID = 0x00000900 and 0x00000901)
    • Roboclaw is responding (you can probably just check if ReadMainBatteryVoltage errored here)

Possible libraries here

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions