toggle menu
BunyipsLib
v7.0.2-master-7e47835ce
BunyipsLib
switch theme
search in API
BunyipsLib
/
au.edu.sa.mbhs.studentrobotics.bunyipslib.roadrunner.tuning
/
LazyImuShim
Lazy
Imu
Shim
class
LazyImuShim
:
IMU
,
LazyImu
Shims the
LazyImu
type from an
IMU
.
Author
Lucas Bubner, 2025
Since
7.0.0
Members
Functions
get
Link copied to clipboard
open
override
fun
get
(
)
:
IMU
Inherited functions
close
Link copied to clipboard
open
override
fun
close
(
)
get
Connection
Info
Link copied to clipboard
open
override
fun
getConnectionInfo
(
)
:
String
get
Device
Name
Link copied to clipboard
open
override
fun
getDeviceName
(
)
:
String
get
Manufacturer
Link copied to clipboard
open
override
fun
getManufacturer
(
)
:
HardwareDevice.Manufacturer
get
Robot
Angular
Velocity
Link copied to clipboard
open
override
fun
getRobotAngularVelocity
(
p0
:
AngleUnit
)
:
AngularVelocity
get
Robot
Orientation
Link copied to clipboard
open
override
fun
getRobotOrientation
(
p0
:
AxesReference
,
p1
:
AxesOrder
,
p2
:
AngleUnit
)
:
Orientation
get
Robot
Orientation
As
Quaternion
Link copied to clipboard
open
override
fun
getRobotOrientationAsQuaternion
(
)
:
Quaternion
get
Robot
Yaw
Pitch
Roll
Angles
Link copied to clipboard
open
override
fun
getRobotYawPitchRollAngles
(
)
:
YawPitchRollAngles
get
Version
Link copied to clipboard
open
override
fun
getVersion
(
)
:
Int
initialize
Link copied to clipboard
open
override
fun
initialize
(
p0
:
IMU.Parameters
)
:
Boolean
reset
Device
Configuration
For
Op
Mode
Link copied to clipboard
open
override
fun
resetDeviceConfigurationForOpMode
(
)
reset
Yaw
Link copied to clipboard
open
override
fun
resetYaw
(
)