A modular robot balance and control framework for education and research.
Reason this release was yanked:
Buggy version, use 0.10.2 instead
Project description
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:
```pip install ub-clean-test```
from ultra_balance import create_robot
robot = create_robot('two_wheel')
robot.start()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ub_clean_test-0.1.1.tar.gz
(1.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ub_clean_test-0.1.1.tar.gz.
File metadata
- Download URL: ub_clean_test-0.1.1.tar.gz
- Upload date:
- Size: 1.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe08bd0e1f23474afbabb66ca6f183b79df793e37d1f0adef6d39e02ebb7fe9c
|
|
| MD5 |
4ec5dc010e073d8639d3d90a3791276d
|
|
| BLAKE2b-256 |
690ac247dd591f4973ee6e9f620c41b10e6a98a7f7d515016c0cc19614ab659e
|
File details
Details for the file ub_clean_test-0.1.1-py3-none-any.whl.
File metadata
- Download URL: ub_clean_test-0.1.1-py3-none-any.whl
- Upload date:
- Size: 1.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfee2736036543db4c901607ed97d1f472e8363107dfa533d58996d64783a655
|
|
| MD5 |
baf7a8809ab57401f12467e6796aab27
|
|
| BLAKE2b-256 |
51a8c7eb5e38105989d78b1e32d805c2116e461f88838167974e863ff20bbf1f
|