Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

larsrollik/sensapex-api

Open more actions menu

Contributions Website Code style: black pre-commit

Sensapex API

Meta-API for Sensapex Manipulators from uMx family.

This is a meta-API for the Sensapex Python API, which is in turn a binding for the underlying C library.

Functionality

  • Set relative zero position for one or all axes
  • Convenience methods to move signle axes (instead of giving vector for all axis, even if only intending to move one axis)
See `examples` folder for usage of the relative positioning on one or all axes.

Install

  1. Clone repo: git clone https://github.com/larsrollik/sensapex-api.git
  2. Install package: pip install sensapex-api
  3. Install sensapex UM SDK library
    1. Follow method in original repo: umsdk library
    2. or use version of install_lib.sh script (in this repo)
  4. Set up a network interface with a static IP address (see here)
    1. IP address: 169.254.100.100, subnet mask: 255.255.0.0
  5. Connect manipulator

Dependencies

Contributing

Contributions are very welcome! Please see the contribution guidelines or check out the issues.

License

This software is released under the BSD 3-Clause License.

This code is an abstraction layer on top of the MIT-licensed sensapex-py and the umsdk.


Version: "0.0.2.dev0"

About

Meta-API for Sensapex Manipulators from uMx family.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.