Skip to content

Commit e298ebb

Browse files
committed
Add alias for angular velocity
1 parent 1485714 commit e298ebb

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/modulino/movement.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,16 @@ def angular_velocity(self) -> MovementValues:
5656
or by using the index operator for tuple unpacking.
5757
"""
5858
sensor_values = self.sensor.gyro()
59-
return MovementValues(sensor_values[0], sensor_values[1], sensor_values[2])
59+
return MovementValues(sensor_values[0], sensor_values[1], sensor_values[2])
60+
61+
@property
62+
def gyro(self) -> MovementValues:
63+
"""
64+
Alias for angular_velocity property.
65+
66+
Returns:
67+
MovementValues: The gyroscope values in the x, y, and z axes.
68+
These values can be accessed as .x, .y, and .z properties
69+
or by using the index operator for tuple unpacking.
70+
"""
71+
return self.angular_velocity

0 commit comments

Comments
 (0)