generated: '2026-09-14' method: searched source: https://github.com/aidinrobotics description: >- AIDIN ROBOTICS publishes first-party client software on GitHub only. Six repositories sit under the aidinrobotics org; four of them (SMACC2, mujoco_ros2_control, flexbe_behavior_engine, flexbe_app) are unmodified-purpose FORKS of third-party ROS 2 projects and are NOT AIDIN packages, so they are recorded below as excluded rather than counted. The two first-party packages are the AIDIN Hand Gen2 SDK and an older ROS driver for the AFT force/torque sensor over RS-485. Neither is published to a package registry: npm, PyPI, RubyGems, crates.io, NuGet, Maven Central and pkg.go.dev were all probed and returned 404 for every plausible name, so version and publication date are read from the repository's own CHANGELOG, tags and commit history instead. registry_probes: - registry: pypi names_probed: [aidin-hand2, aidin_hand2, aidinrobotics, aidin-robotics] result: 404 on every name checked: '2026-09-14' - registry: npm names_probed: [aidin-hand2, '@aidinrobotics/sdk', aidinrobotics] result: 404 on every name checked: '2026-09-14' - registry: none-other names_probed: [] result: >- No Maven Central, NuGet, RubyGems, crates.io or pkg.go.dev artifact is referenced from any AIDIN ROBOTICS page or repository; the SDK documents a from-source CMake build and a `sudo cmake --install` as the only install path. checked: '2026-09-14' package_count: 2 official_count: 2 packages: - name: aidin-hand2-sdk language: C++ official: true registry: github url: https://github.com/aidinrobotics/aidin-hand2-sdk version: 0.5.2 published: '2026-09-10' license: Apache-2.0 install: >- Source build only — cmake -S cpp -B cpp/build -DCMAKE_BUILD_TYPE=RelWithDebInfo && cmake --build cpp/build && sudo cmake --install cpp/build. Depends on spdlog >= 1.9 and can-utils on Ubuntu 22.04/24.04, GCC >= 11, CMake >= 3.16. description: >- C++ SDK for the AIDIN Hand Gen2, a 16-actuator / 21-joint robot hand with 85 fingertip and 58 palm tactile taxels. Talks CAN-FD over Linux SocketCAN (1 Mbit/s nominal, 5 Mbit/s data) to a CiA 402 drive state machine, runs a 500 Hz real-time control loop, and exposes a lifecycle API with position, impedance, joint-position, joint-impedance, actuator-position and actuator-effort command modes plus state, tactile and diagnostics observation. currency_note: >- Version and date come from CHANGELOG.md, which records 0.5.2 on 2026-09-10 and is the repository's own release record; the latest git tag is v0.5.1 and no GitHub Release object has been cut, so the tag stream lags the changelog by one version. Eight versions have shipped (0.1.0 through 0.5.2) with the first dated entry on 2026-08-24 — this is an actively developed SDK, four days old at its latest release when probed. provenance: >- fork:false on the GitHub API — first-party, not a fork. Apache-2.0 with a NOTICE and THIRD_PARTY_NOTICES.md. caveats: - >- Python bindings are announced in the README architecture diagram and in docs/en/10-12 but every one of those three pages is a "planned" placeholder; the shipped package is C++ only. - >- cpp/prebuilt//libaidin_hand2_kinematics.so.0.5.2 ships as a BINARY blob (x86_64 and aarch64). The repository states the kinematics equations and hand geometry constants are not published and the Apache-2.0 licence permits object-form distribution, so the SDK is source-available but not fully source-complete. - >- A related repository, aidin-hand2-ros2 (a ROS 2 wrapper), is linked from the README but returns HTTP 404 on the GitHub API — it is either private or not yet published. The README also lists a browser GUI / WebSocket bridge as "pending". - name: AFT_rs485 (serial_rs485) language: Python official: true registry: github url: https://github.com/aidinrobotics/AFT_rs485 version: null published: null license: null install: >- Clone into a ROS workspace and build with catkin (melodic_devel / indigo_devel branches) or colcon (dashing-devel branch). No package index, no release, no tag. description: >- First-party ROS package reading the AIDIN AFT force/torque sensor over RS-485 serial. Ships a connect/signal node and a listener node in both ROS 1 (melodic, indigo) and ROS 2 (dashing) flavours. currency_note: >- version: null and published: null are checked-and-absent, not unchecked. The repository has no tags, no GitHub Releases, no package.xml version reachable through a default-branch tree (the `main` branch carries no tree) and no registry entry. Its last push was 2021-01-21 — five and a half years before this probe — and its newest ROS 2 target is Dashing Diademata, which reached end of life in May 2021. This is the strongest abandonment signal in the record: the driver for a product line the company still sells is pinned to an EOL ROS 2 distribution. excluded_forks: - name: SMACC2 url: https://github.com/aidinrobotics/SMACC2 reason: fork of the upstream SMACC2 ROS 2 state-machine library; not an AIDIN package - name: mujoco_ros2_control url: https://github.com/aidinrobotics/mujoco_ros2_control reason: fork of the upstream MuJoCo ros2_control hardware interface; not an AIDIN package - name: flexbe_behavior_engine url: https://github.com/aidinrobotics/flexbe_behavior_engine reason: fork of the upstream FlexBE behaviour engine; not an AIDIN package - name: flexbe_app url: https://github.com/aidinrobotics/flexbe_app reason: fork of the upstream FlexBE editor/runtime UI; not an AIDIN package