pingti_lerobot_bridge enables the use of Lerobot for calibration, teleoperation, data collection, and other tasks on the PingTi Follower Arm and SO-ARM100 Leader Arm.
The project includes comprehensive unit tests to ensure code quality and functionality. All tests are written using Python's built-in unittest framework.
Make sure you have all dependencies installed:
pip install -e .To run all unit tests in the project:
python -m unittest discover tests -vTo run tests from a specific test file:
# Run all tests in test_pingti_follower.py
python -m unittest tests.test_pingti_follower -v
# Run all tests in test_bi_pingti_follower.py
python -m unittest tests.test_bi_pingti_follower -v
# Run external tests
python -m unittest tests.external.test_NongMobileManipulator -v