Featured Application: This novel robot could be applied in hospital, family and nursing home to help the elderly complete the basic daily activities and move patient autonomously.Abstract: Life care for disabled or semi-disabled elderly has become an increasingly common problem in society. In this paper, a novel wheelchair-stretcher assistive robot, which can meet the physiological needs of patients, is investigated and designed. The following tasks are conducted: (1) the mecanum wheel is adopted as the executive device of the walking mechanism, and its kinematics is analyzed in detail.(2) A five-link mechanism with single degree of freedom is proposed to realize the folding motion of the robot. Through the minimum conclusive area method, the optimal sizes of the armrests link and the side link are 507.9, and 332.5 mm, respectively. Based on the force analysis of the linkage mechanism, six torsion springs and RV (rotate vector) reduction motor are used as the driving device, which reduces the driving torque of the motor. (3) Based on the STM32 (STMicroelectronics 32-bits Microcontroller) chip, and combined with the theoretical analysis, the mechanical structure and the control system of the whole prototype are designed, and the feasibility of each module is verified by experimental research. The results confirm that the proposed robot has good performance, and that the control algorithm for the walking mechanism and the lifting mechanism are suitable.
An algorithm based on information retrieval that applies the lexical database WordNet together with a linear discriminant function is proposed. It calculates the degree of similarity between words and their relative importance to support the development of distributed applications based on web services. The algorithm uses the semantic information contained in the Web Service Description Language specifications and ranks web services based on their similarity to the one the developer is searching for. It is applied to a set of 48 real web services in five categories, then compared them to four other algorithms based on information retrieval, showing an averaged improvement over all data between 0.6% and 1.9% in precision and 0.7% and 3.1% in recall for the top 15 ranked web services. The objective was to reduce the burden and time spent searching web services during the development of distributed applications, and it can be used as an alternative to current web service discovery systems such as brokers in the Universal Description, Discovery, and Integration (UDDI) platform.
An algorithm based on semantic analysis of multiple detection tools’ reports using WordNet is proposed oriented on the refinement of code clones. It parses different detection tools’ reports looking for new clone specifications, and refines the location of existing ones using semantic information contained in source code. It is applied to a real and complex software system and is compared to three other well-known detection algorithms, discovering 4888 clone pairs more than the average detected by other tools; also making the code clones 3 lines longer (for a subset of the same system the results are proportional to the size reduction). The objective is to provide higher quantity of code clones, and more appropriated localization to be used in refactoring processes.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.