mirror of
https://github.com/pybricks/pybricks-api.git
synced 2026-07-28 04:07:46 +00:00
pybricks.common.IMU: Change example to print G force.
Since we changed the acceleration units to mm/s/s, the output values are fairly large. The Matrix repr function prints values up to 999, so this avoids truncating the output. It is also a good demo of scalar division for a Matrix / Vector.
This commit is contained in:
@@ -4,8 +4,8 @@ from pybricks.tools import wait
|
||||
# Initialize the hub.
|
||||
hub = PrimeHub()
|
||||
|
||||
# Get the acceleration vector.
|
||||
print(hub.imu.acceleration())
|
||||
# Get the acceleration vector in g's.
|
||||
print(hub.imu.acceleration() / 9810)
|
||||
|
||||
# Get the angular velocity vector.
|
||||
print(hub.imu.angular_velocity())
|
||||
|
||||
@@ -5,8 +5,8 @@ from pybricks.tools import wait
|
||||
# Initialize the hub.
|
||||
hub = ExampleHub()
|
||||
|
||||
# Get the acceleration vector.
|
||||
print(hub.imu.acceleration())
|
||||
# Get the acceleration vector in g's.
|
||||
print(hub.imu.acceleration() / 9810)
|
||||
|
||||
# Get the angular velocity vector.
|
||||
print(hub.imu.angular_velocity())
|
||||
|
||||
@@ -4,8 +4,8 @@ from pybricks.tools import wait
|
||||
# Initialize the hub.
|
||||
hub = TechnicHub()
|
||||
|
||||
# Get the acceleration vector.
|
||||
print(hub.imu.acceleration())
|
||||
# Get the acceleration vector in g's.
|
||||
print(hub.imu.acceleration() / 9810)
|
||||
|
||||
# Get the angular velocity vector.
|
||||
print(hub.imu.angular_velocity())
|
||||
|
||||
Reference in New Issue
Block a user