So-Ryeok Oh
University of Delaware
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by So-Ryeok Oh.
IEEE Transactions on Robotics | 2005
So-Ryeok Oh; Sunil K. Agrawal
Cable-suspended robots are structurally similar to parallel actuated robots but with the fundamental difference that cables can only pull the end-effector but not push it. From a scientific point of view, this feature makes feedback control of cable-suspended robots more challenging than their counterpart parallel-actuated robots. In the case with redundant cables, feedback control laws can be designed to make all tensions positive while attaining desired control performance. This paper presents approaches to design positive tension controllers for cable suspended robots with redundant cables. Their effectiveness is demonstrated through simulations and experiments on a three degree-of-freedom cable suspended robots.
IEEE Transactions on Robotics | 2006
So-Ryeok Oh; Kaustubh Pathak; Sunil K. Agrawal; H. R. Pota; Matthew A. Garratt
In this paper, we address the design of an autopilot for autonomous landing of a helicopter on a rocking ship, due to rough sea. A tether is used for landing and securing a helicopter to the deck of the ship in rough weather. A detailed nonlinear dynamic model for the helicopter is used. This model is underactuated, where the rotational motion couples into the translation. This property is used to design controllers which separate the time scales of rotation and translation. It is shown that the tether tension can be used to couple the translation of the helicopter to the rotation. Two controllers are proposed in this paper. In the first, the rotation time scale is chosen much shorter than the translation, and the rotation reference signals are created to achieve a desired controlled behavior of the translation. In the second, due to coupling of the translation of the helicopter to the rotation through the tether, the translation reference rates are created to achieve a desired controlled behavior of the attitude and altitude. Controller A is proposed for use when the helicopter is far away from the goal, while Controller B is for the case when the helicopter is close to the ship. The proposed control schemes are proved to be robust to the tracking error of its internal loop and results in local exponential stability. The performance of the control system is demonstrated by computer simulations. Currently, work is in progress to implement the algorithm using an instrumented model of a helicopter with a tether.
IEEE Transactions on Control Systems and Technology | 2005
So-Ryeok Oh; Sunil K. Agrawal
Cable-suspended robots are structurally similar to parallel actuated robots but with the fundamental difference that cables can only pull the end-effector but not push it. From a scientific point of view, this feature makes feedback control of cable-suspended robots lot more challenging than their counter- part parallel actuated robots. In this brief, we look into the control design for a nonredundant cable-suspended robot under positive input constraints. The design is based on feedback linearization controllers augmented with a reference governor (RG). This RG operates in accordance with the receding horizon strategy, by generating admissible reference signals, that do not violate the input constraints. An important issue in implementing such an algorithm for nonlinear systems is to predict the system behavior in a computationally efficient way. We show that feedback lin- earization controllers with the RG can offer an efficient way to predict the systems future states, using the error dynamics of inner feedback loop. Finally, the effectiveness of the proposed method is illustrated by numerical simulation and laboratory experiments on a 6-degree-of-freedom cable suspended robot.
international conference on robotics and automation | 2003
So-Ryeok Oh; Sunil K. Agrawal
Cable-suspended robots are structurally similar to parallel actuated robots but with the fundamental difference that cables can only pull the end-effector but not push it. From a scientific point of view, this feature makes feedback control of cable-suspended robots lot more challenging than their counterpart parallel-actuated robots. In the case with redundant cables, feedback control laws can be designed to make all tensions positive while attaining desired control performance. This paper describes these approaches and their effectiveness is demonstrated through simulations of a three degree-of-freedom cable suspended robots with four, five, and six cables.
IEEE Transactions on Robotics | 2006
So-Ryeok Oh; Sunil K. Agrawal
Cable-suspended robots are structurally similar to parallel-actuated robots, but with the fundamental difference that cables can only pull the end-effector, but not push it. These input constraints make feedback control of cable-suspended robots a lot more challenging than their counterpart parallel-actuated robots. In this paper, we present a computationally efficient control design procedure for a cable robot with six cables, which is kinematically determined as long as all cables are in tension. The control strategy is based on dynamic aspects of statically feasible workspace. The basic idea suggested in this paper is to represent the reachable domain in terms of achievable set points under a specified control law that respects the input constraints. This computational framework is recursively used to find a set of reachable domains, using which, we are able to expand the region of feasibility by connecting adjacent domains through common points. The salient feature of the technique is that it is computationally efficient, or online implementable, for the control of a cable robot with positive input constraints. However, due to the complexity of the dynamics of general motion of a cable robot, we consider only translations. No cable interference is considered in this paper. Finally, the effectiveness of the proposed method is illustrated by numerical simulations and laboratory experiments on a six-degree-of-freedom cable-suspended robot.
Journal of Mechanical Design | 2005
So-Ryeok Oh; Kalyan K. Mankala; Sunil K. Agrawal; James S. Albus
Cable robots have potential usage for loading and unloading of cargo in shipping industries. A novel six-degrees-of-freedom two-stage cable robot has been proposed by NIST for skin-to-skin transfer of cargo. In this paper, we look at a planar version of this two-stage cable robot. The disturbance motion from the sea is considered while modeling the dynamics of robot. The problem of robust control of the end-effector in the presence of unknown disturbances, along with maintaining positive tensions in the cables, is tackled using redundancy of cables in the system. Simulation results show the effectiveness of the control strategy.
international conference on robotics and automation | 2005
So-Ryeok Oh; Kaustubh Pathak; Sunil K. Agrawal; H. R. Pota; Matt Garrett
In this paper, we address the design of an autopilot for autonomous landing of a helicopter on a rocking ship, due to rough sea. The deck is modeled to have a sinusoidal motion. The goal of the helicopter is to land on it during motion. In this work, we use a tether to help in target tracking. Based on the measurement of the angle between the cable and the helicopter/ship, a novel hierarchical two time-scale controller has been proposed to ensure landing of the helicopter on the ship. The system is demonstrated by computer simulation. Currently, work is under progress to implement the algorithm using an instrumented model of a helicopter using a tether.
intelligent robots and systems | 2003
Jaume Franch; Sunil K. Agrawal; So-Ryeok Oh; Abbas Fattah
The motion of free-floating space robots is characterized by nonholonomic, i.e., non-integrable rate constraint equations. These constraints originate from principles of conservation of linear and angular momentum. It is well known that these rate constraints can also be written as input-affine drift-less control systems. Trajectory planning of these systems is extremely challenging and computation intensive since the motion must satisfy differential constraints. However, under certain conditions, these drift-less control systems can be shown to be differentially flat. The property of flatness allows a computationally in-expensive way to plan trajectories for the dynamic system between two configurations as well as develop feedback controllers. Nonholonomic rate constraints for free-floating planar open-chain robots are systematically studied to determine the design conditions under which the system exhibits differential flatness. Under these design conditions, the property of flatness is used for trajectory planning and feedback control under perturbations in the initial state.
IEEE Transactions on Control Systems and Technology | 2006
So-Ryeok Oh; Sunil K. Agrawal
This paper deals with the characterization of reachable domain of a set-point controller for a cable-suspended robot under disturbances and input constraints. The main contribution of the paper is to calculate the feasible domain analytically through the choice of a control law, starting from a given initial condition. This analytical computation is then recursively used to find a second feasible domain starting from a boundary point of the first feasible domain. Hence, this procedure allows to expand the region of feasible reference signals by connecting adjacent domains through common points. Finally, the effectiveness of the proposed method is illustrated by numerical simulations on a kinematically determined cable robot with six cables.
american control conference | 2005
So-Ryeok Oh; Sunil K. Agrawal
cable-suspended robots are structurally similar to parallel actuated robots but with the fundamental difference that cables can only pull the end-effector but not push it. From a scientific point of view, this feature makes feedback control of cable-suspended robots a lot more challenging than their counterpart parallel-actuated robots, in this paper, we present a computationally efficient control design procedure for a fully actuated cable robot with positive input constraints. The basic idea is to calculate a set of reachable domain analytically, where a neighboring domain possesses common points. This allows to expand the region of feasible reference signals by simply connecting adjacent feasible domains. Finally, the effectiveness of the proposed method is illustrated by numerical simulations and laboratory experiments on a six degree-of-freedom cable suspended robot.