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.2.0.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.2.0-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ub_clean_test-0.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 e9c189d5c7672195d010c8aa680b5cf6abb185b8ac8a851d4e2f3a3df78ca035
MD5 8448d965d4d648c6f7b32b5a582263e6
BLAKE2b-256 08e1d81df1c1f5d19f4da032c9a7c0ecc58f313075efdb682639e36dc9e8d4e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ub_clean_test-0.2.0-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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4de2ed5bd6a0bb551ce6b37efaddaa28a14a602b2d271cdd7385d5b56ab1db76
MD5 cd06bce07c6e62a96358f8f2103ab8f5
BLAKE2b-256 d90110913780bf4cca5ac9bb09c9b0a42539b4b69a046d14cc8b01b1f220dfc4

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