├── .gitignore ├── LICENSE ├── assets ├── demo_gx11.gif ├── ex12_urdf_urdfly.png └── gx11_urdf_urdfly.png ├── demo_ex12.py ├── demo_gx11.py ├── libgex ├── config.py ├── dynamixel_sdk │ ├── __init__.py │ ├── group_bulk_read.py │ ├── group_bulk_write.py │ ├── group_sync_read.py │ ├── group_sync_write.py │ ├── packet_handler.py │ ├── port_handler.py │ ├── protocol1_packet_handler.py │ ├── protocol2_packet_handler.py │ └── robotis_def.py ├── ex12 │ ├── kinematics.py │ ├── meshes │ │ ├── Link1.STL │ │ ├── Link10.STL │ │ ├── Link11.STL │ │ ├── Link12.STL │ │ ├── Link13.STL │ │ ├── Link14.STL │ │ ├── Link15.STL │ │ ├── Link2.STL │ │ ├── Link3.STL │ │ ├── Link4.STL │ │ ├── Link5.STL │ │ ├── Link6.STL │ │ ├── Link7.STL │ │ ├── Link8.STL │ │ ├── Link9.STL │ │ └── base_link.STL │ ├── test_ik.py │ └── urdf │ │ └── ex12.urdf ├── gx11 │ ├── kinematics.py │ ├── meshes │ │ ├── Link1.STL │ │ ├── Link10.STL │ │ ├── Link11.STL │ │ ├── Link12.STL │ │ ├── Link13.STL │ │ ├── Link14.STL │ │ ├── Link2.STL │ │ ├── Link3.STL │ │ ├── Link4.STL │ │ ├── Link5.STL │ │ ├── Link6.STL │ │ ├── Link7.STL │ │ ├── Link8.STL │ │ ├── Link9.STL │ │ └── base_link.STL │ ├── test_ik.py │ └── urdf │ │ ├── finger1.urdf │ │ └── gx11.urdf ├── libex12.py ├── libgx11.py ├── motor.py └── utils.py ├── readme.md └── zero_hand.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/LICENSE -------------------------------------------------------------------------------- /assets/demo_gx11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/assets/demo_gx11.gif -------------------------------------------------------------------------------- /assets/ex12_urdf_urdfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/assets/ex12_urdf_urdfly.png -------------------------------------------------------------------------------- /assets/gx11_urdf_urdfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/assets/gx11_urdf_urdfly.png -------------------------------------------------------------------------------- /demo_ex12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/demo_ex12.py -------------------------------------------------------------------------------- /demo_gx11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/demo_gx11.py -------------------------------------------------------------------------------- /libgex/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/config.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/__init__.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/group_bulk_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/group_bulk_read.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/group_bulk_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/group_bulk_write.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/group_sync_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/group_sync_read.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/group_sync_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/group_sync_write.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/packet_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/packet_handler.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/port_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/port_handler.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/protocol1_packet_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/protocol1_packet_handler.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/protocol2_packet_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/protocol2_packet_handler.py -------------------------------------------------------------------------------- /libgex/dynamixel_sdk/robotis_def.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/dynamixel_sdk/robotis_def.py -------------------------------------------------------------------------------- /libgex/ex12/kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/kinematics.py -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link1.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link10.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link10.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link11.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link11.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link12.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link12.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link13.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link13.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link14.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link14.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link15.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link15.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link2.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link3.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link3.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link4.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link4.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link5.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link5.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link6.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link6.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link7.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link7.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link8.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link8.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/Link9.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/Link9.STL -------------------------------------------------------------------------------- /libgex/ex12/meshes/base_link.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/meshes/base_link.STL -------------------------------------------------------------------------------- /libgex/ex12/test_ik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/test_ik.py -------------------------------------------------------------------------------- /libgex/ex12/urdf/ex12.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/ex12/urdf/ex12.urdf -------------------------------------------------------------------------------- /libgex/gx11/kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/kinematics.py -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link1.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link10.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link10.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link11.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link11.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link12.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link12.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link13.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link13.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link14.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link14.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link2.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link3.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link3.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link4.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link4.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link5.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link5.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link6.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link6.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link7.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link7.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link8.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link8.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/Link9.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/Link9.STL -------------------------------------------------------------------------------- /libgex/gx11/meshes/base_link.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/meshes/base_link.STL -------------------------------------------------------------------------------- /libgex/gx11/test_ik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/test_ik.py -------------------------------------------------------------------------------- /libgex/gx11/urdf/finger1.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/urdf/finger1.urdf -------------------------------------------------------------------------------- /libgex/gx11/urdf/gx11.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/gx11/urdf/gx11.urdf -------------------------------------------------------------------------------- /libgex/libex12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/libex12.py -------------------------------------------------------------------------------- /libgex/libgx11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/libgx11.py -------------------------------------------------------------------------------- /libgex/motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/motor.py -------------------------------------------------------------------------------- /libgex/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/libgex/utils.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/readme.md -------------------------------------------------------------------------------- /zero_hand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Democratizing-Dexterous/libgex/HEAD/zero_hand.py --------------------------------------------------------------------------------