Skip to content

Conversation

@CatYang3
Copy link
Contributor

@CatYang3 CatYang3 commented Jan 14, 2026

Summary

Describe the main changes in this PR:

  • Added imu and motor modules to exosuit
  • Added a place holder control loop to turn motor according to imu data
  • TODO: Update motor module to fix connection bug
  • TODO: Hardware tests

Testing

Describe how you verified functionality:

  • Unit tests added
  • Existing tests pass
  • Manual testing performed

Steps to reproduce/test:
1.
2.
3.


Code Quality Checklist

Before requesting review, ensure:

  • I ran make format
  • I ran make test
  • All CI checks pass
  • Code follows project style & conventions
  • New functions/classes include docstrings
  • Public APIs are typed (type hints)

Documentation

  • Code comments updated
  • README updated (if needed)

Additional Notes

  • Anything else reviewers should know?
  • Attach outputs, plots, logs, or GIFs here.

@CatYang3 CatYang3 linked an issue Jan 14, 2026 that may be closed by this pull request
@coveralls
Copy link

coveralls commented Jan 14, 2026

Pull Request Test Coverage Report for Build 20998296958

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 90 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-60.3%) to 31.655%

Files with Coverage Reduction New Missed Lines %
exosuit_python/exosuit.py 90 0.0%
Totals Coverage Status
Change from base Build 19966317529: -60.3%
Covered Lines: 44
Relevant Lines: 139

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

python exosuit imu import

3 participants