Metadata-Version: 2.4
Name: ub-clean-test
Version: 0.2.0
Summary: A modular robot balance and control framework
Home-page: https://github.com/ZGhunan/ultra-balance
Author: pengyeqin
Author-email: xxbj433@qq.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.21.0
Requires-Dist: scipy>=1.7.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# UltraBalance

A modular robot balance and control framework for education and research.

## Features
- **State Estimation**: Kalman filter, complementary filter
- **Control Algorithms**: PID, LQR, adaptive control, impedance control
- **Path Planning**: A* global planner
- **Hardware Abstraction**: Simulator interface, real-time control loop
- **Pure Python**: Only depends on numpy and scipy

## Quick Start

Install the package:
```bash

 ```pip install ub-clean-test```

from ultra_balance import create_robot
robot = create_robot('two_wheel')
robot.start()
