https://github.com/wonikrobotics-git/allegro_hand_windows_v4
Official Code Repository for controlling the Allegro Hand V4 on Windows System
https://github.com/wonikrobotics-git/allegro_hand_windows_v4
allegro-hand cpp windows
Last synced: 2 months ago
JSON representation
Official Code Repository for controlling the Allegro Hand V4 on Windows System
- Host: GitHub
- URL: https://github.com/wonikrobotics-git/allegro_hand_windows_v4
- Owner: Wonikrobotics-git
- License: lgpl-3.0
- Created: 2024-09-30T02:50:47.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2026-01-26T06:09:08.000Z (6 months ago)
- Last Synced: 2026-01-26T20:39:44.694Z (5 months ago)
- Topics: allegro-hand, cpp, windows
- Language: C
- Homepage:
- Size: 1.81 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Allegro Hand Windows (v4)
This application is lightweight control and communication software for the Allegro Hand (AH) using Windows.
## Executables
| File | Description |
|------|-------------|
| `myAllegroHand*.exe` | Allegro Hand control and CAN communication module |
| `rPanelManipulator.exe` | GUI Interface for executing different control and grasp modes |
## Instructions
1. Open up the solution, `myAllegroHand.sln`, in Visual Studio
2. Right click the project `myAllegroHand` in the Solution Explorer and click `Properties`
3. At the top of the `Property Pages` window, set Configuration to `All Configurations`
4. Navigate to **Configuration Properties > Debugging** and set the Working Directory to `bin`
5. Open `myAllegroHand.cpp` and, near the top, find comment `// USER HAND CONFIGURATION` and the constants below it
6. `const bool RIGHT_HAND`: Set to `true` if using a right AH and `false` if using left
7. `const int HAND_VERSION`: For version 4.x, set to `4`
You are now ready to compile, plug in and turn on your hand, and test the program.
Keyboard commands can be used to execute grasps and other joint configurations. See the instructions printed at the beginning of the application.
## Project Structure
Allegro Hand Standalone Visual Studio Project and Source
This file contains a summary of what you will find in each of the files that make up your myAllegroHand application.
### myAllegroHand.vcproj
This is the main project file for VC++ projects generated using an Application Wizard. It contains information about the version of Visual C++ that generated the file, and information about the platforms, configurations, and project features selected with the Application Wizard.
### myAllegroHand.cpp
This is the main application source file.
### Other standard files
`StdAfx.h`, `StdAfx.cpp`
These files are used to build a precompiled header (PCH) file named `myAllegroHand.pch` and a precompiled types file named `StdAfx.obj`.
## Notes
- AppWizard uses `TODO:` comments to indicate parts of the source code you should add to or customize.
- For more information regarding setting the project properties, etc., please see the included document `Allegro_Hand_MSVS_Project_*.pdf`.
> **Note:** This document is currently provided only in Korean. All important setup information can be gathered directly from the screenshots.
---
## Maintained by
**WonikRobotics**
## Contact
robotics.biz@wonik.com
## Links
- [Official Allegro Hand Website](https://www.allegrohand.com/)
- [Community Forum](https://www.allegrohand.com/forum)