Institute for Systems Research Technical Reports
Permanent URI for this collectionhttp://hdl.handle.net/1903/4376
This archive contains a collection of reports generated by the faculty and students of the Institute for Systems Research (ISR), a permanent, interdisciplinary research unit in the A. James Clark School of Engineering at the University of Maryland. ISR-based projects are conducted through partnerships with industry and government, bringing together faculty and students from multiple academic departments and colleges across the university.
Browse
Search Results
Item Control and Stabilization of a Class of Nonlinear Systems with Symmetry(1998) Manikonda, Vikram; Krishnaprasad, P.S.; ISR; CDCSSThe focus of this dissertation is to study issues related to controllability and stabilization of a class of underactuated mechanical systems with symmetry. In particular we look at systems whose configuration can be identified with a Lie group and the reduced equations are of the Lie-Poisson type. Examples of such systems include hovercraft, spacecraft and autonomous underwater vehicles. We present sufficient conditions for the controllability of affine nonlinear control systems where the drift vector field is a Lie-Poisson reduced Hamiltonian vector field. In this setting we show that depending on the existence of a radially unbounded Lyapunov type function, the drift vector field of the reduced system is weakly positively Poisson stable. The weak positive Poisson stability along with the Lie algebra rank condition is used to show controllability. These controllability results are then extended to the unreduced dynamics. Sufficient conditions for controllability are presented in both cases where the symmetry group is compact and noncompact. We also present a constructive approach to design feedback laws to stabilize relative equilibria of these systems. The approach is based on the observation that, under certain hypotheses the fixed points of the Lie-Poisson dynamics belong to an immersed equilibrium submanifold. The existence of such equilibrium manifolds, along with the center manifold theory is used to design stabilizing feedback laws.Item Control Problems of Hydrodynamic Type(1998) Krishnaprasad, Perinkulam S.; Manikonda, Vikram; ISR; CDCSSIt has been known for some time that the classical work of Kirchhoff, Love,and Birkhoff on rigid bodies in incompressible, irrotational flows provideseffective models for treating control problems for underwater vehicles.This has also led to a better appreciation of the dynamics of suchsystems. In this paper, we develop results based on geometric mechanics andcenter manifold theory to solve controllability and stabilization questionsfor a class of under-actuated left invariant mechanical systems on Liegroups that include approximate models of underwater vehicles and surfacevehicles. We also provide numerical evidence to capture the globalproperties of certain interesting feedback laws.(This work appears as an invited paper in the Proc. IFAC Sympo. on NonlinearControl Systems Design (NOLCOS'98), (1998), 1:139-144)
Item Controllability of Lie-Poisson Reduced Dynamics(1997) Manikonda, Vikram; Krishnaprasad, Perinkulam S.; ISRIn this paper we present sufficient conditions for controllability of Lie-Poisson reduced dynamics of a class of mechanical systems with symmetry. We prove conditions (boundedness of coadjoint orbits and existence of a radially unbounded Lyapunov function) under which the drift vector field (of the reduced system) is weakly positively Poisson stable (WPPS). The WPPS nature of the drift vector field along with the Lie algebra rank condition is used to show controllability of the reduced system. We discuss the dynamics, Lie-Poisson reduction, and controllability of hovercraft, spacecraft and underwater vehicles, all treated as rigid bodies.Item Language, Behaviors, Hybrid Architectures and Motion Control(1997) Manikonda, Vikram; Krishnaprasad, Perinkulam S.; Hendler, James A.; ISRIn this paper we put forward a framework that integrates features of reactive planning models with modern control-theory-based approaches to motion control of robots. We introduce a motion description language, MDLe, that provides a formal basis for robot programming using behaviors, and at the same time permits incorporation of kinematic and dynamic models of robots given in the form of differential equations. In particular, behaviors for robots are formalized in terms of kinetic state machines, a motion description language, and the interaction of the kinetic state machine with real-time information from (limited range) sensors. This formalization allows us to create a mathematical basis for the study of such systems, including techniques for integrating sets of behaviors. In addition we suggest optimality criteria for comparing both atomic and compound behaviors in various environments. We demonstrate the use of MDLe in the area of motion planning for nonholonomic robots. Such models impose limitations on the stabilizability via smooth feedback; piecing together open loop and closed loop trajectories becomes essential in these circumstances, and MDLe enables one to describe such piecing together in a systematic manner. A reactive planner using the formalism of the paper is described. We demonstrate obstacle avoidance with limited range sensors as a test of this planner.Item Robotics for High School Students in a University Environment(1996) Kantor, George A.; Manikonda, Vikram; Newman, Andrew; Tsakiris, Dimitris; Krishnaprasad, P.S.; ISRThe Young Scholars Program at the Institute for Systems Research of theUniversity of Maryland at College Park is an innovative summer researchexperience for high school students from Maryland, Virginia, and WashingtonD.C. Its goal is to steer talented high school seniors toward higher educationand careers in science and engineering.One particularly popular component ofthis program is a two-week mini-course in robotics. This course utilizes theresources of the Intelligent Servosystems Laboratory of the university tointroduce and demonstrate theoretical and practical aspects of robotics. Thispaper reports on the characteristics that make this a unique effort inrobotics-related education for both the Young Scholars Program participantsand the small group of University of Maryland graduate students who have beenresponsible for the development and instruction of this course.
The content of this material has been published in theComputer Science Education Journal, vol. 7, no. 2, 1996, 257-278. Item A Motion Description Language and a Hybrid Architecture for Motion Planning with Nonholonomic Robots(1995) Manikonda, Vikram; Krishnaprasad, Perinkulam S.; Hendler, James A.; ISRThis paper puts forward a formal basis for behavior-based robotics, using techniques that have been successful in control- theory-based approaches for steering and stabilizing robots that are subject to nonholonomic constraints. In particular, behaviors for robots are formalized in terms of kinetic state machines, a motion description language, and the interaction of the kinetic state machine with real-time information from (limited range) sensors. This formalization allows us to create a mathematical basis for the study of such systems, including techniques for integrating sets of behaviors. In addition we suggest optimality criteria for comparing both atomic and compound behaviors in various environments. A hybrid architecture for the implementation of path planners that uses the motion description language is also presented.Item A Hybrid Control Strategy for Path Planning and Obstacle Avoidance with Nonholonomic robots(1994) Manikonda, Vikram; Krishnaprasad, P.S.; ISRThe primary focus is on providing a formal basis for behavior- based robotics using techniques that have been successful in control-based approaches for steering and stabilizing robots that are subject to nonholonomic constraints. In particular, behaviors for robots are formalized in terms of kinetic state machines, a motion description language and the interaction of the kinetic state machine with information coming in from (limited range) sensors. This allows us to create a mathematical basis for discussing these systems, including techniques for integrating sets of behaviors. In addition we suggest optimality criteria for comparing both atomic and compound behaviors in various environments. A hybrid architecture for the implementation of path planners that use the motion description language is presented. The design and implementation of a planner for path planning and examples of obstacle avoidance with nonholonomic robots are discussed.