106 research outputs found

    νŽ™μΈν™€ μž‘μ—…μ„ μœ„ν•œ λ‹€μžμœ λ„ 그리퍼 및 각도 μ—λŸ¬ μΈ‘μ • μ‹œμŠ€ν…œμ˜ 섀계

    Get PDF
    ν•™μœ„λ…Όλ¬Έ (박사)-- μ„œμšΈλŒ€ν•™κ΅ λŒ€ν•™μ› κ³΅κ³ΌλŒ€ν•™ 기계항곡곡학뢀, 2017. 8. 김쒅원.νŽ™μΈν™€(Peg-In-Hole) μž‘μ—…μ€ λ‘œλ΄‡μ„ ν™œμš©ν•œ μ‘°λ¦½μž‘μ—… 쀑 κ°€μž₯ 기초적인 μž‘μ—…μ΄λΌκ³  ν•  수 μžˆλ‹€. μ‘°κ·Έλ§ˆν•œ μœ„μΉ˜ μ—λŸ¬μ—λ„ λΌμž„ ν˜„μƒ(Jamming λ˜λŠ” Wedging)이 λ°œμƒν•˜κ³  μ΄λŠ” λΆ€ν’ˆ μ‚½μž… 쀑에 νŒŒμ†μ„ μœ λ°œν•  수 있기 λ•Œλ¬Έμ—, 쑰립 λŒ€μƒλ¬Όκ°„μ˜ μœ„μΉ˜ 및 λ°©ν–₯에 λŒ€ν•œ 정렬이 성곡적인 νŽ™μΈν™€ μž‘μ—…μ„ μœ„ν•΄μ„œλŠ” 무엇보닀 μ€‘μš”ν•˜λ‹€. μ΄λŸ¬ν•œ νŽ™μΈν™€ μž‘μ—…μ„ μœ„ν•΄μ„œλŠ” μ§€κΈˆκΉŒμ§€ λ§Žμ€ 연ꡬ가 μ§„ν–‰λ˜μ–΄ μ™”μœΌλ©°, λŒ€μƒλ¬Όκ°„μ˜ μ •λ ¬ 방식에 λ”°λΌμ„œ μˆ˜λ™μ  λ˜λŠ” λŠ₯동적 λ°©λ²•μœΌλ‘œ κ΅¬λΆ„λœλ‹€. RCC(Remote Center Compliance)둜 λŒ€ν‘œλ˜λŠ” μˆ˜λ™μ μΈ 정렬방법은 μ»΄ν”ŒλΌμ΄μ–ΈμŠ€μ™€ λŒ€μƒ λΆ€ν’ˆμ˜ νŠΉμ • λͺ¨μ–‘을 μ΄μš©ν•˜λŠ” λ°˜λ©΄μ—, λŠ₯동적인 정렬방법은 λΉ„μ „μ΄λ‚˜ 쑰립 μ‹œ λ°œμƒν•˜λŠ” 반λ ₯ 정보λ₯Ό μ΄μš©ν•˜μ—¬ λŒ€μƒλ¬Όκ°„μ˜ 정렬을 μˆ˜ν–‰ν•œλ‹€. μˆ˜λ™μ  μ •λ ¬ 방법은 νŠΉλ³„ν•œ μΈ‘μ •μ΄λ‚˜ λ…Έλ ₯ 없이 μ‚¬μš©λ  수 μžˆλ‹€λŠ” μž₯점을 가지고 μžˆμ§€λ§Œ, λΆ€ν’ˆμ˜ 챔버(Chamfer) μ‚¬μ΄μ¦ˆλ‚˜ νŽ™μ˜ 길이 등에 λ”°λΌμ„œ μ‚¬μš© κ°€λŠ₯ μ—¬λΆ€κ°€ κ²°μ •λ˜μ–΄ 적용이 μ œν•œμ μ΄λ‹€. λΉ„μ „μ˜ ν™œμš©μ„ ν†΅ν•œ 정렬도 λ˜ν•œ 적용이 μ œν•œμ μΈλ°, κ·Έ μ΄μœ λŠ” μΉ΄λ©”λΌμ˜ μ„€μΉ˜ μœ„μΉ˜ 및 μ£Όλ³€ ν™˜κ²½μ— λ”°λ₯Έ μΈ‘μ • μ •ν™•λ„μ˜ 민감성 λ•Œλ¬Έμ΄λ‹€. λ³Έ ν•™μœ„ λ…Όλ¬Έμ—μ„œλŠ” 효과적인 νŽ™μΈν™€ μž‘μ—…μ„ μˆ˜ν–‰ν•˜κΈ° μœ„ν•˜μ—¬ λ‹€μžμœ λ„μ˜ 그리퍼, 각도 μ—λŸ¬ μΈ‘μ •κΈ° 및 μΈ‘μ •λœ 힘 정보λ₯Ό κ΅°μ§‘ν™”ν•˜μ—¬ λŒ€μƒλ¬Όκ°„μ˜ μœ„μΉ˜ μ—λŸ¬λ₯Ό μΈ‘μ •ν•  수 μžˆλŠ” μ•Œκ³ λ¦¬μ¦˜μ΄ μ œμ•ˆλ˜μ—ˆλ‹€. 이λ₯Ό μœ„ν•˜μ—¬ ν•˜λ‹¨μ˜ μ£Όμš” 세가지 핡심 κΈ°λŠ₯이 μ‹œμŠ€ν…œ 섀계에 κ΅¬ν˜„λ˜μ—ˆμœΌλ©°, 사각 ν˜•μƒμ˜ νŽ™μΈν™€ μž‘μ—…μ„ 톡해 증λͺ…λ˜μ—ˆλ‹€. μœ„μΉ˜ μ—λŸ¬ 보정 μž‘μ—… μ‹œ λ―Έμ„Έ μ‘°μ • μž‘μ—…μ„ μœ„ν•˜μ—¬, 4 μžμœ λ„λ₯Ό μ§€λ‹Œ 두 개의 μ†κ°€λ½μœΌλ‘œ κ΅¬μ„±λœ 그리퍼가 μ„€κ³„λ˜μ—ˆμœΌλ©°, 손가락 끝 λ‹¨μ—λŠ” 6μΆ• 힘 μ„Όμ„œκ°€ λ‚΄μž¬λ˜μ–΄ 반λ ₯ 츑정을 κ°€λŠ₯ν•˜κ²Œ ν•˜μ˜€λ‹€. λ‘œλ΄‡μ˜ 손λͺ©μ— μ„€μΉ˜λœ 힘 μ„Όμ„œμ™€ λ‘œλ΄‡ νŒ”μ˜ μžμœ λ„λ₯Ό μ‚¬μš©ν•˜μ—¬ μž‘μ—…μ„ μˆ˜ν–‰ν•˜λŠ” 일반적인 λ°©λ²•κ³ΌλŠ” 달리, μ„€κ³„λœ λ‹€μžμœ λ„ 그리퍼λ₯Ό ν™œμš©ν•˜μ—¬ νŽ™μ„ μ‘°μž‘ κ°€λŠ₯ν•˜κ²Œ ν•˜μ˜€λ‹€. λ˜ν•œ, νŽ™μ˜ μ–‘ μΈ‘λ©΄μ—μ„œ λ°œμƒλœ 반λ ₯ 정보듀을 νŽ™μ˜ μœ„μΉ˜ 정보와 ν•¨κ»˜ μ €μž₯ν•˜μ—¬ μœ„μΉ˜μ—λŸ¬ λ„μΆœμ— ν™œμš© κ°€λŠ₯ν•˜λ„λ‘ ν•˜μ˜€λ‹€. 2 μžμœ λ„μ˜ 직ꡐ λ‘œλ΄‡κ³Ό λ ˆμ΄μ € 거리 μ„Όμ„œλ‘œ κ΅¬μ„±λœ κ²¬μ‹€ν•œ 각도 μΈ‘μ •κΈ°(Scanner)κ°€ νŽ™κ³Ό 홀 μ‚¬μ΄κ°„μ˜ 각도 μ—λŸ¬ 보정을 μœ„ν•˜μ—¬ 섀계 및 κ΅¬ν˜„λ˜μ—ˆλ‹€. νŽ™κ³Ό 홀 μ‚¬μ΄κ°„μ˜ 접촉 쑰건에 λ”°λΌμ„œ λͺ¨λ©˜νŠΈ 반λ ₯의 λ°œμƒ μœ λ¬΄κ°€ κ²°μ •λ˜λŠ”λ°, 힘 정보λ₯Ό λ°”νƒ•μœΌλ‘œ ν•œ λΉ λ₯΄κ³  μ‹ λ’°μ„± μžˆλŠ” μ—λŸ¬ 좔정을 μœ„ν•΄μ„œλŠ” 각도 μ—λŸ¬ 츑정을 ν†΅ν•œ 보정을 ν•„μš”λ‘œ ν•œλ‹€. μ‚¬κ°ν˜•μƒμ˜ νŽ™ 인 홀 μž‘μ—…μ˜ κ²½μš°μ—λŠ”, νŽ™κ³Ό 홀 μ‚¬μ΄κ°„μ˜ 엣지 및 지지 면의 μˆ˜μ— λ”°λΌμ„œ 총 5κ°€μ§€μ˜ 경우둜 접촉 쑰건이 λΆ„λ₯˜κ°€ λ˜λŠ”λ°, λͺ¨λ©˜νŠΈλŠ” κ·Έ μ€‘μ—μ„œ ν•œκ°€μ§€μ˜ κ²½μš°μ—λ§Œ λ°œμƒν•˜κ²Œ λœλ‹€. 각도 μ—λŸ¬ 보정을 ν†΅ν•˜μ—¬, 접촉 쑰건은 2κ°€μ§€λ‘œ μ€„μ–΄λ“€κ²Œ 되며, 이λ₯Ό ν†΅ν•˜μ—¬ μ—λŸ¬ 보정 μ‹œκ°„μ„ μ€„μ΄λŠ” 것이 κ°€λŠ₯ν•˜λ‹€. νŽ™κ³Ό 홀 μ‚¬μ΄κ°„μ˜ μœ„μΉ˜ μ—λŸ¬λ₯Ό μΆ”μΆœν•˜κΈ° μœ„ν•˜μ—¬, λͺ¨λ©˜νŠΈ 반λ ₯ 정보와 νŽ™μ˜ μœ„μΉ˜ μ •λ³΄λ‘œ κ΅¬μ„±λœ 데이터 μ„ΈνŠΈμ— ꡰ집화 μ•Œκ³ λ¦¬μ¦˜μ„ μ μš©ν•˜μ˜€λ‹€. 각도 μ—λŸ¬ 보정 후에도, λͺ¨λ©˜νŠΈκ°€ λ°œμƒν•˜μ§€ μ•ŠλŠ” κ²½μš°κ°€ λ‚¨κ²Œ 되며 μ΄λŸ¬ν•œ ν˜Όν•©λœ 데이터 μ„ΈνŠΈμ—μ„œλ„ μœ„μΉ˜ μ—λŸ¬λ₯Ό μΆ”μΆœν•  수 μžˆλŠ” 인곡지λŠ₯을 ν•„μš”λ‘œ ν•œλ‹€. 이λ₯Ό μœ„ν•˜μ—¬, 기계 ν•™μŠ΅μ—μ„œ μ‚¬μš©λ˜λŠ” 두 κ°€μ§€μ˜ λŒ€ν‘œμ μΈ μ•Œκ³ λ¦¬μ¦˜, K 평균 μ•Œκ³ λ¦¬μ¦˜κ³Ό κ°€μš°μ‹œμ•ˆ ν˜Όν•© λͺ¨λΈ μ•Œκ³ λ¦¬μ¦˜μ„ λ‹€μ–‘ν•œ μΈ‘μ • 데이터 μ„ΈνŠΈλ“€μ— μ μš©ν•˜μ˜€λ‹€. μ—λŸ¬ μΆ”μΆœ μ‹œ μ•Œκ³ λ¦¬μ¦˜μ˜ 정확도와 견싀함을 확인 ν•˜κΈ° μœ„ν•˜μ—¬ 같은 μ‘°κ±΄μ—μ„œ μΈ‘μ •λ˜κ±°λ‚˜ λ‹€λ₯Έ μ†λ„μ—μ„œ μΈ‘μ •λœ μ„Έ 개의 데이터 μ„ΈνŠΈκ°€ μœ„μΉ˜ μ—λŸ¬ μΆ”μΆœμ„ μœ„ν•˜μ—¬ μ‚¬μš©λ˜μ—ˆλ‹€. K 평균 μ•Œκ³ λ¦¬μ¦˜μ˜ 경우, μΆ”μΆœλœ μœ„μΉ˜ μ—λŸ¬μ˜ 정확도와 각각의 데이터 μ„ΈνŠΈμ—μ„œ μΆ”μΆœλœ μœ„μΉ˜ μ—λŸ¬ κ°’λ“€μ˜ νŽΈμ°¨λŠ” 각각 0.29mm, 0.14mm μ΄λ‚΄μ΄μ§€λ§Œ, κ°€μš°μ‹œμ•ˆ ν˜Όν•© λͺ¨λΈ μ•Œκ³ λ¦¬μ¦˜μ˜ κ²½μš°μ—λŠ” 각각 0.44mm, 0.43mmλ₯Ό 보이고 μžˆλ‹€. K 평균 μ•Œκ³ λ¦¬μ¦˜μ€ μœ„μΉ˜ μ—λŸ¬ μΆ”μΆœμ—μ„œ μ•ˆμ •μ μΈ 정확도와 견싀함을 가지며, κ°€μš°μ‹œμ•ˆ ν˜Όν•© λͺ¨λΈ μ•Œκ³ λ¦¬μ¦˜μ€ μœ„ν•˜μ—¬ μ œν•œμ‘°κ±΄μ„ μ§€λ‹Œ νŒŒλΌλ―Έν„° μ‚¬μš©μ„ ν•„μš”λ‘œ ν•˜λŠ” 것을 확인할 수 μžˆλ‹€. μ„Όμ„œλ‘œλΆ€ν„°μ˜ 정보에 μ˜μ§€ν•˜μ§€ μ•Šκ³ , κΈ΄ λ‚˜μ„ ν˜• κΆ€μ λ§Œμ„ μ΄μš©ν•˜μ—¬ μ—λŸ¬ 보정을 μˆ˜ν–‰ν•˜λŠ” λΈ”λΌμΈλ“œ μ„œμΉ˜(Blind Search)와 비ꡐ할 λ•Œ, μ œμ•ˆλœ 츑정기와 μœ„μΉ˜ μΆ”μΆœ μ•Œκ³ λ¦¬μ¦˜μ€ 짧고 νŽΈμ°¨κ°€ μ—†λŠ” μ—λŸ¬ 보정 μ‹œκ°„μ˜ μž₯점을 가지고 μžˆλ‹€. 주어진 검색 μ˜μ—­μ„ 수직 μˆ˜ν‰μœΌλ‘œ μ›€μ§μ΄λŠ” 짧은 XY ꢀ적을 μ‚¬μš©ν•˜μ—¬ μ—λŸ¬ 보정 μ‹œκ°„μ„ 단좕 κ°€λŠ₯ν•˜κ²Œ ν•˜κ³ , 각도 μ—λŸ¬ 보정을 ν†΅ν•˜μ—¬ 접촉 쑰건 경우의 수λ₯Ό μ€„μ΄λ©΄μ„œ μ—λŸ¬ 보정을 μœ„ν•œ μ‹œκ°„μ— νŽΈμ°¨κ°€ 없도둝 ν•˜μ˜€λ‹€.Peg-In-Hole is the one of basic tasks for robotic assembly. For successful Peg-In-Hole, the position and orientation alignment between mating parts is very important because small error can induce jamming and wedging which generates excessive force leading to damages on mating parts during insertion. A lot of researches for Peg-In-Hole task have been underway and it can be categorized into passive and active approaches. The passive approach represented by Remote Center Compliance uses the compliance and shape of mating parts for alignment, whereas the active approach uses measurement from vision, force or both of them. Passive approach has strength in which alignment can be done passively without any other measurements but applications are limited because it depends on the shape of mating parts like chamfer size and length of peg. Utilization of vision is also limited because of sensitivity in accuracy which is affected significantly by camera location and surrounding environment. In this dissertation, a dexterous gripper with an angular error measuring instrument and reliable position error estimation algorithm by clustering the force dataset is proposed for Peg-In-Hole task. Three main key features stated below are implemented in the system design and tested with square Peg-In-Hole experiments. The dexterous gripper which consists of 4 DOF(Degree Of Freedom) two fingers embedded with 6 axis force sensors at the fingertip is designed for micro manipulation during error recovery. Unlike the usual method in which force sensor is mounted on the robot wrist and peg is manipulated by robot arm, the designed dexterous gripper is used for both of grasping and manipulating peg. Reaction force generated on both side of peg is also measured at fingertip and recorded with peg position for error estimation. Robust angle measuring instrument, Scanner, consisted of 2DOF manipulator and laser distance sensor is also designed and implemented for detecting the angular error between peg and hole. Depending on the contact condition, its decided whether moment is generated or not, thus angular error compensation is necessary for fast and reliable error estimation based on the force data. In case of square Peg-In-Hole, the contact condition can be classified into 5 cases depending on the number of edge and supporting area between peg and hole and moment is generated in only one case. With the angular error compensation, the number of contact condition can be diminished to 2 cases thus shortened recovery time can be accomplished. To extract the position error between peg and hole, error estimation with clustering algorithm is applied to the measured dataset of moment and peg position. Even after angular error compensation, there still exists the condition which generates no reaction moment, thus artificial intelligence which can extract the position error among mixed dataset is required. Two representative algorithms, K means algorithms and Gaussian Mixture Model algorithm, commonly used in machine learning for clustering dataset are applied to various datasets constructed with position and moment for estimating position error. Two datasets, one constructed with the three datasets measured at same condition and the other constructed with three datasets measured with different velocity are used to check accuracy and robustness in error estimation from both of algorithm. The accuracy of estimated position error and deviation among estimated error in each dataset from K means algorithm is within 0.29mm and 0.14mm whereas both of that from Gaussian Mixture Model algorithm is within 0.44mm and 0.43mm. K means algorithm shows stable accuracy and robustness on position error estimation whereas the Gaussian Mixture Model algorithm needs to use constrained parameter for both of them. Comparing with blind search which uses no information from sensors and long spiral trajectory for error recovery, the proposed measurement system and algorithms have advantages in terms of recovery time and no variation of it. Short XY trajectory which moves horizontally and vertically in given search area can be used and error recovery time have no variation regardless of position error by diminishing the number of contact conditions through angular error compensation.Chapter 1. Introduction 1 1.1. Robotic Assembly and Peg-In-Hole Task 1 1.2. Previous Research Works 2 1.2.1. Passive approaches 3 1.2.2. Active approaches 5 1.3. Purpose and Contribution of Research 9 Chapter 2. Contact Condition Analysis 12 2.1. Classification of Contact Condition 12 2.1.1. Connected Component Labeling 12 2.1.2. Binary image generation procedure 13 2.1.3. Analysis results for contact condition 14 2.2. Force and Moment depending on Contact Condition 17 Chapter 3. Design Synthesis of Gripper and Scanner 21 3.1. Overall Design Overview 21 3.2. Design and Mechanism of Finger 23 3.2.1. Advantages of parallel mechanism 23 3.2.2. Mechanism description of finger 28 3.2.3. Kinematics of finger 31 3.3 Design and Mechanism of Scanner 33 3.3.1. Mechanism description 33 3.3.2. FEM analysis for deflection compensation 34 Chapter 4. Error Recovery Algorithms 40 4.1. Clustering for Error Estimation 40 4.1.1. K means algorithm 41 4.1.2. Gaussian Mixture Model algorithm 42 4.2. Procedure for Error Recovery 44 4.3. Comparison of Error Recovery Algorithms 45 4.3.1. Comparison of trajectory in blind and XY search 45 4.3.2. Comparison of trajectory for position error recovery 46 4.3.3. Comparison of trajectory for angular error recovery 49 4.3.4. Comparison of variation in recovery time 50 Chapter 5. Experimental Results 52 5.1. Angular Error Measurement of Scanner 52 5.1.1. Verification of scanner accuracy and repeatability 52 5.1.2. Measurement and alignment of angular error 56 5.2. Reaction Moment Measurement at Fingertip 58 5.2.1. Measurement of moment data 58 5.2.2. Description of measurement condition 59 5.2.3. Clustering results from K means algorithm 61 5.2.4. Clustering results from Gaussian Mixture Model Algorithm 64 5.2.5 Comparison of clustering result 69 Chapter 6. Conclusion 71 Bibliography 74 Abstract in Korean 78Docto

    Workshop on "Robotic assembly of 3D MEMS".

    No full text
    Proceedings of a workshop proposed in IEEE IROS'2007.The increase of MEMS' functionalities often requires the integration of various technologies used for mechanical, optical and electronic subsystems in order to achieve a unique system. These different technologies have usually process incompatibilities and the whole microsystem can not be obtained monolithically and then requires microassembly steps. Microassembly of MEMS based on micrometric components is one of the most promising approaches to achieve high-performance MEMS. Moreover, microassembly also permits to develop suitable MEMS packaging as well as 3D components although microfabrication technologies are usually able to create 2D and "2.5D" components. The study of microassembly methods is consequently a high stake for MEMS technologies growth. Two approaches are currently developped for microassembly: self-assembly and robotic microassembly. In the first one, the assembly is highly parallel but the efficiency and the flexibility still stay low. The robotic approach has the potential to reach precise and reliable assembly with high flexibility. The proposed workshop focuses on this second approach and will take a bearing of the corresponding microrobotic issues. Beyond the microfabrication technologies, performing MEMS microassembly requires, micromanipulation strategies, microworld dynamics and attachment technologies. The design and the fabrication of the microrobot end-effectors as well as the assembled micro-parts require the use of microfabrication technologies. Moreover new micromanipulation strategies are necessary to handle and position micro-parts with sufficiently high accuracy during assembly. The dynamic behaviour of micrometric objects has also to be studied and controlled. Finally, after positioning the micro-part, attachment technologies are necessary

    KNOWLEDGE-BASED APPROACH FOR THE FORMATION OF RE-CONFIGURABLE ASSEMBLY CELLS-A USE CASE STUDY

    Get PDF
    The current market turbulence has forced the companies to increase their productivity in order to remain in business, not only to remain competitive. Companies that make high volume products involving labour-intensive assembly operation normally use automated assembly since it may reduce the company cost and increase productivity. Improving productivity is focused in the assembly area since it contributes a bigger portion of manufacturing cos

    NASA space station automation: AI-based technology review

    Get PDF
    Research and Development projects in automation for the Space Station are discussed. Artificial Intelligence (AI) based automation technologies are planned to enhance crew safety through reduced need for EVA, increase crew productivity through the reduction of routine operations, increase space station autonomy, and augment space station capability through the use of teleoperation and robotics. AI technology will also be developed for the servicing of satellites at the Space Station, system monitoring and diagnosis, space manufacturing, and the assembly of large space structures

    NASA Tech Briefs, June 1992

    Get PDF
    Topics covered include: New Product Ideas; Electronic Components and Circuits; Electronic Systems; Physical Sciences; Materials; Computer Programs; Mechanics; Machinery; Fabrication Technology; Mathematics and Information Sciences; Life Sciences

    A Hybrid and Extendable Self-Reconfigurable Modular Robotic System

    Get PDF
    Modular robotics has the potential to transform the perception of robotic systems from machines built for specific tasks to multi-purpose tools capable of performing virtually any task. This thesis presents the design, implementation and study of a new self-reconfigurable modular robotic system for use as a research and education platform. The system features a high-speed genderless connector (HiGen), a hybrid module (HyMod), an extensions framework, and a control architecture. The HiGen connector features inter-module communication and is able to join with other HiGen connectors in a manner that allows either side to disconnect in the event of failure. The rapid actuation of HiGen allows connections to be made and broken at a speed that is, to our knowledge, an order of magnitude faster than existing mechanical genderless approaches that feature single-sided disconnect, benefiting the self-reconfiguration time of modular robots. HyMod is a chain, lattice, and mobile hybrid modular robot, consisting of a spherical joint unit that is capable of moving independently and grouping with other units to form arbitrary cubic lattice structures. HyMod is the first module, to our knowledge, that combines efficient single-module locomotion, enabling self-assembly, with the ability for modules to freely rotate within their lattice positions, aiding the self-reconfigurability of large structures. The extension framework is used to augment the capabilities of HyMod units. Extensions are modules that feature specialized functionality, and interface with HyMod units via passive HiGen connectors, allowing them to be un-powered until required for a task. Control of the system is achieved using a software architecture. Based on message routing, the architecture allows for the concurrent use of both centralized and distributed module control strategies. An analysis of the system is presented, and experiments conducted to demonstrate its capabilities. Future versions of the system created by this thesis could see uses in reconfigurable manufacturing, search and rescue, and space exploration

    Heterogeneous Robot Swarm – Hardware Design and Implementation

    Get PDF
    Swarm robotics is one the most fascinating, new research areas in the field of robotics, and one of it's grand challenge is the design of swarm robots that are both heterogeneous and self-sufficient. This can be crucial for robots exposed to environments that are unstructured or not easily accessible for a human operator, such as a collapsed building, the deep sea, or the surface of another planet. In Swarm robotics; self-assembly, self-reconfigurability and self-replication are among the most important characteristics as they can add extra capabilities and functionality to the robots besides the robustness, flexibility and scalability. Developing a swarm robot system with heterogeneity and larger behavioral repertoire is addressed in this work. This project is a comprehensive study of the hardware architecture of the homogeneous robot swarm and several problems related to the important aspects of robot's hardware, such as: sensory units, communication among the modules, and hardware components. Most of the hardware platforms used in the swarm robot system are homogeneous and use centralized control architecture for task completion. The hardware architecture is designed and implemented for UB heterogeneous robot swarm with both decentralized and centralized control, depending on the task requirement. Each robot in the UB heterogeneous swarm is equipped with different sensors, actuators, microcontroller and communication modules, which makes them distinct from each other from a hardware point of view. The methodology provides detailed guidelines in designing and implementing the hardware architecture of the heterogeneous UB robot swarm with plug and play approach. We divided the design module into three main categories - sensory modules, locomotion and manipulation, communication and control. We conjecture that the hardware architecture of heterogeneous swarm robots implemented in this work is the most sophisticated and modular design to date

    Intelligent gripper design and application for automated part recognition and gripping

    Get PDF
    Intelligent gripping may be achieved through gripper design, automated part recognition, intelligent algorithm for control of the gripper, and on-line decision-making based on sensory data. A generic framework which integrates sensory data, part recognition, decision-making and gripper control to achieve intelligent gripping based on ABB industrial robot is constructed. The three-fingered gripper actuated by a linear servo actuator designed and developed in this project for precise speed and position control is capable of handling a large variety of objects. Generic algorithms for intelligent part recognition are developed. Edge vector representation is discussed. Object geometric features are extracted. Fuzzy logic is successfully utilized to enhance the intelligence of the system. The generic fuzzy logic algorithm, which may also find application in other fields, is presented. Model-based gripping planning algorithm which is capable of extracting object grasp features from its geometric features and reasoning out grasp model for objects with different geometry is proposed. Manipulator trajectory planning solves the problem of generating robot programs automatically. Object-oriented programming technique based on Visual C++ MFC is used to constitute the system software so as to ensure the compatibility, expandability and modular programming design. Hierarchical architecture for intelligent gripping is discussed, which partitions the robot’s functionalities into high-level (modeling, recognizing, planning and perception) layers, and low-level (sensing, interfacing and execute) layers. Individual system modules are integrated seamlessly to constitute the intelligent gripping system

    Basil Leaf Automation

    Get PDF
    Recent population and wage increases have forced farmers to grow more food without a proportionate increase in work force. Automation is a key factor in reducing cost and increasing efficiency. In this paper, we explore our automation solution that utilizes position manipulation and vision processing to identify, pick up, and drop a leaf into a can. Two stepper motors and a linear actuator drove the three-dimensional actuation. Leaf and can recognition were accomplished through edge detection and machine learning algorithms. Testing proved subsystem-level functionality and proof of concept of a delicate autonomous pick-and-place robot
    • …
    corecore