Skip to main content

A modular robot balance and control framework

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.2.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ub_clean_test-0.1.2-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

Details for the file ub_clean_test-0.1.2.tar.gz.

File metadata

  • Download URL: ub_clean_test-0.1.2.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ub_clean_test-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b74053a2060e8b74b250e57e1443d83f4d48035a0b28a12e77f6f581820ee2d1
MD5 f900e8befa0868b5635dd4f9f8ef4003
BLAKE2b-256 7327bb2e2505f7786ebdb49a84b304d45562cebb670d85400feff1a092514374

See more details on using hashes here.

File details

Details for the file ub_clean_test-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ub_clean_test-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 1.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ub_clean_test-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0d574cc0e8f3fd84316e0a6ac7522b20f5f2dc598dee231450b3d9da3a489fb3
MD5 ed5bb38feffa3d5804139d18c568b033
BLAKE2b-256 bd282788fb8be3f9ba99f38915f9796e7be52801f904adc63e86ffc9dabfba95

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page