Skip to content

Steering units are inconsistent across stack (degrees vs percent). #43

Description

@ShayManor

pathfinder() returns steering_pct * steer_max_deg, i.e., degrees (e.g., ±25), not percent ±100.
But e-comms expects steering in percent (-100..100) and maps it directly for CAN packing.
pathfinder_node forwards this output directly to cmd_turn.

This means hardware CAN steering can be under-commanded or mis-scaled unless every consumer interprets cmd_turn identically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions