Issue right now is that you can't cast a motor to a device class, so dynamic instantiation is not possible.
Actual Behavior:
We need a way for users to create motors based on detection, so we should add a constructor to create a motor, imu, and other "vdml" device that takes in a device reference for each device.
Expected Behavior:
Issue right now is that you can't cast a motor to a device class, so dynamic instantiation is not possible.
Actual Behavior:
We need a way for users to create motors based on detection, so we should add a constructor to create a motor, imu, and other "vdml" device that takes in a device reference for each device.