180 likes | 339 Views
Multi-vehicle Cooperative Control Raffaello D’Andrea Mechanical & Aerospace Engineering Cornell University. Hierarchical Decomposition Example: RoboCup Concluding Remarks. OUTLINE. Hierarchical Decomposition. Objective: Develop hierarchy-based tools for designing
E N D
Multi-vehicle Cooperative ControlRaffaello D’AndreaMechanical & Aerospace Engineering Cornell University • Hierarchical Decomposition • Example: RoboCup • Concluding Remarks OUTLINE
Hierarchical Decomposition Objective: Develop hierarchy-based tools for designing complex, multi-asset systems in uncertain and adversarial environments MAIN IDEAS: • System level decomposition • Bottom up design • Simplification of models via relaxations and reduction • Propagation of uncertainty to higher levels • Adoption of heuristics, coupled with verification
Example: RoboCup • International competition: cooperation, adversaries, uncertainty • 1997: Nagoya Carnegie Mellon • 1998: Paris Carnegie Mellon • 1999: Stockholm Cornell • 2000: Melbourne Cornell • 2001: Seattle • Involvement • Universities, Research Labs, Companies Cornell
ROBOT ROBOT K K System Level Decomposition Wheel velocity INTELLIGENCE AND CONTROL
ROBOT K Bottom Up Design Relaxation and Simplified Dynamics: RobustControl Design Restrict possible motions, design low level systemto behave like simplified dynamical model
Mid-Level Control Trajectory Primitives: minimum time, minimum energy minimum time minimum time
Intelligence and Control DESIRED FINAL POSITIONS ANDVELOCITIES, TIME TO TARGET DESIRED VELOCITIES STRATEGY TRAJECTORYGENERATION LOCALCONTROL FEASIBILITY OF REQUESTS • Current design: • finite state machine • Obstacle avoidance: Frazzoli, Feron, Dahleh • no adaptation • no formal methods
BACK-PASS PASS-PLAY
Formation Flight Testbed Use upwash created by neighbouring craft to provide extra lift MOTIVATION • “satellite” type of applications(Wolfe, Chichka and Speyer ‘96) • MAVs and UAVs, extend range
Formation Flight test bed • 5 wings in low speed wind tunnel • roll and translation along y axis
Concluding Remarks Relaxation, Restriction 1 PERFORMANCE COMPLEXITY
Robust Control Design Hierarchical Design ...
Current Activities • Propagation of uncertainy/mismatch • Randomized Algorithms for planning (MIT) • Game Theoretic tools (delayed information) • Verification • Human in the loop • New test-beds