零件齿轮轴(直齿)-A3.PDF

垂直多关节型工业机器人设计总体结构及控制系统设计【12张PDF图纸+CAD制图+文档】

收藏

资源目录
跳过导航链接。
压缩包内文档预览:
预览图
编号:122393534    类型:共享资源    大小:6.44MB    格式:ZIP    上传时间:2021-04-19 上传人:好资料QQ****51605 IP属地:江苏
45
积分
关 键 词:
垂直 关节 工业 机器人 设计 总体 结构 控制系统 12 PDF 图纸 CAD 制图 文档
资源描述:

喜欢这套资料就充值下载吧。。。资源目录里展示的都可预览。。。下载后都有,,请放心下载,,文件全都包含在内,,【下载后加 QQ:1064457796或1304139763,免费领CAD格式图纸】 ================================================= 喜欢这套资料就充值下载吧。。。资源目录里展示的都可预览。。。下载后都有,,请放心下载,,文件全都包含在内,,【下载后加 QQ:1064457796或1304139763,免费领CAD格式图纸】

内容简介:
Auto inspection system using a mobile robot for detecting concretecracks in a tunnelSeung-Nam Yu, Jae-Ho Jang, Chang-Soo HanDepartment of Mechanical Engineering, Hanyang University, Seoul, KoreaAccepted 8 May 2006AbstractTo assess the safety of concrete structures, cracks are periodically measured and recorded by inspectors who observe cracks with their nakedeye. However, manual inspection is slow and yields subjective results. Therefore, this study proposes a system for inspecting and measuringcracks in concrete structures to provide objective crack data to be used in evaluating safety. The system consists of a mobile robot system and acrack detection system. The mobile robot system is controlled to maintain a constant distance from walls while acquiring image data with aCharged Couple Device (CCD) camera. The crack detection system extracted crack information from the acquired image using image processing.To ensure accurate crack recognition, the geometric properties and patterns of cracks in a structure were applied to the image processing routine.The proposed system was verified with laboratory and field experiments. 2006 Elsevier B.V. All rights reserved.Keywords: Crack; Tunnel; Inspection; Image processing; Mobile robot1. IntroductionApproximately 70% of Korea consists of mountainous ter-rain necessitating the use of many tunnels for railroads androads. A concern exists for the safety of concrete structures,such as tunnels, in traffic environments. To determine the safetyof such structures, periodic inspections have been conductedusing non-destructive tests. However, the slow and complicatedprocedures of the non-destructive tests prohibit the total re-placement of visual inspection by humans. Therefore, non-de-structive tests have been limited to precision inspections 1.Visual inspection of concrete structures involves the measure-ment of cracks by inspectors walking along the surface of thestructure while using only their naked eye. As such, the maindisadvantage of visual inspection is that a rapid and completesurvey cannot be ensured.To solve these problems, various methods for automaticcrack inspection using image processing have been developed.These methods have been applied in practical settings includingroads, bridges, fatigues, and sewer-pipes 26.The particular purpose of this study is to suggest an inte-grated system of a crack detection module and mobile robot forapplication to the tunnel environment.Similar subjects have been studied and developed. KomatsuEngineering Corp. has developed and commercialized an imageacquisition system that can acquire the images of road and tunnellinings by using a laser-scanning device. The Railway TechnicalResearchInstituteinJapandevelopedanimageacquisitionsystemfor railway tunnel linings that uses line CCD (Charged CoupleDevice) cameras. Road ware Group Inc., based out of Canada,commercialized a system that acquires an image of the road at aspeedof80km/hwitharesolutionof34cm.Thissystemconsistsof a CCD camera, an ultrasonic sensor, and a gyro-sensor 7.Such systems are useful for the collection of crack, leakage,scale, and spall image data; however, they do not provide auto-matic crack detection. An algorithm for crack detection andmeasurement must be developed to achieve a fully automaticinspection system, which is required for the rapid and objectiveassessment of crack data.Cameras and lasers are used widely to obtain images for theinspection of structure surfaces. The cost of the laser-scanningdevice is prohibitive; additionally, it has a heat problem thataffects system maintenance. Both attributes make it an inefficientAutomation in Construction 16 (2007) 255261/locate/autconCorresponding author. Tel.: +82 31 400 5247; fax: +82 31 406 6398.E-mail address: cshanhanyang.ac.kr (C.-S. Han).0926-5805/$ - see front matter 2006 Elsevier B.V. All rights reserved.doi:10.1016/j.autcon.2006.05.003system for use in a wide array of fields. The camera-scanningdevice is more cost-effective than the laser device, but it hasilluminationproblemsindarkenvironments.Sincecostisamajorconsideration for engineering implementations, surface imagedata acquisition must be studied further to achieve a low-costcamera acquisition method that ensures a high level of safety inconcrete structures. In response to the aforementioned concerns,this study proposes to develop an automated surface crack in-spection system for a tunnel that consists of a mobile robot andcrack detection system. This would be faster, cheaper and moreefficient than manual inspection.2. Experiment conditionThe mobile robot system, which was kept at a constantdistance from the wall being inspected, acquires image datawith a line CCD camera that scans the wall without the aid ofinspectors. Table 1 refers to the comparison of two types ofcameras and Table 2 shows the specification of the CCD cameraused in this study.To obtain fine grain images, the robot used a high powerilluminator, shock absorbing devices, and a sensor that measuressystem velocity to control the line CCD camera. To achieve aresolutionof0.3mm/pixel,thesystemcanoperateatupto5km/h.The crack detection system consists of software that extractsthe thickness, length, and orientation of cracks; these are im-portant factors for the fundamental inspection of a structuralsurface. To test the proposed system, experiments were per-formed inside of buildings and road tunnels as shown in Fig. 1.3. Description of the inspection robot system3.1. InspectionIn consideration of safety, concrete structures are inspectedfor cracks, leakage, spall and other attributes; however, cracksare of particular concern, for they most significantly affect thestate of the concrete 8.Cracks in concrete structures arise from poor repair, contrac-tions due to rapid temperature decreases, fluctuations betweencontractions and expansions from temperature changes, andextra loads from partial ground expansion.Cracks can be classified as vertical, horizontal, shearing orcomplex. About 40% of cracks are vertical, 11% are horizontaland 30% are shearing, see Fig. 2. 9.3.2. System configurationThe mobile robot system consisted of optical, mechanical,and data storage devices. These devices stored images of thesurface of the concrete structure, maximized the contrast dis-tribution of crack and non-crack areas, and minimized the noisewhile the system automatically moves parallel to the structure.The crack detecting system was software that extracts andcomputes the numerical crack information from the image data.The software extracted the length, width and orientation ofcracks. The crack detecting system provided information thatTable 1Matrix camera vs. line scan cameraMatrix cameraL.S.CDensity512512200020005000CostLowHighLowNo. of cam20/10 m5/10 m2/10 mResolution1 mm/pixelTable 2Specifications of the line scan cameraElementsSpecificationDensity4096 pixelsMax. Line Rate23 kHZInterfacesLVDSLVDS: Low Voltage Differential Signaling.Fig. 1. Tunnels (Kyunggi-do, South Korea).Fig. 2. Proportions of cracks.256S.-N. Yu et al. / Automation in Construction 16 (2007) 255261helps determine if additional precision inspection of a structureis needed.The mobile robot system consisted of a CCD line camera,frame grabber, controlling apparatus for an auto-focus device,vibration-reducing device, illuminator and encoders to measurethe velocity and position of the unit; this is shown in Fig. 3. Tocompute the distance of the robot from the structure, velocityand position were used, this allowed the camera to be focusedand controlled without an inspector.3.3. Mobile robot systemThe robot has two wheels that are independently operated bytwo auto actuators. A diagram of the kinematical model resul-tant from the independent actuation of the wheels is shown inFig. 4.In Fig. 5 M is the standard point located at the center ofgravity of the robot. O represents the origin point of the standardcoordinate. It was assumed that the wheels of the robot couldroll on a surface without sliding to the side. By making thisassumption, the following kinematical formula was obtained.x?Mr2h?1 h?2cosWy?Mr2h?1 h?2sinWW?Mr2h?1 h?21Eq. (1) is the kinematical function of the most generalizedtwo-wheel driven robot. However, the first two formulas have anon-holonomic feature that cannot be completely integrated,making the robot difficult to control. The control point, or pointwhere the wheels are connected to the robot, is separated frompoint M by a distance of d. When the control position is set inthe middle of the robot, that is, when d=0, the control pointcannot be accurately collected. However, when d0, the controlpoint is collected on 0. Therefore, d cannot be zero, but must besmall enough to allow the control point to be set near to M.Thisstudyusedthemainhardwareandpathtrackingalgorithmof the mobile system GSMR (Guided Service Mobile Robot),Fig. 3. Schematic diagram of integrated inspection system.Fig. 4. Mobile robot system.Fig. 5. Schematic diagram of mobile robot.Fig. 6. Flowchart of the automatic inspection algorithm.257S.-N. Yu et al. / Automation in Construction 16 (2007) 255261which was developed in 2002. More detail mathematical ap-proaches are explained in Ref. 10.4. Crack inspection algorithm4.1. Theoretical approachCracks and non-crack areas are distinguished by their con-trasting respective light reflectance values. The images derivedfrom this pattern of reflection are assessed using a crack detec-tion and physical measurement algorithm. Total automation byimage processing is currently limited because accurate resultsare difficult to obtain in unpredictable environments. Thus, inthis study, a semi-automatic algorithm for complete crack de-tection was realized using the Dijkstra method of Fig. 6.Although the illuminator of the crack detection system wasnot completely stable, a high degree of contrast between crackand non-crack areas may be achieved by the equalization shownin Eq. (2).SkXkj0njnk 0;1;2; N L12Where,skAcquired normalized gray-level valuenNumber of pixelsnjNumber of pixels that have j gray-level valuekThe input gray-levelCrack information was extracted from the images byapplying the Sobel and Laplacian operators, which find crackedges. The Sobel operator obtains the orientation of the edge, asshown in Eq. (3) 11./ atan2BfBy;BfBy?fG f ? G3whereG 1ffiffiffiffiffiffiffiffi2krpexp x2 y2r2?It was easier to find the zero-crossing point from the secondderivative than to find the maximum point from the firstderivative, as shown in Fig. 7.Fig. 7. 1D edge profile of the zero-crossing.Fig. 8. Definition of detected edges. (a) 1D profile of ravine. (b) 2D profile ofravine.Fig. 9. Example of Dijkstra method.Fig. 10. Measurement of the crack.258S.-N. Yu et al. / Automation in Construction 16 (2007) 255261Additionally, the Laplacian operator is rotationally invariant,so the acquired edges were closed curve lines that were advan-tageous for targeting a region, including a crack edge.As a second step, the stiff second derivative Gaussian filterwas applied since the Laplacian operator is susceptible to noise.The detected edges made a ravine, which was defined as alocal minimum point between two edges, see Fig. 8. The 1Dprofile shown in Fig. 8(a) was generated by scanning the 2Dimage in the direction of the edges shown in Fig. 8(b).Scanning from one crack edge to another was stopped whenthe following conditions were satisfied.First, when another edge was crossed, the position of thelocal minimum point was acquired and stored. Then the widthof the crack from its minimum point to its edge was calculated.Second, if the gray level of the current pixel was higher than thatof any other edges, scanning was stopped. Finally, scanning wasstopped when the scanned length was longer than a thresholdvalue. The threshold value provided for a highly efficient cal-culation because it filtered noise, but cracks wider than thethreshold value would be skipped.Cracks extracted from images should be grouped according totheir pattern of connection. In an image, a crack is a set of pixels.In this paper, the depth first search method was implemented togroup and label each crack region 12. Because the images werediscontinuous, the connectivity between pixels may be low. Thisfurther influenced the calculation of features by sometimes in-consistently labeling cracks from the same region. To solve thisproblem, the slope of each segment end was computed with acertain number of pixels being modeled into a straight line.Segments were merged if the gradient change between them wasminiscule.4.2. Crack extraction via a graph searchWith given start and end points, a graph was constructed byimages and the boundary of the image was estimated throughfinding the least cost function. The pixels of an image wereinterpreted as nodes and eight-neighborhoods of a pixel wereconnected via links in the graph, using the Dijkstra method tofind the shortest path 13.Fig. 9 represents an example of Dijkstra Method.The least cost function operated as follows.Process 1 Input all nodes from the expansion of the start nodeinto the queue. The previous node pointer is definedasnA.Then,calculatethecostoftheexpandednodes.Fig. 11. Experimental setup in a building.Fig. 12. Software of the crack detecting system.Fig. 13. Window for mapping data.Fig. 14. Image overlay for calibration.259S.-N. Yu et al. / Automation in Construction 16 (2007) 255261Process 2 There is a failure if the queue is empty. Next, outputthe least cost node ni from the queue and remove it. Ifni=nb, back-track the previous pointer saved in eachnode and terminates.Process 3 If the condition to terminate in Process 2 was notsatisfied, expand the node ni and input all other fol-lowingnodesintothequeue.Next,definethepreviousnode pointer as ni and calculate each node cost. Goback to Process 2.This algorithm always found an optimal value. However,numerous enlarged nodes may result from the function. Tocorrect this inefficiency, a method that did not require the ex-pansion of a node if the cost per unit length was above a certainvalue was used.4.3. Crack measurementNot all prospective cracks are actually cracks. Elementscausing confusion include construction layers, an artificialmark, noise, or a blot. Potentially erroneous areas were removedwhen they were small enough to be considered noise, were notlong and narrow, and were overly linear. Linear features areoften construction layers or cables.This paper used the quantum for the length, width, anddirection of the crack. The widths of points composing eacharea were calculated when the region was formed from theedge. Outlier measurements were determined with the widthderived as a mean value using five lengths of the median filter.This one extracts orderly middle value. The width of each areawas calculated as in Eq. (4).w 1NXNi1wiw;wjw medfwj2; N ;wj2g4NNumber of areaswmean value of widthwMedian value of 5 lengthsThe length of a crack was determined from the number ofpixels in the image. After calculating the length of each dia-gonal asffiffiffi2p, and the vertical and horizontal lines as one, the reallength was measured by camera calibration (Fig. 10).5. Experiment5.1. Experiment setupAn experiment was conducted in an indoor structure. Amobile robot with an encoder on its wheel obtained the image ofthe surface wall. The robot was capable of keeping a constantdistance from the wall. If the mobile robot could not keep aconstant distance from the wall, the image would remain infocus due to the use of an adjusting focus ring actuated by alaser distance sensor. To prevent vibration from being trans-mitted from the floor to the camera, the flat board holding thecamera was stabilized with a wire rope. Fig. 11 shows the robotsetup for indoor use.Fig. 12 describes the image processing software. The crackinformation is shown on the right side of the software. Fig. 13shows the menu for the camera calibration, the inputs wereobtained by converting the distance between each pixel to mil-limeter. The camera was calibrated using a plate that had aFig. 16. Extracted crack of indoor wall.Fig. 17. Image of subway inner wall.Fig. 15. Image of indoor wall.Fig. 18. Cracks extracted from the subway inner wall.260S.-N. Yu et al. / Automation in Construction 16 (2007) 255261matrix of black dots on its surface; each separated by 5 mm.Fig. 14 shows an image overlay of both an obtained image andthe extracted compensating points.5.2. Experiment resultsThe image acquired from the indoor structure is shown inFig. 15 and the detected cracks are shown in Fig. 16. The twovertical lines shown to the right in Fig. 15 are grooves em-bedded in the structure. Thus, these highly straight lines wereremoved after their recognition. The result of the experimentshowed that the straight lines on the right side of Fig. 15 wereexcluded because those lines were not cracks.Figs. 17 and 18 show the image processed and the cracksextracted, respectively.As the finishing lines of the iron bars were not longish, butinstead formed certain areas, they were not recognized as cracks.Resultsweredepictedpictoriallytoallowfordiscriminationbythe human eye. The cracks were displayed using their vertical,horizontal, and diagonal orientations, as well as their length,width, starting and ending points. The crack inspection systemproposed in this paper, though dependent on the state of theoperating environment, had an overall error rate of 7585%. Themeasurement error of recognized cracks was 10% or less.Fig. 19 represents the wall image of a subway inner sidetunnel wall. Using our system, the image was extracted fol-lowing the distinguished line segment of Fig. 20.This result showed that the proposed system was able torecognize cracks even when they were not longish in shape ob-viously needtomore experiment, includedspall,halls, and soon.6. ConclusionThis paper proposed a structure crack inspection system thatusedimageprocessingtoavoidcommonhumandetectionerrors,including crack misidentification, slow detection, subjectivity,and data management inefficiency. The system was validated inindoor experimental settings, including an indoor structure, aroad tunnel, and a subway tunnel. Even with advanced detectionmethods, erroneous recognition of cracks and non-cracks pre-vails. Therefore,the system was semi-automated to allow for thediscarding of erroneous points, which was ensured by using agraph search method where the user inputs the start and endpoints of each crack.In order to achieve a practical and applicable system, furtherstudy of crack characteristics and a fully automated algorithmmust be conducted. It is hoped that this paper will encouragesuch future research.References1 Christian Huber, Habibollah Abiri,
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:垂直多关节型工业机器人设计总体结构及控制系统设计【12张PDF图纸+CAD制图+文档】
链接地址:https://www.renrendoc.com/paper/122393534.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!