316 research outputs found

    Decision-Making for Automated Vehicles Using a Hierarchical Behavior-Based Arbitration Scheme

    Full text link
    Behavior planning and decision-making are some of the biggest challenges for highly automated systems. A fully automated vehicle (AV) is confronted with numerous tactical and strategical choices. Most state-of-the-art AV platforms implement tactical and strategical behavior generation using finite state machines. However, these usually result in poor explainability, maintainability and scalability. Research in robotics has raised many architectures to mitigate these problems, most interestingly behavior-based systems and hybrid derivatives. Inspired by these approaches, we propose a hierarchical behavior-based architecture for tactical and strategical behavior generation in automated driving. It is a generalizing and scalable decision-making framework, utilizing modular behavior blocks to compose more complex behaviors in a bottom-up approach. The system is capable of combining a variety of scenario- and methodology-specific solutions, like POMDPs, RRT* or learning-based behavior, into one understandable and traceable architecture. We extend the hierarchical behavior-based arbitration concept to address scenarios where multiple behavior options are applicable but have no clear priority against each other. Then, we formulate the behavior generation stack for automated driving in urban and highway environments, incorporating parking and emergency behaviors as well. Finally, we illustrate our design in an explanatory evaluation

    A representation of robotic behaviors using component port arbitration

    Get PDF
    Presented at DSLRob 2014 (arXiv:cs/1411.7148)Developing applications considering reactiveness, scalability and re-usability has always been at the center of attention of robotic researchers. Behavior-based architectures have been proposed as a programming paradigm to develop robust and complex behaviors as integration of simpler modules whose activities are directly modulated by sensory feedback or input from other models. The design of behavior based systems, however, becomes increasingly difficult as the complexity of the application grows. This article proposes an approach for modeling and coordinating behaviors in distributed architectures based on port arbitration which clearly separates representation of the behaviors from the composition of the software components. Therefore, based on different behavioral descriptions, the same software components can be reused to implement different applications

    Building Complex Systems with Agent-Space Architecture

    Get PDF
    Building complex systems requires a specific kind of modularity as well as incremental development. Here we introduce an architecture where basic modules are reactive agents and the data exchange among them is based on the so-called stigmergic communication through space. In this way we have connected ideas coming from the multi-agent systems and the coordination languages on the one side and ideas of the behavior-based systems on the other side. We demonstrate that this architecture manifests several interesting features which are useful for engineering of real-time systems and modeling of biological creatures or their parts. We advocate for so-called purely reactive agents which are stateless entities usually taken as too weak building blocks of systems. However, their features enable us to use a special method of incremental development (so-called subsumption method)

    Model-Based Adaptive Behavior Framework for Optimal Acoustic Communication and Sensing by Marine Robots

    Get PDF
    In this paper, a hybrid data- and model-based autonomous environmental adaptation framework is presented which allows autonomous underwater vehicles (AUVs) with acoustic sensors to follow a path which optimizes their ability to maintain connectivity with an acoustic contact for optimal sensing or communication. The adaptation framework is implemented within the behavior-based mission-oriented operating suite-interval programming (MOOS-IvP) marine autonomy architecture and uses a new embedded high-fidelity acoustic modeling infrastructure, the generic robotic acoustic model (GRAM), to provide real-time estimates of the acoustic environment under changing environmental and situational scenarios. A set of behaviors that combine adaptation to the current acoustic environment with strategies that extend the decision horizon beyond that of typical behavior-based systems have been developed, implemented, and demonstrated in a series of field experiments and virtual experiments in a MOOS-IvP simulation.United States. Office of Naval Research (Grant N00014-08-1-0011)United States. Office of Naval Research (Grant N00014-08-1-0013)NATO Undersea Research Centre (NURC

    Sensor networks security based on sensitive robots agents. A conceptual model

    Full text link
    Multi-agent systems are currently applied to solve complex problems. The security of networks is an eloquent example of a complex and difficult problem. A new model-concept Hybrid Sensitive Robot Metaheuristic for Intrusion Detection is introduced in the current paper. The proposed technique could be used with machine learning based intrusion detection techniques. The new model uses the reaction of virtual sensitive robots to different stigmergic variables in order to keep the tracks of the intruders when securing a sensor network.Comment: 5 page

    Effects of Behavior-Based Driver Feedback Systems on Commercial Long Haul Operator Safety

    Get PDF
    There are large economic and societal costs to commercial motor vehicle crashes. A majority of crashes are precipitated due to driver-related factors. Behavior-based systems that influence drivers with feedback from safety managers can help reduce driver-related risk factors. These systems harness the experience and knowledge of managers along with advanced driver telematics that monitor and record driver behaviors to positively influence driver safety. Safety solutions that focus on modifying driver behaviors thus hold promise for improving the safety record of commercial trucking. In this study, one such feedback system was examined by analyzing data from a commercial trucking fleet, treating the system deployment as a natural experiment. This made it possible, without experimental intervention, to compare drivers before and after system introduction, and to compare drivers that were subject to this system with those that drove with no supervisor feedback. Adverse event data were obtained for drivers in the fleet and weekly event rates were calculated taking into account driving exposure (in miles). Results show that drivers improved after receiving safety feedback and significantly more so than drivers that did not receive feedback

    Unified Behavior Framework for Reactive Robot Control

    Get PDF
    Behavior-based systems form the basis of autonomous control for many robots. In this article, we demonstrate that a single software framework can be used to represent many existing behavior based approaches. The unified behavior framework presented, incorporates the critical ideas and concepts of the existing reactive controllers. Additionally, the modular design of the behavior framework: (1) simplifies development and testing; (2) promotes the reuse of code; (3) supports designs that scale easily into large hierarchies while restricting code complexity; and (4) allows the behavior based system developer the freedom to use the behavior system they feel will function the best. When a hybrid or three layer control architecture includes the unified behavior framework, a common interface is shared by all behaviors, leaving the higher order planning and sequencing elements free to interchange behaviors during execution to achieve high level goals and plans. The framework\u27s ability to compose structures from independent elements encourages experimentation and reuse while isolating the scope of troubleshooting to the behavior composition. The ability to use elemental components to build and evaluate behavior structures is demonstrated using the Robocode simulation environment. Additionally, the ability of a reactive controller to change its active behavior during execution is shown in a goal seeking robot implementation
    • 

    corecore