libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::odometry::DistanceFromOrigin Struct Reference

Distance measurements from the origin (set by last reset). More...

#include <odometry.hpp>

Public Attributes

double forward
double lateral
double straight_line

Detailed Description

Distance measurements from the origin (set by last reset).

All distances are in meters, measured from the origin position set by the most recent reset() call.

Definition at line 14 of file odometry.hpp.

Member Data Documentation

◆ forward

double libstp::odometry::DistanceFromOrigin::forward

Distance traveled in the initial forward direction (at reset time). Positive = moved forward, negative = moved backward.

Definition at line 20 of file odometry.hpp.

◆ lateral

double libstp::odometry::DistanceFromOrigin::lateral

Lateral drift perpendicular to initial forward direction. Positive = drifted right, negative = drifted left.

Definition at line 26 of file odometry.hpp.

◆ straight_line

double libstp::odometry::DistanceFromOrigin::straight_line

Straight-line Euclidean distance from origin to current position. Always positive (unsigned distance).

Definition at line 32 of file odometry.hpp.


The documentation for this struct was generated from the following file:
  • /home/runner/work/raccoon-lib/raccoon-lib/modules/libstp-hal/include/hal/odometry.hpp