当前位置:网站首页>Openbionics robot project introduction | bciduino community finishing
Openbionics robot project introduction | bciduino community finishing
2022-07-04 01:20:00 【Programmer base camp】
Bionic robot fingers
This design is based on a simple but effective idea : Using active muscles and impedance methods to achieve the bending and extension of robot fingers , Follow a biologically inspired approach , That is, stable elastomer material ( Silicone tablet ) Corresponding to human extensor tendon ,
This paper introduces the structure of a robot finger . The elastomer material is shown in the lower part of the image ( Whiteboard ), The low friction tube for tendon wiring appears in the upper part of the image together with the rigid phalanx ( White tube ). The bottom of the finger is also depicted on the right side of the picture .
Modular finger base with multiple slots
The robot hand has a modular finger base , Equipped with a 5 Slots , Can be used to “ accommodate ” Four fingers in total . More specifically , Manipulator with finger base frame with various geometric structures can be developed . Lines and 2D polyhedral geometry are easy to create , For 3D polyhedral geometry , You must use fingertips of different heights ( To create a vertical offset ). These hands are very capable of grabbing all kinds of objects in daily life , Each hand is specialized in different types of tasks .
The above figure describes the robot wrist module
Disc differential mechanism
In order to connect all independent finger cables to the actuator ( Servo motor ) On , A disc-shaped differential mechanism is developed . The differential mechanism allows one or more fingers to stop moving due to workspace constraints or when they have been in contact with the surface of the object , Perform independent finger bending . The above figure shows the disc-shaped differential mechanism used on the manipulator
Robot hands consist of low-cost off the shelf materials :
[1] The combination of spongy material and low thickness rubber , Provide high friction coefficient for fingertips .
[2] Dyneema Fishing line , For cables , Provide zero elasticity and high-strength operation .
[3] Low friction tube for tendon wiring .
[4] A series of v Groove sealed ball bearing ( pulley ), Used with low friction tubes , To minimize friction in tendon routing .
[5] Bending joints made of silicone plates of different thicknesses .
[6] Various fasteners .
[7] The rigid connecting rod is made of 2mm Acrylic material ( organic glass ) Made from .
For robot finger assembly , Designers use fishing lines and needles , In order to sew the silicone sheet onto the rigid connecting rod ( The connecting rod is designed with proper holes ).
# By BCIduino BCI open source community original / Reprint ( official account “BCIduino BCI community ”).BCIduino Brain computer interface community is from Beijing University of Aeronautics and Astronautics 、 Cornell University 、 Peking University, 、 The Capital Medical University and other masters and doctors initiated the establishment of , Welcome to join the community by scanning the following code , Also welcome to purchase BCIduino EEG module 、EMGduino EMG module 、EXOduino Exoskeleton of hand 、EDUduino Single channel EEG module ( Search a treasure or scan the code for details ).
Our equipment
- BCIduino It is a low-cost EEG device developed by Hangyi biology for entry-level enthusiasts , It can collect data wirelessly in real time 8 Channel high accuracy 24 Bit EEG data , compatible Matlab/python/ Android / Raspberry pie / Orange school /ubuntu/mac And other equipment or systems , It can meet the basic enthusiast level EEG data acquisition experimental operation .
- EMGduino It is a low-cost EMG acquisition device , sampling frequency 1000Hz, Wired data collection , compatible Windows System , Data can be passed through LSL Data stream for transmission .
边栏推荐
- Msp32c3 board connection MSSQL method
- [common error] custom IP instantiation error
- @EnableAsync @Async
- MySQL introduction - functions (various function statistics, exercises, details, tables)
- Stringutils and collectionutils
- Introduction to unity shader essentials reading notes Chapter III unity shader Foundation
- Network layer - routing
- Analysis and solution of lazyinitializationexception
- 【.NET+MQTT】. Net6 environment to achieve mqtt communication, as well as bilateral message subscription and publishing code demonstration of server and client
- ES6 deletes an attribute in all array objects through map, deconstruction and extension operators
猜你喜欢
GUI 应用:socket 网络聊天室
Sequence list and linked list
Beijing invites reporters and media
【.NET+MQTT】. Net6 environment to achieve mqtt communication, as well as bilateral message subscription and publishing code demonstration of server and client
Mobile asynchronous sending SMS verification code solution -efficiency+redis
C import Xls data method summary II (save the uploaded file to the DataTable instance object)
Make drop-down menu
be based on. NETCORE development blog project starblog - (14) realize theme switching function
GUI application: socket network chat room
Some other configurations on Huawei's spanning tree
随机推荐
在寻求人类智能AI的过程中,Meta将赌注押向了自监督学习
功能:求出菲波那契数列的前一项与后一项之比的极限的 近似值。例如:当误差为0.0001时,函数值为0.618056。
查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
How to set the response description information when the response parameter in swagger is Boolean or integer
On covariance of array and wildcard of generic type
ES6 deletes an attribute in all array objects through map, deconstruction and extension operators
HackTheBox-baby breaking grad
Sequence list and linked list
C library function int fprintf (file *stream, const char *format,...) Send formatted output to stream
About uintptr_ T and IntPtr_ T type
Who moved my code!
be based on. NETCORE development blog project starblog - (14) realize theme switching function
Mongodb learning notes: command line tools
MySQL -- Introduction and use of single line functions
Pratique technique | analyse et solution des défaillances en ligne (Partie 1)
Huawei rip and BFD linkage
Analysis and solution of lazyinitializationexception
长文综述:大脑中的熵、自由能、对称性和动力学
Development of user-defined navigation bar in uniapp
String hash, find the string hash value after deleting any character, double hash