Skip to main content

Bota Tactile Sensing Utils Python bindings

Python bindings for the Bota Tactile Sensing Utils C++ library: BotaContactPoint.

import numpy as np
from bota_control import BotaControlReturnCode
from bota_tactile_sensing_utils import BotaContactPoint, BotaContactPointConfig

config = BotaContactPointConfig()
config.geometry.dz = 0.02        # [m] distance to the contact surface
config.force_threshold = 0.3     # [N]

contact = BotaContactPoint(config)

wrench = np.array([1.0, 2.0, -10.0, 0.06, 0.32, 0.07], dtype=np.float64)
contact_point = np.zeros(3, dtype=np.float64)

if contact.update(wrench, contact_point) == BotaControlReturnCode.OK and contact.in_contact():
    print(contact_point)

For a general start guideline with Bota Systems Force Torque sensors, please refer to the Bota Systems startpage.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

bota_tactile_sensing_utils-0.0.3-cp312-abi3-win_amd64.whl (181.2 kB view details)

Uploaded CPython 3.12+Windows x86-64

bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_x86_64.whl (146.6 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.34+ x86-64

bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_aarch64.whl (139.7 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.34+ ARM64

bota_tactile_sensing_utils-0.0.3-cp312-abi3-macosx_15_0_arm64.whl (106.5 kB view details)

Uploaded CPython 3.12+macOS 15.0+ ARM64

bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_x86_64.whl (151.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_aarch64.whl (143.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_x86_64.whl (151.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_aarch64.whl (143.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d96d40cd6fa94eac51ebd5e55fb0fcdbcd1041510197b3043d0144ce64ffd723
MD5 def26954f0504d18166a1481d7fa6881
BLAKE2b-256 9aca293ed2b1fac719f9a1558d4fdcdb1068c8090f871ce22edb8c850d17f777

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 96d928a10b5dfbfb4aabbefd25b1e9370b10a8dd6cbbcb343135e94c53ff2aa2
MD5 cbdeea7eeffdaa8ea0818a289f2343c9
BLAKE2b-256 18bde4766022066dc20423a6d8c3e44cce00bdb2c82a7451521865580fb48d7b

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp312-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6ac1468cdcde63ea899acb8930f7891d90d564bcd85d357cfcf582a7adb6a5d0
MD5 5656e634a43cc4541f811b789fd92214
BLAKE2b-256 7d07bdd282b39c9da3a9cfde9cfbdc01219ff1ee1ec3a39b0f455dad164ab1a3

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp312-abi3-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp312-abi3-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 343152d1c409775db0aa0eed25b808601a1db7762d6ee6bfc06543ee02843c29
MD5 f5fe30f7ccf86c1e3628d8a4b589d56f
BLAKE2b-256 bcb98c08b0d384678dd29822b30cb76209a7bfa54ef86f3da987648e1e4211fa

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cf0c132b8a35dac6e54e0464bbd6561664568523c73e1a4a7ec6cdeaf7e5572b
MD5 a4da52e9d43144bcd2fee76acfc74fa6
BLAKE2b-256 5b8cbdc4b075e73cf5079b5455d3a9f99b9b06cb421f849c04476c396efa21dd

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 51079f61686f1f675a6eb03faf7e4433b0b419943f3f8ded778ba95013802f2d
MD5 403626bcade22c271ddbe94c1014e142
BLAKE2b-256 1d42a39b28f65ca5447de805f6c0b4521e36c9f96162f9fc96e76a0deb7091e3

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5ffdb2983c68046de8e90067bba7ddaf462083e697418b2e03e6fc001bae5279
MD5 4f965424ac472bb852e74c0f39664d1e
BLAKE2b-256 2f537daea8166f70512cb89d1184d55978bb1de197ea4847a41e8ad53a059e6d

See more details on using hashes here.

File details

Details for the file bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bota_tactile_sensing_utils-0.0.3-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 65e6a3241638e9dd2b3f943f3a4aa05910458c3e25edf8cacf3839c0dc63c1a9
MD5 9838c464d34cd5a24faded4354dee39f
BLAKE2b-256 0f34d647f17b1d0dafcadfb4352d8cedf2496cf2ef213d467920559a17db97d0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.5

8 files

0.0.4

1 file

This release

0.0.3 This release

8 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page