5 research outputs found

    Rescan: Inductive Instance Segmentation for Indoor RGBD Scans

    Full text link
    In depth-sensing applications ranging from home robotics to AR/VR, it will be common to acquire 3D scans of interior spaces repeatedly at sparse time intervals (e.g., as part of regular daily use). We propose an algorithm that analyzes these "rescans" to infer a temporal model of a scene with semantic instance information. Our algorithm operates inductively by using the temporal model resulting from past observations to infer an instance segmentation of a new scan, which is then used to update the temporal model. The model contains object instance associations across time and thus can be used to track individual objects, even though there are only sparse observations. During experiments with a new benchmark for the new task, our algorithm outperforms alternate approaches based on state-of-the-art networks for semantic instance segmentation.Comment: IEEE International Conference on Computer Vision 201

    Entraining a Robot to its Environment with an Artificial Circadian System

    Get PDF
    As robots become persistent agents in a complex and dynamic world, they must deal with changing environments. This challenge has grown research in long-term autonomy, with particular focus on localization and mapping in dynamic environments. Less attention has been paid to learning these dynamics to adapt or entrain an agent’s behavior to them. Inspired by circadian systems in nature, this dissertation seeks to answer how a robotic agent can both learn the regular cycles and patterns that exist in many environments, and how it can exploit that knowledge. In this work, relevant environmental states are modeled as time series and forecasted into the future. These forecasts are used to estimate the utility of executing some behavior at any point in time during the dominant environmental cycle. The relative utility of executing a behavior at the current time, compared to the potential utility for waiting until later, is passed as one component in an activation-based action selection system. While other components still impact what behaviors execute when, the ‘circadian’ component derived from forecasts biases the behavior to execute at the better times in the environmental cycle. This approach was dubbed the artificial circadian system. As forecasting the future is inherently unreliable, methods to make the approach robust to degrading forecast accuracy are presented. A unitless error measure is used to adapt the weight of the forecasting component in action selection, allowing an autonomous agent to leverage forecasts when they are good, and fall back onto reactive strategies when forecasts fail. As time series models rely on the history for predictions, a temporary disruption to the environment can potentially degrade forecast accuracy for many cycles. Methods to create modified forecasts which exclude potential outlier data are presented, and these forecasts are leveraged only if they improve accuracy. The ideas in this work were validated using an experimental test bed designed to approximate a precision agricultural task, where a solar powered robot monitored individual plants for pests and weeds. The artificial circadian system was shown to effectively entrain the agent’s behavior to the dynamics of its environment in some cases, improving performance. It was also noted that dynamics not on the same time-scale as the robot’s actions could not be exploited, even with forecasted knowledge. The artificial circadian system was reliably able to detect deviations in the environment and remove the influence of forecasts when their accuracy degraded. Successfully removing outlier data to generate better forecasts was less consistent, but achieved in a significant portion of trials.Ph.D
    corecore