2 research outputs found

    Formation Control Using Vehicle Operational Envelopes and Behavior-Based Dual-Mode Model Predictive Control

    Get PDF
    This thesis presents a control framework for formation control. Given an initial desired trajectory, a framework is presented to generate trajectories for each vehicle within the formation. When combined with an operational envelope, a designated area for each vehicle to maneuver, for each vehicle the multi-vehicle formation control problem can be redefined into a single vehicle problem. A single vehicle framework is presented to track the respective trajectory when possible, or stay near it when it passes through previously unknown obstacles. Arc-based motions are used to rapidly produce desirable robot controls while a trajectory tracking motion is used to ensure that the vehicle tracks the trajectory when it is obstacle free. The resulting formation control framework is illustrated through a real-time simulation with trajectories passing through obstacles. The simulated robot is able to seamlessly balance tracking with obstacle avoidance

    Optimal Decentralized Gait Transitions for Snake Robots

    Get PDF
    Presented at the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, Minnesota, May 2012©2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.DOI: 10.1109/ICRA.2012.6224721Snake robots are controlled by implementing gaits inspired from their biological counterparts. However, transitioning between these gaits often produces undesired oscillations which cause net movements that are difficult to predict. In this paper we present a framework for implementing gaits which will allow for smooth transitions. We also present a method to determine the optimal time for each module of the snake to switch between gaits in a decentralized fashion. This will allow for each module to participate in minimizing a cost by communicating with a set of modules in a local neighborhood. Both of these developments will help to maintain desired properties of the gaits during transition
    corecore