digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

plexus_pkg

Repository Summary

Description A robotics hardware platform for the integration sensors and end effectors into a common platform.
Checkout URI https://github.com/facebookresearch/digit-plexus.git
VCS Type git
VCS Version main
Last Updated 2025-04-24
Dev Status UNKNOWN
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
plexus_pkg 0.0.1

README

Meta Digit Plexus

A robotics hardware platform for the integration sensors and end effectors into a common platform.

drawing

</img>

Digit Plexus aims to create a standardized platform that provides a hardware-software solution to integrate tactile sensors on any robot hand. The platform interfaces vision-based and skin-based tactile sensors like Digit, Digit 360, and ReSkin across fingertips, fingers, and palm, into control boards to encode all data to a host computer. The software integration and hardware components of the platform allows for seamless data collection, control and analysis over a single cable.

Standardized Platform

We propose and implement variations of the Digit Plexus standardized architecture found here

The advanced variation of the architecture allows for a modular implementation to support any custom sense patch configuration where each link is connected via USB to the hand logic motherboard.

Additionally, actions may be provided to a robotic end effector or hand via multiple methods such as: CAN, USB, I2C.

Partnerships

We have partnered with Wonik Robotic’s to develop a next generation Allegro Hand based off of the Digit Plexus platform. For early access, interest may be expressed through this form.

Usage

Design files for basic (rigid based) and advanced (flex) are found in the hardware folder of the repository. Furthermore, we provide the Altium Designer ECAD templates which can be used to create a custom sensor patch configuration for the hand, links or fingertips.

Sense and Hand Patch

Mechanical sense patch files for 3D printing or mold design are found in the mechanical folder. Depending on the application, or the preferred sensing modality, you may use a similar technique to ReSkin (magnetic particulate infused silicone) or an alternative composition of silicone for forming the sensing surface interacting with the sense patch. We recommend attaching the sense patches to the base end effector with a 3M 300LSE double sided adhesive.

Fingertip Sensing

The Digit Plexus platform supports Digit tactile sensors as well as any alternative sensor based on a USB2.0 connection as shown here.

🛠️Installation and setup

Digit Plexus contains a USB hub device which will enumerate all devices connected to the base.

Currently, this supports the Allegro Hand and the next generation Allegro Hand in partnership with Meta.

Digit Plexus provides a new interface for controlling the Allegro Hand directly through a Python interface, as well provides a ROS2 integration.

Installation and usage instructions are found here.

License

This project is licensed under LICENSE.

CONTRIBUTING

Contributing to Digit Plexus

We want to make contributing to this project as easy and transparent as possible.

Pull Requests

We actively welcome your pull requests.

  1. Fork the repo and create your branch from main.
  2. If you’ve added code that should be tested, add tests.
  3. If you’ve changed APIs, update the documentation.
  4. Ensure the test suite passes.
  5. Make sure your code lints.
  6. If you haven’t already, complete the Contributor License Agreement (“CLA”).

Contributor License Agreement (“CLA”)

In order to accept your pull request, we need you to submit a CLA. You only need to do this once to work on any of Meta’s open source projects.

Complete your CLA here: https://code.facebook.com/cla

Issues

We use GitHub issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.

Meta has a bounty program for the safe disclosure of security bugs. In those cases, please go through the process outlined on that page and do not file a public issue.

License

By contributing to Digit-Plexus, you agree that your contributions will be licensed under the LICENSE file in the root directory of this source tree.


digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository

digit-plexus repository