<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://www.dexhand.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.dexhand.org/" rel="alternate" type="text/html" /><updated>2024-09-02T19:11:29+00:00</updated><id>https://www.dexhand.org/feed.xml</id><title type="html">DexHand - An Open Source Dexterous Humanoid Robot Hand</title><subtitle>The DexHand is an Open Source Dexterous Humanoid Robot Hand. It is intended to be a low-cost R&amp;D platform for exploring grasping and manipulation for robots intending to use humanoid hands as their interface to the world. </subtitle><entry><title type="html">Initial Release of ROS 2 Support for DexHand</title><link href="https://www.dexhand.org/software/firmware/ros2/update/2023/10/01/ros-2-package-release.html" rel="alternate" type="text/html" title="Initial Release of ROS 2 Support for DexHand" /><published>2023-10-01T14:00:00+00:00</published><updated>2023-10-01T14:00:00+00:00</updated><id>https://www.dexhand.org/software/firmware/ros2/update/2023/10/01/ros-2-package-release</id><content type="html" xml:base="https://www.dexhand.org/software/firmware/ros2/update/2023/10/01/ros-2-package-release.html"><![CDATA[<p><img src="https://user-images.githubusercontent.com/2821763/271841812-7ada5897-f3f1-4629-a548-4b434183bc92.jpg" /></p>

<p>We are extremely excited to announce the initial release of ROS 2 support for the DexHand!</p>

<p>Our initial release contains a number of packages to suport use of the DexHand with ROS 2:</p>

<ul>
  <li>
    <p><a href="https://github.com/iotdesignshop/dexhand_description"><strong>dexhand_description</strong></a>: URDF files, and RVIZ2 launch files for viewing the DexHand URDF in RVIZ2.</p>
  </li>
  <li>
    <p><a href="https://github.com/iotdesignshop/dexhand_gesture_controller"><strong>dexhand_gesture_controller</strong></a>: High level animation interface, gesture controller, simulation driver, and hardware driver for high level control of a DexHand. This package lets you drive either simulated or hardware DexHand’s into poses with an easy high level interface and is a good study on how to pose the hand or as a foundation for other types of controls (such as our LLM controller below).</p>
  </li>
  <li>
    <p><a href="https://github.com/iotdesignshop/dexhand_usb_serial"><strong>dexhand_usb_serial</strong></a>: Provides serial communication via USB between ROS 2 and the Arduino-based DexHand firmware running on the hand (available in the <a href="https://github.com/iotdesignshop/dexhand-ble">dexhand-ble repo on GitHub</a>). This package is used by dexhand_gesture_controller to send gestures over to the hardware device, but provides general access to the serial command structure available on the hand.</p>
  </li>
  <li>
    <p><a href="https://github.com/iotdesignshop/dexhand_llm_control"><strong>dexhand_llm_control</strong></a>: Provides a bridge between ChatGPT (GPT-4) and the DexHand Gesture Controller to enable experiments where you use the DexHand as an output device. Ask it math questions, to do hand gestures, like the peace sign, or other questions and see how GPT-4 interprets and uses the hand as an output device. <a href="https://youtu.be/GWHLRgOuJLU">Check out our demo video on YouTube</a>.</p>
  </li>
</ul>

<p>All of these packages are combined by an easy-to-install metapackage which contains scripts for setting up a ROS 2 workspace with all of the dependencies and packages installed and ready for use.</p>

<p><a href="https://github.com/iotdesignshop/dexhand_ros2_meta">Get started with the DexHand ROS 2 Metapackage Here</a></p>]]></content><author><name></name></author><category term="software" /><category term="firmware" /><category term="ros2" /><category term="update" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Electronics Build Instructions Released to Build Wiki</title><link href="https://www.dexhand.org/electronics/build/update/2023/08/27/electronics-build-steps.html" rel="alternate" type="text/html" title="Electronics Build Instructions Released to Build Wiki" /><published>2023-08-27T14:00:00+00:00</published><updated>2023-08-27T14:00:00+00:00</updated><id>https://www.dexhand.org/electronics/build/update/2023/08/27/electronics-build-steps</id><content type="html" xml:base="https://www.dexhand.org/electronics/build/update/2023/08/27/electronics-build-steps.html"><![CDATA[<p><img src="https://user-images.githubusercontent.com/2821763/259296481-c1e74d79-2a47-4df9-bd03-86c806bfa4f2.jpeg" /></p>

<p>We’ve just released a BOM and How-To Guide for building up an Arduino-based controller board for the V1.0 DexHand. It is a compact design built with off-the-shelf prototyping parts from Adafruit and Arduino designed to fit into the forearm of the DexHand.</p>

<p>Features:</p>
<ul>
  <li>Off the shelf parts (Adafruit and Arduino)</li>
  <li>Compact design to fit in the forearm of the DexHand</li>
  <li>Based on Arduino Nano RP2040 Connect (Raspberry Pi Nano)</li>
  <li>Controls all 18 servos in the DexHand with a single board</li>
  <li>Designed to work with our Firmware project (Bluetooth LE and Serial connections)</li>
</ul>

<p><a href="https://github.com/iotdesignshop/dexhand-mechanical-build/wiki/Electronics-%E2%80%90-Boards,-Arduino,-and-Connectors">Check out the Wiki Pages here</a></p>]]></content><author><name></name></author><category term="electronics" /><category term="build" /><category term="update" /><summary type="html"><![CDATA[We’ve just released a BOM and How-To Guide for building up an Arduino-based controller board for the V1.0 DexHand. It is a compact design built with off-the-shelf prototyping parts from Adafruit and Arduino designed to fit into the forearm of the DexHand.]]></summary></entry><entry><title type="html">BLE Firmware Released to GitHub</title><link href="https://www.dexhand.org/firmware/update/2023/08/08/ble-firmware-release.html" rel="alternate" type="text/html" title="BLE Firmware Released to GitHub" /><published>2023-08-08T14:00:00+00:00</published><updated>2023-08-08T14:00:00+00:00</updated><id>https://www.dexhand.org/firmware/update/2023/08/08/ble-firmware-release</id><content type="html" xml:base="https://www.dexhand.org/firmware/update/2023/08/08/ble-firmware-release.html"><![CDATA[<p><img src="https://github.com/iotdesignshop/dexhand-ble/assets/2821763/de311dc5-b41e-4f2f-b8e6-849a51983018" alt="Hand Tracker and Hand" /></p>

<p>We’ve just released a new project with Arduino Firmware and a Python Demo Application for getting started with DexHand builds.</p>

<p>Firmware Features:</p>
<ul>
  <li>Tables for configuring servo layouts and ranges</li>
  <li>Simple command system for moving servos and testing the ranges of your build (super useful for adjusting tendons)</li>
  <li>Bluetooth Low Energy (BLE) service for connecting to the hand and sending commands, or streaming DOF angles</li>
</ul>

<p>Demo App:</p>
<ul>
  <li>Hand tracking using Google MediaPipe Hand Tracker</li>
  <li>Computes angles of all the DOF’s in the hand and streams data across BLE over to the hand</li>
</ul>

<p><a href="https://github.com/iotdesignshop/dexhand-ble">Check out the GitHub Repo here</a></p>]]></content><author><name></name></author><category term="firmware" /><category term="update" /><summary type="html"><![CDATA[]]></summary></entry></feed>