6 research outputs found

    Route following without scanning

    Get PDF
    Desert ants are expert navigators, foraging over large distances using visually guided routes. Recent models of route following can reproduce aspects of route guidance, yet the underlying motor patterns do not reflect those of foraging ants. Specifically, these models select the direction of movement by rotating to find the most familiar view. Yet scanning patterns are only occasionally observed in ants. We propose a novel route following strategy inspired by klinokinesis. By using familiarity of the view to modulate the magnitude of alternating left and right turns, and the size of forward steps, this strategy is able to continually correct the heading of a simulated ant to maintain its course along a route. Route following by klinokinesis and visual compass are evaluated against real ant routes in a simulation study and on a mobile robot in the real ant habitat. We report that in unfamiliar surroundings the proposed method can also generate ant-like scanning behaviours

    Ultrastable neuroendocrine robot controller

    No full text
    The work of a simulated neuroendocrine controller with ultrastable neurons and glands is sketched and tested in terms of stability and adaptability. The artificial neurons connect to each other and to motors, while hormones produced by behaviour-related glands regulate their output. The ultrastable nature of the cells allows them to maintain their homeostasis by random reconfiguration of their connections and parameters without reference to the global goal of the system. Interactions of these ultrastable components cause individual robot behaviours to emerge to certain extents. The pre- sented results show that the controller as a whole is capable of not only configuring itself to perform random walk, obstacle avoidance, mineral collection and recharging, but also to stay robust or adapt to a number of environmental and body perturbations without a need for a body model

    Effective Exploration Behavior for Chemical-Sensing Robots

    Get PDF
    Mobile robots that can effectively detect chemical effluents could be useful in a variety of situations, such as disaster relief or drug sniffing. Such a robot might mimic biological systems that exhibit chemotaxis, which is movement towards or away from a chemical stimulant in the environment. Some existing robotic exploration algorithms that mimic chemotaxis suffer from the problems of getting stuck in local maxima and becoming “lost”, or unable to find the chemical if there is no initial detection. We introduce the use of the RapidCell algorithm for mobile robots exploring regions with potentially detectable chemical concentrations. The RapidCell algorithm mimics the biology behind the biased random walk of Escherichia coli (E. coli) bacteria more closely than traditional chemotaxis algorithms by simulating the chemical signaling pathways interior to the cell. For comparison, we implemented a classical chemotaxis controller and a controller based on RapidCell, then tested them in a variety of simulated and real environments (using phototaxis as a surrogate for chemotaxis). We also added simple obstacle avoidance behavior to explore how it affects the success of the algorithms. Both simulations and experiments showed that the RapidCell controller more fully explored the entire region of detectable chemical when compared with the classical controller. If there is no detectable chemical present, the RapidCell controller performs random walk in a much wider range, hence increasing the chance of encountering the chemical. We also simulated an environment with triple effluent to show that the RapidCell controller avoided being captured by the first encountered peak, which is a common issue for the classical controller. Our study demonstrates that mimicking the adapting sensory system of E. coli chemotaxis can help mobile robots to efficiently explore the environment while retaining their sensitivity to the chemical gradient

    Using MapReduce Streaming for Distributed Life Simulation on the Cloud

    Get PDF
    Distributed software simulations are indispensable in the study of large-scale life models but often require the use of technically complex lower-level distributed computing frameworks, such as MPI. We propose to overcome the complexity challenge by applying the emerging MapReduce (MR) model to distributed life simulations and by running such simulations on the cloud. Technically, we design optimized MR streaming algorithms for discrete and continuous versions of Conway’s life according to a general MR streaming pattern. We chose life because it is simple enough as a testbed for MR’s applicability to a-life simulations and general enough to make our results applicable to various lattice-based a-life models. We implement and empirically evaluate our algorithms’ performance on Amazon’s Elastic MR cloud. Our experiments demonstrate that a single MR optimization technique called strip partitioning can reduce the execution time of continuous life simulations by 64%. To the best of our knowledge, we are the first to propose and evaluate MR streaming algorithms for lattice-based simulations. Our algorithms can serve as prototypes in the development of novel MR simulation algorithms for large-scale lattice-based a-life models.https://digitalcommons.chapman.edu/scs_books/1014/thumbnail.jp
    corecore