Skip to main content

A highly configurable toolkit for commanding robots in mixed modalities with liveliness.

Project description

Lively

PyPI version npm version
docs: ready

Lively v1.1.0

You can find the documentation for lively here

LivelyStudio

For an interface to configure Lively, see LivelyStudio.

About

Lively Package

The Lively framework provides a highly configurable toolkit for commanding robots in mixed modalities while incorporating liveliness motions. It is adapted from RelaxedIK framework, and compatible with Python and Javascript/Node.

To configure a robot, the easiest method is to use the LivelyStudio interface in the LivelyStudio repository, which is a system for configuring and programming the robot visually.

Documentation

Documentation is provided on our github pages site. It provides an API overview and online tutorials.

Getting Help

Please feel free to post in our Github Discussions, or if you found an issue, report it here.

Contributing

Python Instructions

To build, download and cd to this directory. Then run:

# Install Maturin
pip3 install maturin

# If you just want to install locally or develop:
maturin develop

Deploy to GitHub Page

To deploy, run yarn deploy from the main branch in the docs directory. We will need to redeploy every time we make new changes to the documentataion.

Javascript Instructions

To build, download and cd to this directory. Then run:

# Build the javascript bundle
wasm-pack build --scope people_and_robots --target bundler -- --features jsbindings

# Pack
wasm-pack pack

# Publish
wasm-pack publish --access=public

References

[^1]:Rakita, Daniel, Bilge Mutlu, and Michael Gleicher. "PROXIMA: An Approach for Time or Accuracy Budgeted Collision Proximity Queries." Proceedings of Robotics: Science and Systems (RSS). 2022. http://www.roboticsproceedings.org/rss18/p043.pdf

Project details


Download files

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

Source Distribution

lively_tk-1.1.0.tar.gz (55.7 MB view hashes)

Uploaded Source

Built Distributions

lively_tk-1.1.0-cp37-abi3-win_amd64.whl (809.7 kB view hashes)

Uploaded CPython 3.7+ Windows x86-64

lively_tk-1.1.0-cp37-abi3-win32.whl (764.7 kB view hashes)

Uploaded CPython 3.7+ Windows x86

lively_tk-1.1.0-cp37-abi3-musllinux_1_2_x86_64.whl (13.7 MB view hashes)

Uploaded CPython 3.7+ musllinux: musl 1.2+ x86-64

lively_tk-1.1.0-cp37-abi3-musllinux_1_2_i686.whl (13.4 MB view hashes)

Uploaded CPython 3.7+ musllinux: musl 1.2+ i686

lively_tk-1.1.0-cp37-abi3-musllinux_1_2_armv7l.whl (8.5 MB view hashes)

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARMv7l

lively_tk-1.1.0-cp37-abi3-musllinux_1_2_aarch64.whl (13.5 MB view hashes)

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARM64

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.6 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ x86-64

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (16.8 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ s390x

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (13.5 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ppc64le

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (14.0 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ppc64

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (8.3 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARMv7l

lively_tk-1.1.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.3 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARM64

lively_tk-1.1.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl (13.4 MB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.5+ i686

lively_tk-1.1.0-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (2.1 MB view hashes)

Uploaded CPython 3.7+ macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

lively_tk-1.1.0-cp37-abi3-macosx_10_7_x86_64.whl (1.1 MB view hashes)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

Supported by

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