Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Problem statement

UW Robotics uses odrive V3.6(NRND) as the motor driver to control the odrive 150kv brushless motor. The goal of this document is to describe the current drive setup and to give a guide on how to set up the drive if someone needs to test it. This document also contain characterization data of the current setup.

Environment Setup:

Wiring diagram(hardware):

image-20240522-001804.png

Configuration setup(software):

Testing Process:

  1. Ensure ODrive is connected to a laptop and wired correctly

  2. Add 5 V fuse to positive terminal of power supply

  3. Open the odrivetool in an anaconda terminal

  4. Start with a calibration for axis0 and axis1:

odrv0.axis0.requested_state = AXIS_STATE_FULL_CALIBRATION_SEQUENCE
  1. Switch to closed loop control for axis0 and axis1:

odrv0.axis0.requested_state = AXIS_STATE_CLOSED_LOOP_CONTROL
  1. Test velocity with velocity control:

odrv0.axis0.controller.input_vel = *insert number*

Characterizing result:

Outstanding tickets:

  • <action name>, <Assignee>

  • No labels