<div style="text-align:justify;"> <span style="font-family:Verdana;">Three design principles are prominent in software development-encapsulation, data hiding, and separation of concerns...<div style="text-align:justify;"> <span style="font-family:Verdana;">Three design principles are prominent in software development-encapsulation, data hiding, and separation of concerns. These principles are used as subjective quality criteria for both procedural and object-oriented applications. The purpose of research is to quantify encapsulation, data hiding, and separation of concerns is quantified using cyclomatic-based metrics. As a result of this research, the derived design metrics, coefficient of encapsulation, coefficient of data hiding, and coefficient of separation of concerns, are defined and applied to production software indicating whether the software has low or high encapsulation, data hiding, and separation of concerns.</span> </div>展开更多
The important indicators to measure the goodness of rigid fruit and vegetable picking robot have two aspects,the first is the reasonable structural design of the end-effector,and the second is having a high precision ...The important indicators to measure the goodness of rigid fruit and vegetable picking robot have two aspects,the first is the reasonable structural design of the end-effector,and the second is having a high precision positioning recognition method.Many researchers have done a lot of work in these two aspects,and a variety of end-effector structures and advanced position recognition methods are constantly appearing in people’s view.The working principle,structural characteristics,advantages and disadvantages of each end-effector are summarized to help us design better fruit and vegetable picking robot.The authors start from the rigid fruit and vegetable picking robot grasping methods,separation methods,and position recognition methods,firstly introduce three different grasping methods and the characteristics of the two separation methods,then introduce the under-driven picking robot developed on the basis of the traditional rigid picking robot,then explain the single special,multi-feature,and deep learning location position recognition methods currently used,and finally make a summary and outlook on the rigid fruit and vegetable picking robot from the structural development and position recognition methods.展开更多
文摘<div style="text-align:justify;"> <span style="font-family:Verdana;">Three design principles are prominent in software development-encapsulation, data hiding, and separation of concerns. These principles are used as subjective quality criteria for both procedural and object-oriented applications. The purpose of research is to quantify encapsulation, data hiding, and separation of concerns is quantified using cyclomatic-based metrics. As a result of this research, the derived design metrics, coefficient of encapsulation, coefficient of data hiding, and coefficient of separation of concerns, are defined and applied to production software indicating whether the software has low or high encapsulation, data hiding, and separation of concerns.</span> </div>
基金supported by the National Natural Science Foundation of China(Grant No.51775002)the 14th Five-Year Plan of Beijing Education Science(Grant No.CDDB21173).
文摘The important indicators to measure the goodness of rigid fruit and vegetable picking robot have two aspects,the first is the reasonable structural design of the end-effector,and the second is having a high precision positioning recognition method.Many researchers have done a lot of work in these two aspects,and a variety of end-effector structures and advanced position recognition methods are constantly appearing in people’s view.The working principle,structural characteristics,advantages and disadvantages of each end-effector are summarized to help us design better fruit and vegetable picking robot.The authors start from the rigid fruit and vegetable picking robot grasping methods,separation methods,and position recognition methods,firstly introduce three different grasping methods and the characteristics of the two separation methods,then introduce the under-driven picking robot developed on the basis of the traditional rigid picking robot,then explain the single special,multi-feature,and deep learning location position recognition methods currently used,and finally make a summary and outlook on the rigid fruit and vegetable picking robot from the structural development and position recognition methods.