|
TinyRobotics
|
Units of measure for robotics (distance, angle, speed, time, etc.) More...

Classes | |
| class | Angle |
| Represents an angle with unit conversion and wrap-around support. More... | |
| class | AngularVelocity |
| Represents a 1D angular velocity with unit support. More... | |
| class | AngularVelocity3D |
| Represents a 3D angular velocity vector with unit support. More... | |
| class | Distance |
| Represents a distance measurement with unit conversion support. More... | |
| class | Speed |
| Represents a speed measurement with unit conversion support. More... | |
| class | Time |
| Represents a time duration with a specific unit (seconds, milliseconds, microseconds, minutes, or hours). More... | |
| class | Velocity3D |
| Represents a 3D speed or velocity vector with unit support. More... | |
Typedefs | |
| using | VelocityUnit = SpeedUnit |
| Alias for SpeedUnit to represent velocity units. | |
Enumerations | |
| enum class | AngleUnit { DEG , RAD } |
| Supported angle units for conversion and representation. | |
| enum class | AngularVelocityUnit { RadPerSec , DegPerSec } |
| Supported angular velocity units for conversion and representation. | |
| enum class | DistanceUnit { M , CM , MM , FEET } |
| Supported distance units for conversion and representation. | |
| enum class | SpeedUnit { MPS , KPH , FPS , MPH } |
| Supported speed units for conversion and representation. | |
| enum class | TimeUnit { S , MS , US , MIN , HOUR } |
| Supported time units for conversion and representation. | |
Units of measure for robotics (distance, angle, speed, time, etc.)