86 research outputs found

    Continuous-Time Range-Only Pose Estimation

    Full text link
    Range-only (RO) localization involves determining the position of a mobile robot by measuring the distance to specific anchors. RO localization is challenging since the measurements are low-dimensional and a single range sensor does not have enough information to estimate the full pose of the robot. As such, range sensors are typically coupled with other sensing modalities such as wheel encoders or inertial measurement units (IMUs) to estimate the full pose. In this work, we propose a continuous-time Gaussian process (GP)- based trajectory estimation method to estimate the full pose of a robot using only range measurements from multiple range sensors. Results from simulation and real experiments show that our proposed method, using off-the-shelf range sensors, is able to achieve comparable performance and in some cases outperform alternative state-of-the-art sensor-fusion methods that use additional sensing modalities

    Optimal Initialization Strategies for Range-Only Trajectory Estimation

    Full text link
    Range-only (RO) pose estimation involves determining a robot's pose over time by measuring the distance between multiple devices on the robot, known as tags, and devices installed in the environment, known as anchors. The nonconvex nature of the range measurement model results in a cost function with possible local minima. In the absence of a good initialization, commonly used iterative solvers can get stuck in these local minima resulting in poor trajectory estimation accuracy. In this work, we propose convex relaxations to the original nonconvex problem based on semidefinite programs (SDPs). Specifically, we formulate computationally tractable SDP relaxations to obtain accurate initial pose and trajectory estimates for RO trajectory estimation under static and dynamic (i.e., constant-velocity motion) conditions. Through simulation and real experiments, we demonstrate that our proposed initialization strategies estimate the initial state accurately compared to iterative local solvers. Additionally, the proposed relaxations recover global minima under moderate range measurement noise levels

    Fault-tolerant formation driving mechanism designed for heterogeneous MAVs-UGVs groups

    Get PDF
    A fault-tolerant method for stabilization and navigation of 3D heterogeneous formations is proposed in this paper. The presented Model Predictive Control (MPC) based approach enables to deploy compact formations of closely cooperating autonomous aerial and ground robots in surveillance scenarios without the necessity of a precise external localization. Instead, the proposed method relies on a top-view visual relative localization provided by the micro aerial vehicles flying above the ground robots and on a simple yet stable visual based navigation using images from an onboard monocular camera. The MPC based schema together with a fault detection and recovery mechanism provide a robust solution applicable in complex environments with static and dynamic obstacles. The core of the proposed leader-follower based formation driving method consists in a representation of the entire 3D formation as a convex hull projected along a desired path that has to be followed by the group. Such an approach provides non-collision solution and respects requirements of the direct visibility between the team members. The uninterrupted visibility is crucial for the employed top-view localization and therefore for the stabilization of the group. The proposed formation driving method and the fault recovery mechanisms are verified by simulations and hardware experiments presented in the paper

    Genotype-by-environment interaction of growth traits in rainbow trout (Oncorhynchus mykiss): A continental scale study.

    Get PDF
    Rainbow trout is a globally important fish species for aquaculture. However, fish for most farms worldwide are produced by only a few breeding companies. Selection based solely on fish performance recorded at a nucleus may lead to lower-than-expected genetic gains in other production environments when genotype-by-environment (G × E) interaction exists. The aim was to quantify the magnitude of G × E interaction of growth traits (tagging weight; BWT, harvest weight; BWH, and growth rate; TGC) measured across 4 environments, located in 3 different continents, by estimating genetic correlations between environments. A total of 100 families, of at least 25 in size, were produced from the mating 58 sires and 100 dams. In total, 13,806 offspring were reared at the nucleus (selection environment) in Washington State (NUC) and in 3 other environments: a recirculating aquaculture system in Freshwater Institute (FI), West Virginia; a high-altitude farm in Peru (PE), and a cold-water farm in Germany (GER). To account for selection bias due to selective mortality, a multitrait multienvironment animal mixed model was applied to analyze the performance data in different environments as different traits. Genetic correlation (rg) of a trait measured in different environments and rg of different traits measured in different environments were estimated. The results show that heterogeneity of additive genetic variances was mainly found for BWH measured in FI and PE. Additive genetic coefficient of variation for BWH in NUC, FI, PE, and GER were 7.63, 8.36, 8.64, and 9.75, respectively. Genetic correlations between the same trait in different environments were low, indicating strong reranking (BWT: rg = 0.15 to 0.37, BWH: rg = 0.19 to 0.48, TGC: rg = 0.31 to 0.36) across environments. The rg between BWT in NUC and BWH in both FI (0.31) and GER (0.36) were positive, which was also found between BWT in NUC and TGC in both FI (0.10) and GER (0.20). However, rg were negative between BWT in NUC and both BWH (–0.06) and TGC (–0.20) in PE. Correction for selection bias resulted in higher additive genetic variances. In conclusion, strong G × E interaction was found for BWT, BWH, and TGC. Accounting for G × E interaction in the breeding program, either by using sib information from testing stations or environment-specific breeding programs, would increase genetic gains for environments that differ significantly from NUC
    corecore