33 research outputs found

    Robust tracking control of two-degrees-of-freedom mobile robots

    Get PDF
    A robust tracking controller for a mobile robot with two degrees of freedom has been developed. It is implemented and tested on a real mobile robot. Where other controllers show decreasing performance for low reference velocities, the performance of this controller depends only on the geometry of the reference trajectory. This allows accurate positioning at low speeds, close to obstacles. The dynamics of the velocity-controlled mobile robot are considered as perturbed unity transfer from input velocity to actual velocity. It is shown that the tracking controller is robust with respect to these perturbations

    Learning feedforward controller for a mobile robot vehicle

    Get PDF
    This paper describes the design and realisation of an on-line learning posetracking controller for a three-wheeled mobile robot vehicle. The controller consists of two components. The first is a constant-gain feedback component, designed on the basis of a second-order model. The second is a learning feedforward component, containing a single-layer neural network, that generates a control contribution on the basis of the desired trajectory of the vehicle. The neural network uses B-spline basis functions, enabling a computationally fast implementation and fast learning. The resulting control system is able to correct for errors due to parameter mismatches and classes of structural errors in the model used for the controller design. After sufficient learning, an existing static gain controller designed on the basis of an extensive model has been outperformed in terms of tracking accuracy

    Towards more efficient use of intravenous lumens in multi-infusion settings:development and evaluation of a multiplex infusion scheduling algorithm

    Get PDF
    BACKGROUND: Multi-drug intravenous (IV) therapy is one of the most common medical procedures used in intensive care units (ICUs), operating rooms, oncology wards and many other hospital departments worldwide. As drugs or their solvents are frequently chemically incompatible, many solutions must be administered through separate lumens. When the number of available lumens is too low to facilitate the safe administration of these solutions, additional (peripheral) IV catheters are often required, causing physical discomfort and increasing the risk for catheter related complications. Our objective was to develop and evaluate an algorithm designed to reduce the number of intravenous lumens required in multi-infusion settings by multiplexing the administration of various parenteral drugs and solutions. METHODS: A multiplex algorithm was developed that schedules the alternating IV administration of multiple incompatible IV solutions through a single lumen, taking compatibility-related, pharmacokinetic and pharmacodynamic constraints of the relevant drugs into account. The conventional scheduling procedure executed by ICU nurses was used for comparison. The number of lumens required by the conventional procedure (LCONV) and multiplex algorithm (LMX) were compared. RESULTS: We used data from 175,993 ICU drug combinations, with 2251 unique combinations received by 2715 consecutive ICU patients. The mean ± SD number of simultaneous IV solutions was 2.8 ± 1.6. In 27% of all drug combinations, and 61% of the unique combinations the multiplex algorithm required fewer lumens (p  3 lm, versus 12% using the conventional procedure. CONCLUSION: The multiplex algorithm addresses a major issue that occurs in ICUs, operating rooms, oncology wards, and many other hospital departments where several incompatible drugs are infused through a restricted number of lumens. The multiplex algorithm allows for more efficient use of IV lumens compared to the conventional multi-infusion strategy

    Multi-infusion with integrated multiple pressure sensing allows earlier detection of line occlusions

    Get PDF
    Abstract Background Occlusions of intravenous (IV) tubing can prevent vital and time-critical medication or solutions from being delivered into the bloodstream of patients receiving IV therapy. At low flow rates (≤ 1 ml/h) the alarm delay (time to an alert to the user) can be up to 2 h using conventional pressure threshold algorithms. In order to reduce alarm delays we developed and evaluated the performance of two new real-time occlusion detection algorithms and one co-occlusion detector that determines the correlation in trends in pressure changes for multiple pumps. Methods Bench-tested experimental runs were recorded in triplicate at rates of 1, 2, 4, 8, 16, and 32 ml/h. Each run consisted of 10 min of non-occluded infusion followed by a period of occluded infusion of 10 min or until a conventional occlusion alarm at 400 mmHg occurred. The first algorithm based on binary logistic regression attempts to detect occlusions based on the pump’s administration rate Q(t) and pressure sensor readings P(t). The second algorithm continuously monitored whether the actual variation in the pressure exceeded a threshold of 2 standard deviations (SD) above the baseline pressure. When a pump detected an occlusion using the SD algorithm, a third algorithm correlated the pressures of multiple pumps to detect the presence of a shared occlusion. The algorithms were evaluated using 6 bench-tested baseline single-pump occlusion scenarios, 9 single-pump validation scenarios and 7 multi-pump co-occlusion scenarios (i.e. with flow rates of 1 + 1, 1 + 2, 1 + 4, 1 + 8, 1 + 16, and 1 + 32 ml/h respectively). Alarm delay was the primary performance measure. Results In the baseline single-pump occlusion scenarios, the overall mean ± SD alarm delay of the regression and SD algorithms were 1.8 ± 0.8 min and 0.4 ± 0.2 min, respectively. Compared to the delay of the conventional alarm this corresponds to a mean time reduction of 76% (P = 0.003) and 95% (P = 0.001), respectively. In the validation scenarios the overall mean ± SD alarm delay of the regression and SD algorithms were respectively 1.8 ± 1.6 min and 0.3 ± 0.2 min, corresponding to a mean time reduction of 77% and 95%. In the multi-pump scenarios a correlation > 0.8 between multiple pump pressures after initial occlusion detection by the SD algorithm had a mean ± SD alarm delay of 0.4 ± 0.2 min. In 2 out of the 9 validation scenarios an occlusion was not detected by the regression algorithm before a conventional occlusion alarm occurred. Otherwise no occlusions were missed. Conclusions In single pumps, both the regression and SD algorithm considerably reduced alarm delay compared to conventional pressure limit-based detection. The SD algorithm appeared to be more robust than the regression algorithm. For multiple pumps the correlation algorithm reliably detected co-occlusions. The latter may be used to localize the segment of tubing in which the occlusion occurs. Trial registration Not applicable

    Hybrid stabilizing control on a real mobile robot

    Full text link

    KidneyNetwork:Using kidney-derived gene expression data to predict and prioritize novel genes involved in kidney disease

    Get PDF
    Abstract: Genetic testing in patients with suspected hereditary kidney disease may not reveal the genetic cause for the disorder as potentially pathogenic variants can reside in genes that are not yet known to be involved in kidney disease. We have developed KidneyNetwork, that utilizes tissue-specific expression to inform candidate gene prioritization specifically for kidney diseases. KidneyNetwork is a novel method constructed by integrating a kidney RNA-sequencing co-expression network of 878 samples with a multi-tissue network of 31,499 samples. It uses expression patterns and established gene-phenotype associations to predict which genes could be related to what (disease) phenotypes in an unbiased manner. We applied KidneyNetwork to rare variants in exome sequencing data from 13 kidney disease patients without a genetic diagnosis to prioritize candidate genes. KidneyNetwork can accurately predict kidney-specific gene functions and (kidney disease) phenotypes for disease-associated genes. The intersection of prioritized genes with genes carrying rare variants in a patient with kidney and liver cysts identified ALG6 as plausible candidate gene. We strengthen this plausibility by identifying ALG6 variants in several cystic kidney and liver disease cases without alternative genetic explanation. We present KidneyNetwork, a publicly available kidney-specific co-expression network with optimized gene-phenotype predictions for kidney disease phenotypes. We designed an easy-to-use online interface that allows clinicians and researchers to use gene expression and co-regulation data and gene-phenotype connections to accelerate advances in hereditary kidney disease diagnosis and research. Translational statement: Genetic testing in patients with suspected hereditary kidney disease may not reveal the genetic cause for the patient’s disorder. Potentially pathogenic variants can reside in genes not yet known to be involved in kidney disease, making it difficult to interpret the relevance of these variants. This reveals a clear need for methods to predict the phenotypic consequences of genetic variation in an unbiased manner. Here we describe KidneyNetwork, a tool that utilizes tissue-specific expression to predict kidney-specific gene functions. Applying KidneyNetwork to a group of undiagnosed cases identified ALG6 as a candidate gene in cystic kidney and liver disease. In summary, KidneyNetwork can aid the interpretation of genetic variants and can therefore be of value in translational nephrogenetics and help improve the diagnostic yield in kidney disease patients.</p
    corecore