Hi,
I started using Stretch RE1 a few days back. When running the systems check, I noticed that the Pimu IMU AZ check repeatedly fails. This happens even after I use stretch_robot_home.py. Is this normal? I am having problems further downstream, so I want to make sure this isn’t a confounding factor. Here is the systems check output:
For use with S T R E T C H (R) RESEARCH EDITION from Hello Robot Inc.
---------------------------------------------------------------------
---- Checking Devices ----
[Pass] : hello-wacc
[Pass] : hello-motor-left-wheel
[Pass] : hello-motor-arm
[Pass] : hello-dynamixel-wrist
[Pass] : hello-motor-right-wheel
[Pass] : hello-motor-lift
[Pass] : hello-pimu
[Pass] : hello-respeaker
[Pass] : hello-lrf
[Pass] : hello-dynamixel-head
---- Checking Pimu ----
[Pass] Voltage = 13.0265069008
[Pass] Current = 3.91115401598
[Pass] Temperature = 32.1881823051
[Pass] Cliff-0 = -16.4053955078
[Pass] Cliff-1 = -20.1940917969
[Pass] Cliff-2 = -21.128692627
[Pass] Cliff-3 = 1.1796875
[Fail] IMU AZ = -9.26397514343 out of range -10.1 to -9.5
[Pass] IMU Pitch = -0.391304761171
[Pass] IMU Roll = 1.20613098145
---- Checking EndOfArm ----
[Pass] Ping of: stretch_gripper
[Pass] Calibrated: stretch_gripper
[Pass] Ping of: wrist_yaw
[Pass] Calibrated: wrist_yaw
[Pass] Ping of: wrist_pitch
[Pass] Ping of: wrist_roll
---- Checking Head ----
[Pass] Ping of: head_tilt
[Pass] Ping of: head_pan
---- Checking Wacc ----
[Pass] AX = 9.6309223175
---- Checking hello-motor-left-wheel ----
[Pass] Position = 2.54818081856
---- Checking hello-motor-right-wheel ----
[Pass] Position = -2.72253918648
---- Checking hello-motor-arm ----
[Pass] Position = 14.5785598755
[Pass] Position Calibrated = True
---- Checking hello-motor-lift ----
[Pass] Position = 62.8360443115
[Pass] Position Calibrated = True
---- Checking for Intel D435i ----
Bus 002 Device 002: ID 8086:0b3a Intel Corp.
[Pass] : Device found