A Novel Design to Improve Pose Accuracy for Cable Robots
|
|
- Theodore Phillips
- 8 years ago
- Views:
Transcription
1 The 14th IFToMM World Congress, Taipei, Taiwan, October 25-30, 2015 DOI Number: /IFToMM.14TH.WC.OS2.018 A Novel Design to Improve Pose Accuracy for Cable Robots A. Gonzalez-Rodríguez Univ. Castilla-La Mancha Ciudad Real, Spain E. Ottaviano Univ. of Cassino and Southern Lazio, Cassino, Italy F.J. Castillo-García Univ. Castilla-La Mancha Toledo, Spain P. Rea Univ. of Cassino and Southern Lazio, Cassino, Italy Abstract Cable robots are parallel manipulators in which rigid links are replaced by cables, while actuator and transmission systems are responsible for commanding the end-effector by rolling cables in and out by means of drums and changing cable direction by means of pulleys. Commonly developed kinetostatic models assume that the robot frame and end-effector are point-to-point connected. This assumption may induce non-negligible errors in the end-effector pose when performing pick and place operations or trajectory tracking. This paper deals with a new design for connecting the frame and end-effector to reduce any modeling inaccuracies due to the aforementioned assumption. Experimental tests are presented for a planar 4 cable robot. Keywords: Cable robot 1, Kinetostatics, Pose inaccuracies, Trajectory tracking, Experimental tests. I. Introduction Cable robots are parallel manipulators [1] in which rigid links are replaced by cables that connect the fixed frame and end-effector/payload [2]. Cables are commanded by actuators (commonly DC motors) which are used to extend or retract each cable. In this way, actuators can change cables length between frame and end-effector and therefore the endeffector can perform translation motion [3] or spatial motion, being suspended in a crane like configuration [4], providing a 2D or 3D workspaces [5, 6]. Some of the main advantages of cable robots are: They are able to move heavy payloads with a high efficient use of energy. As end-effector is connected to fixed frame only by a set of cables, whose mass is usually negligible with respect to the payload, actuators power is used to move the robot payload. They can be designed to provide a large workspace. Conventional manipulators can be designed only to achieve limited workspaces owing to the physical limitation related to the mass of links. In cable robots this limitation reduces drastically due to the negligible mass of the cables and, therefore, cable robots can be designed to operate into large workspaces [7, 8]. On the other hand, using rigid links and transmissions for designing and building robots is an extended solution because the measurement of motors positions allows a direct and accurate tip position estimation and therefore its control. For classical robots with rigid links tip position, Q, can be estimated by using Forward Kinematics (FK), Λ, i.e. Q = Λ (Θ) (1) where Θ is the joints position, which can be directly measured. Inverse Kinematics (IK), Λ, is used to generate joint trajectories for a desired tip trajectory Θ = Λ (Q) (2) In the case of cable robots, the statics/dynamic equilibrium should be verified for each pose to make it feasible. For the Static equilibrium, it holds that F 1 L 1 Ln P + 0 r L r L M 1 1 n n F n in which F i is the cable tension applied to cable length unit direction; P and M are the resultant force and torque (giving a wrench W) which are exerted on or by the environment. Rearranging (3) in matrix form yields T A (3) F W (4) where A is the so called structure matrix. The feasible force distribution for cable robots is a major challenge as regards design and control issues. The basic problem is to find positive solutions for (4), which can be summarized as F W 0 with 0 fmin fi fmax (5) T A where f min denotes the minimum force in the cables e.g. to tense it; and the maximal load f max is owing to limitations in the actuator or the breaking load of the cable. It is possible to determine the least-square solution F of (5) by means of the inverse of Moore-Penrose matrix, as described in [2]. This paper deals with the design of cable robots, the antonio.gonzalez@uclm.es ottaviano@unicas.it fernando.castillo@uclm.es rea@unicas.it
2 applicability of kinetostatic model described above, and proposes a new design solution, which allows improving the pose accuracy and trajectory tracking. The paper is organized as follows: Section II presents the cable robots design and its kinetostatic model. Section III details the proposed solution for improving pose accuracy. Section IV presents experimental results and, finally, Section V summarizes main conclusions. Although this work is oriented to planar cable robots the formulation and results can be extended to spatial cases. II. Cable robots design and kinetostatic model A. Cable robots design Cable robots are composed of: Fixed frame, which supports the robot. End-effector, whose pose needs to be controlled. A set of cables, which connects frame to end-effector. Actuator and transmission systems, responsible of commanding each cable and changing its length and direction. Figure 1 illustrates all these functional elements for the case of a planar cable robot. Actuator and transmission systems are composed by: DC motors, for providing rotational movement. Drums, for rolling in and out the cables. Pulleys, for changing cable direction. Anchor points/point joint, for connecting cables to the end-effector/payload. Figure 2 shows actuator and transmission systems. This mechanical solution, consisting of connecting frame and end-effector by means of drum, pulleys and point joint, is the most extended one as reported in [9-11]. Although recent works studied the influence of frame pulleys on the kinematics problem [12-14], the most extended solution does not take them into account. As an example, in [12], results describing the kinematics errors were computed, for a pulley radius of r=0.1m, the difference of cable length owing the pulley presence can be more than 0.15m. B. Cable robots kinetostatic model: a planar case Let s assume a planar cable robot in Figs. 1 and 2 with endeffector pose Q = [x, y, δ] and joints angular position Θ = [θ, θ, θ ], being x and y, the Cartesian coordinates of the center of mass of the end-effector on X and Y axis, respectively, δ the rotation of end-effector respect to an axis perpendicular to XY plane, and θ the angular position of motor/gearbox set i (see Fig. 2). As it was mentioned in Section I, FK is denoted as Λ and IK as Λ. In the following, Statics can be solved by assuming no other forces than gravity effects. The commonly used kinetostatic model assumes that end-effector is commanded by varying cables lengths. Furthermore, used simplification assumes that cables lengths are measured from a fixed point at the frame to a fixed point at the end-effector [15-19]. Let us denote this as point-to-point model. Under this assumption the kinetostatic model for the case understudy can be developed as follows. Let s assume that frame and end-effector are connected by means of n cables which are commanded by n motors. These n cables connect frame, from n fixed points Q to its respective n points at end-effector Q (i = 1,2, n). Let s also denote the n cables lengths as L and the n cables angles as α. Figure 3 clarify this nomenclature. The IK in (2) can be used to obtain the motors angular position, Θ, for a desired end-effector pose, Q. Let s therefore define a known initial end-effector pose Q at which all connection points are also known Q (they only depends on the geometry of the end-effector) as in Fig. 4. Fig. 1. Functional elements of a cable robot. Fig. 3. A scheme for frame and end-effector points, cables angles and cables lengths. Fig. 2. Functional elements of the actuator and transmission systems. Fig. 4. A scheme for the end-effector initial pose.
3 At that initial pose we consider that motors angular position are zero, Θ = 0. The geometry of end-effector defines all Q that can be determined by initial pose Q, d and γ (see Fig. 4). Since initial pose and end-effector geometry are defined we can obtain inverse kinematics Λ. Let s assume an endeffector pose Q = [x, y, δ], motor angular position yields Θ Θ = 1 r (L L ) (6) being L = [L, L,, L ] and r the pulley radius. Θ and L are known parameters, which only depend by the endeffector geometry and initial pose. On the other hand, L can be determined by end-effector connection points Q = [x, y ] and frame connection points Q = [x, y ] as L = x x + y y (7) the frame, Q, but when pulleys are included in the mechanical design cables start at their correspondent tangent points, which are not fixed points but depend by the endeffector pose. Figure 5 illustrates the above-mentioned issue and shows a comparison between the point-to-point model and a realistic model for connecting frame and end-effector. If we overlap Fig. 5a) and 5b) it results Fig. 6. It can be observed that cables directions are different between the two models. The cables lengths are also different, as well as the cable forces, and therefore Kinetostatics in (9) to (11) will not provide the desired end-effector pose, with evaluated cables' tensions inducing inaccurate pose and inaccurate trajectory tracking. Section IV illustrates these issues by providing an example. Although some authors have tackled this problem by modifying kinetostatic model taking into account pulleys effects [20, 21] the most extended solution is still applying (9) to (11) owing to its simplicity. Q are fixed known values since Q can be written as Q = R Q (8) being R the rotation matrix through δ. Combining (6), 7) and (8) IK is given by θ (x, y, δ) = θ + 1 r xd cos ( γ + δ) x + yd sin(γ + δ) y x d cos ( γ ) x + y d sin(γ ) y (9) for i = 1, n and where [x, y, δ] is the desired endeffector pose, d and γ are determined by the end-effector geometry and x and y by the frame connection points. The Statics can be written as (4) where P = [0, -mg, 0] T and M = 0 for the case understudy. The structure matrix A T in (4) is the transpose of the Static Jacobian matrix, which can be written as follows Fig. 5. Point-to-point model VS realistic connection points on the frame. J J J J J J J J J J n s n n (10) where J J 1i 2i cos sin i i J cos x x sin y y 3i i ei i ei (11) The above-mentioned formulation is general of the planar cable robot in Fig. 2. Although this Kinetostatic model is widely recognized and used it has been developed assuming a point-to point model, i.e. cables are assumed to start from fixed points placed at Fig. 6. A comparison between point-to-point model VS realistic model for connection points on the frame. III. A New design solution In order to avoid the aforementioned problems, this paper proposes a novel mechanical design to modify the physical connection between the frame and end-effector.
4 Our proposal consists by connecting the cables to endeffector by adding fixed pulleys (with the same radius of frame pulleys) at the end-effector. These fixed pulleys are locked and they cannot rotate. Fig. 7 illustrates this concept by comparing the new proposed way for connecting frame and end-effector to the point-to-point model. If we overlap Fig. 7a) and 7b) it results Fig. 8. It can be observed that, with the proposed design solution, it is possible to use the Kinetostatic model in (6) to (11) since it does not originate inaccurate pose or trajectory tracking when operates a real cable robot with pulleys in its mechanical design. The following Section provides a comparison between numerical and experimental tests for the proposed solution. IV. Example: a 4 cable planar robot For illustrative purposes let s assume the 4 cables planar robot in Fig. 9 with the design parameters summarized in Table I. For the example end-effector geometry is given by d = d = d = d = mm γ = γ = rad, γ = γ = rad (12) The robot workspace ensuring positive cables tension is shown in Fig. 10. Let s assume initial pose: Q = [1020mm 1025mm 0rad] at which motors are referenced as Θ = 0 rad. Denoting the desired spatial trajectory as Q, the example trajectory for end-effector, from Q to Q, is represented in Fig. 11. Fig. 7. Model VS new proposal for connection points on the frame. Adding pulleys at end-effector connection points makes that real cable lengths (see points A-B in Fig. 8) are the same than point-to-point model ones (see points C-D in Fig. 8) owing that both pulleys, frame and end-effector ones, are of same radius, and therefore, points A-B-C-D form a parallelogram. As it is shown in [12], the conventional solution induces difference between real lengths (see points A-B in Fig. 7) and model ones (see points C-D in Fig. 7). Cable directions are exactly the same, and therefore cables lengths, as well as cables tensions are also the same, resulting in accurate modeling. It is important to mention that adding pulleys at end-effector can be found in some works in which they are used with the objective of providing to actuator system the capability to keep positive cable tension [22]. Fig. 9. An example: a 4 cables planar robot. Fig. 10. Robot workspace. TABLE I. The 4 cables planar robot design parameters. Fig. 8. Point-to-point model VS realistic model for connection points on the frame. w h W H 240 mm 300 mm 2040 mm 2050 mm
5 Fig. 11. Example trajectory. We can apply (6) to (11) to obtain motor position Θ for describing the desired trajectory Q. A laboratory prototype has been built for an experimental validation of the proposed novel design concept. Once that motor position Θ has been computed, we are going to compare experimental results if we apply those joint references Θ on the laboratory prototype having the parameters of Table I and pulley radius of 30mm. The pointto-point model with its formulation is used to operate the two end-effector solutions reported in Fig. 12, one with point-topoint connection at end-effector (Fig. 12a) and one with fixed pulleys at the end-effector (Fig. 12b). a) b) Fig. 13. Compared experimental results: a) point-to-point; b) fixed pulley. a) b) Fig. 12. Compared connections for the end-effector prototype: a) point-to-point connection; b) fixed pulleys at the end-effector. Applying the aforementioned motor position reference Θ in both cases the experimental results are shown in Fig. 13. The dotted red line represents the desired end-effector reference trajectory (see Fig. 13) and black continuous line represents the obtained one. Experimental results show that with the same reference trajectory that is obtained from applying (9) to (11) to the desired reference Q, the cable robot with end-effector pulleys connections is much more accurate than the conventional one with point end-effector connections. In particular, the maximum deviation from desired to real one obtained with the point connection solution (see Fig. 13a) is about 34 mm. The maximum deviation obtained with the pulley connection solution (see Fig. 13b)) is about 2 mm. Details about experimental set-up of the prototype, such as actuators type, end-effector payload, time profile trajectory are summarized in Appendix A. A mapping of the overall deviation is reported in Fig. 14, in which the length deviation of cable i has been defined as ϵ = L L (13) where L is cable length assuming point to point connection and L is cable length with the real pulley to point connection. Figure 13 reports the deviation for cables 1 and 2 of the robot under study within its workspace. The deviation of cable i increases when the end-effector is close to its connection point at frame. This deviation goes from 0mm when end-effector is far from its connection point at frame to 80mm when is close to it. a) b) Fig. 14. Realistic connection: cable length deviation: a) cable 1; b) cable 2.
6 V. Conclusions Cable robots are used for a number of industrial and nonconventional applications. The widely used and accepted model for Kinetostatics assumes a point-to-point connection between cables to end-effector although mostly used mechanical designs makes use of pulleys. This dichotomy may cause large pose deviations and inaccurate trajectory tracking. In this paper a new design is proposed to solve the aforementioned problem and consists of adding fixes pulleys (that do not rotate) at the end-effector. A planar 4 cable robot is considered and numerical and experimental tests are reported to show the effectiveness of the solution. Appendix A: Experimental platform details Figure 15 shows the laboratory set-up. The actuators consist of four 0.97KW Synchronous Servomotor Bonfiglioli BTD3 controlled by means of control unit Active cube closing a velocity control loop. Quadrature encoders were added in order to get an angular position control loop by means of needle PD-type controllers [23]. For adapting motor speed and torque a 1:10 worm gearbox was provided to each motor. The position control loop of each motor was closed by means of a conventional computer connected to two MultiDAQ board NI-USB The sample time is 8 ms. References Fig. 15. Laboratory set-up for the planar 4 cable robot. [1] Merlet J.-P., Parallel Robots (Second Edition), Springer, Dordrecht, [2] Bruckmann T., Mikelsons L., Brandt T., Hiller M., Schramm D., Wire Robots Part I Kinematics, Analysis & Design, in Ryu J.-H. Parallel Manipulators, New Developments, I-Tech Ed. and Pub., Vienna, [3] Castelli G., Ottaviano E., Gonzalez A.. Analysis and simulation of a new Cartesian cable-suspended robot. Proc. of the Inst. of Mechanical Engineers, Part C: Jnl of Mechanical Eng. Science, 224(8), pp , [4] Carricato M., Merlet J.P., Stability Analysis of Underconstrained Cable-Driven Parallel Robots, IEEE Transactions on Robotics; 29(1), pp , 02/2013. [5] Fattah A. and Agrawal S. K., On the design of cablesuspended planar parallel robots, ASME J. Mech. Des., 127(5), pp , [6] Tadokoro S., Murao Y., Hiller M., Murata R., Kohkawa H., Matsushima T., A motion base with 6-DOF by parallel cable drive architecture,ieee/asme Trans. Mechatron., 7(2), pp , [7] Pott, A., Meyer, C., Verl, A. Large-scale assembly of solar power plants with parallel cable robots. In: 41 st Int. Symposium on Robotics (ISR) and 6 th German Conf. on Robotics (ROBOTIK), pp [8] Duan B. Y., Qiu Y. Y., Zhang F. S., Zi B., On design and experiment of the feed cable-suspended structure for super antenna. Mechatronics, 19, pp , [9] Castelli G., Ottaviano E., Rea P., A Cartesian Cable- Suspended Robot for improving end-users' mobility in an urban environment, Robotics and Computer-Integrated Manufacturing, 30(3), pp , [10] The FLOAT, [Online]: [11] Ramadour R., Merlet J.-P., Computing safe trajectories for an assistive cable-driven parallel robot by selecting the cables under tension and using interval analysis, IEEE/ASME Int. Conf. AIM, Besançon, [12] Pott, A. Influence of pulley kinematics on cable-driven parallel robots. In Latest Advances in Robot Kinematics, Springer Netherlands, pp , [13] Schmidt, V., Pott, A. Implementing extended kinematics of a cable-driven parallel robot in real-time. In Cable-Driven Par. Rob. Springer Berlin, pp , [14] Gouttefarde, M., Nguyen, D. Q., Baradat, C., Kinetostatic Analysis of Cable-Driven Parallel Robots with Consideration of Sagging and Pulleys. In Ad. in Rob. Kinematics (pp ). Springer Int. Pub., [15] Schmidt V., Müller B., Pott A., Chapter: Solving the Forward Kinematics of Cable-Driven Parallel Robots with Neural Networks and Interval Arithmetic, Computational Kinematics, Ed. by F. Thomas, A.Perez Gracia, 01/2014: pp ; Springer Netherlands., ISBN: [16] Gouttefarde M., Gosselin C.M., Analysis of the wrenchclosure workspace of planar parallel cable-driven mechanisms, IEEE Trans. Robot., 22(3), pp , [17] Roberts R. G., Graham T., Lippitt T., On the inverse kinematics, statics, and fault tolerance of cable-suspended robots, Jnl. Robot. Syst., 15(10), pp , [18] Hiller M., Fang S., Mielczarek S., Verhoeven R., Franitza D., Design, analysis and realization of tendon-based parallel manipulators, Mech.Mach. Theory, 40(4), pp , [19] Diao X., Ma O., Vibration analysis of cable-driven parallel manipulators, Multibody Syst. Dyn., 21(4), pp , [20] Notash L., McColl D., Workspace Investigation of Wire Actuated Parallel Manipulators with Uncertainties in Wire Connections, Proc. of the Int. Des. Eng. Tech. Conf. IDETC/CIE 2010, Montreal, DETC , [21] Ottaviano E., Castelli G., Issues on the Modelling of Cable-Based Parallel Manipulators, AIMETA, Bologna, ISBN , Publi&Stampa, Conselice, [22] Albus J., Bostelman R., Dagalakis N., The NIST RoboCrane, J.Nat. Inst. Standards Tech., 97(3), [23] Feliu V., Castillo F. J., Ramos F., Somolinos J. A., Robust tip trajectory tracking of a very lightweight singlelink flexible arm in presence of large payload changes, Mechatronics, 22 (5), , 2012.
Analysis and Optimization of a New Differentially-Driven Cable Parallel Robot
Analysis and Optimization of a New Differentially-Driven Cable Parallel Robot Hamed Khakpour Mechanical Engineering Department Ecole Polytechnique of Montreal Montreal, QC, CANADA, H3T 1J4 Email: hamed.khakpour@polymtl.ca
More informationAn Elastic Cable Model for Cable-Driven Parallel Robots Including Hysteresis Effects
An Elastic Cable Model for Cable-Driven Parallel Robots Including Hysteresis Effects Philipp Miermeister, Werner Kraus, Tian Lan and Andreas Pott Abstract Experimental results indicate that time invariant
More information1 Introduction. Alberto Trevisani
Experimental Validation of a Trajectory Planning Approach Avoiding Cable Slackness and Excessive Tension in Underconstrained Translational Planar Cable-Driven Robots Alberto Trevisani Abstract The objective
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationIndustrial Walking Systems - A Review
Subjects for period of study at LARM in Cassino For stages and thesis developments CONTACT: prof Marco Ceccarelli at Ceccarelli@unicas.it LARM webpage: http://webuser.unicas.it/weblarm/larmindex.htm SUBJECT:
More informationA PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS
A PAIR OF MEASURES OF ROTATIONAL ERROR FOR AXISYMMETRIC ROBOT END-EFFECTORS Sébastien Briot, Ilian A. Bonev Department of Automated Manufacturing Engineering École de technologie supérieure (ÉTS), Montreal,
More informationDevelopment of Easy Teaching Interface for a Dual Arm Robot Manipulator
Development of Easy Teaching Interface for a Dual Arm Robot Manipulator Chanhun Park and Doohyeong Kim Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials, 156, Gajeongbuk-Ro,
More informationDesign-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist
Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot
More informationME 115(b): Solution to Homework #1
ME 115(b): Solution to Homework #1 Solution to Problem #1: To construct the hybrid Jacobian for a manipulator, you could either construct the body Jacobian, JST b, and then use the body-to-hybrid velocity
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationMechanics lecture 7 Moment of a force, torque, equilibrium of a body
G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and
More informationACTUATOR DESIGN FOR ARC WELDING ROBOT
ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,
More informationConstraint satisfaction and global optimization in robotics
Constraint satisfaction and global optimization in robotics Arnold Neumaier Universität Wien and Jean-Pierre Merlet INRIA Sophia Antipolis 1 The design, validation, and use of robots poses a number of
More informationSimulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)
Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute
More informationMatrix Normalization for Optimal Robot Design
IEEE International Conference on Robotics and Automation Leuven, Belgium, May 16-21, 1998. Matrix Normalization for Optimal Robot Design L. Stocco, S. E. Salcudean and F. Sassani * Department of Electrical
More informationIntelligent Robotics Lab.
1 Variable Stiffness Actuation based on Dual Actuators Connected in Series and Parallel Prof. Jae-Bok Song (jbsong@korea.ac.kr ). (http://robotics.korea.ac.kr) ti k Depart. of Mechanical Engineering, Korea
More informationChapter 11 Equilibrium
11.1 The First Condition of Equilibrium The first condition of equilibrium deals with the forces that cause possible translations of a body. The simplest way to define the translational equilibrium of
More informationRotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
More informationSynthesis of Constrained nr Planar Robots to Reach Five Task Positions
Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Gim Song Soh Robotics and Automation Laboratory University of California Irvine, California 9697-3975 Email: gsoh@uci.edu J. Michael
More informationDINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE. F. R. Soha, I. A. Szabó, M. Budai. Abstract
ACTA PHYSICA DEBRECINA XLVI, 143 (2012) DINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE F. R. Soha, I. A. Szabó, M. Budai University of Debrecen, Department of Solid State Physics Abstract
More informationVéronique PERDEREAU ISIR UPMC 6 mars 2013
Véronique PERDEREAU ISIR UPMC mars 2013 Conventional methods applied to rehabilitation robotics Véronique Perdereau 2 Reference Robot force control by Bruno Siciliano & Luigi Villani Kluwer Academic Publishers
More informationAn inertial haptic interface for robotic applications
An inertial haptic interface for robotic applications Students: Andrea Cirillo Pasquale Cirillo Advisor: Ing. Salvatore Pirozzi Altera Innovate Italy Design Contest 2012 Objective Build a Low Cost Interface
More informationPHY121 #8 Midterm I 3.06.2013
PHY11 #8 Midterm I 3.06.013 AP Physics- Newton s Laws AP Exam Multiple Choice Questions #1 #4 1. When the frictionless system shown above is accelerated by an applied force of magnitude F, the tension
More informationDesign Aspects of Robot Manipulators
Design Aspects of Robot Manipulators Dr. Rohan Munasinghe Dept of Electronic and Telecommunication Engineering University of Moratuwa System elements Manipulator (+ proprioceptive sensors) End-effector
More informationINTELLIGENT SYSTEMS, CONTROL, AND AUTOMATION: SCIENCE AND ENGINEERING
Robotics International Series on INTELLIGENT SYSTEMS, CONTROL, AND AUTOMATION: SCIENCE AND ENGINEERING VOLUME 43 Editor Professor S. G. Tzafestas, National Technical University of Athens, Greece Editorial
More informationUniversal Exoskeleton Arm Design for Rehabilitation
Journal of Automation and Control Engineering Vol. 3, No. 6, December 215 Universal Exoskeleton Arm Design for Rehabilitation Siam Charoenseang and Sarut Panjan Institute of Field Robotics, King Mongkut
More informationDesign, Fabrication, and Evaluation of a New Haptic Device Using a Parallel Mechanism
IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 6, NO. 3, SEPTEMBER 2001 221 Design, Fabrication, and Evaluation of a New Haptic Device Using a Parallel Mechanism Jungwon Yoon and Jeha Ryu, Member, IEEE Abstract
More informationHuman Assisted Impedance Control of Overhead Cranes
Human Assisted Impedance Control of Overhead Cranes E-mail: John T. Wen Dan O. Popa Gustavo Montemayor Peter L. Liu Center for Automation Technologies Rensselaer Polytechnic Institute CII Bldg, Suite 85,
More informationINTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional
1 INTRODUCTION Robotics is a relatively young field of modern technology that crosses traditional engineering boundaries. Understanding the complexity of robots and their applications requires knowledge
More informationAutonomous Mobile Robot-I
Autonomous Mobile Robot-I Sabastian, S.E and Ang, M. H. Jr. Department of Mechanical Engineering National University of Singapore 21 Lower Kent Ridge Road, Singapore 119077 ABSTRACT This report illustrates
More informationHow To Design A Cable Driven Parallel Mechanism
A PLANAR CLOSED-LOOP CABLE-DRIVEN PARALLEL MECHANISM Hanwei Liu, Clément Gosselin Département de génie mécanique, Université Laval, Québec, Québec, Canada E-mail: hanwei.liu.1@ulaval.ca Received October
More informationOn Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix
Malaysian Journal of Mathematical Sciences 8(2): 89-204 (204) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES Journal homepage: http://einspem.upm.edu.my/journal On Motion of Robot End-Effector using the Curvature
More informationCONCEPTUAL DESIGN OF A HYBRID ROBOT
CONCEPTUAL DESIGN OF A HYBRID ROBOT Víctor Javier González-Villela 1, Patricio Martínez-Zamudio 2, Marcelo López-Parra 3, Juan de Dios Flores-Méndez 4, Ignacio Carlos Cruz-López 5 1, 2, 4, 5 Departamento
More informationDesign of a Robotic Arm with Gripper & End Effector for Spot Welding
Universal Journal of Mechanical Engineering 1(3): 92-97, 2013 DOI: 10.13189/ujme.2013.010303 http://www.hrpub.org Design of a Robotic Arm with Gripper & End Effector for Spot Welding Puran Singh *, Anil
More informationECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering
ECE 495 Project 3: Shocker Actuator Subsystem and Website Design Group 1: One Awesome Engineering Luquita Edwards Evan Whetsell Sunny Verma Thomas Ryan Willis Long I. Executive Summary The main goal behind
More informationHigh Accuracy Articulated Robots with CNC Control Systems
Copyright 2012 SAE International 2013-01-2292 High Accuracy Articulated Robots with CNC Control Systems Bradley Saund, Russell DeVlieg Electroimpact Inc. ABSTRACT A robotic arm manipulator is often an
More informationModeling Mechanical Systems
chp3 1 Modeling Mechanical Systems Dr. Nhut Ho ME584 chp3 2 Agenda Idealized Modeling Elements Modeling Method and Examples Lagrange s Equation Case study: Feasibility Study of a Mobile Robot Design Matlab
More informationOperational Space Control for A Scara Robot
Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This
More informationA One-Motor Full-Mobility 6-PUS Manipulator
A One-Motor Full-Mobility 6-PUS Manipulator Patrick Grosch ( ), Raffaele Di Gregorio ( ), Federico Thomas ( ) ( )Institut de Robòtica i Informàtica Industrial (CSIC-UPC), Barcelona, Spain ( )Department
More informationDesign of a six Degree-of-Freedom Articulated Robotic Arm for Manufacturing Electrochromic Nanofilms
Abstract Design of a six Degree-of-Freedom Articulated Robotic Arm for Manufacturing Electrochromic Nanofilms by Maxine Emerich Advisor: Dr. Scott Pierce The subject of this report is the development of
More informationCALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS
CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research
More informationPrecise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility
Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility Renuka V. S. & Abraham T Mathew Electrical Engineering Department, NIT Calicut E-mail : renuka_mee@nitc.ac.in,
More informationINTRODUCTION TO SERIAL ARM
INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of
More informationSOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
More informationDesign of a Universal Robot End-effector for Straight-line Pick-up Motion
Session Design of a Universal Robot End-effector for Straight-line Pick-up Motion Gene Y. Liao Gregory J. Koshurba Wayne State University Abstract This paper describes a capstone design project in developing
More informationMathematical Modeling and Design Analysis of a Dexterous Endeffector
International Journal of Engineering Research and Development ISSN: 2278-067X, Volume 1, Issue 9 (June 2012), PP.01-08 www.ijerd.com Mathematical Modeling and Design Analysis of a Dexterous Endeffector
More informationPHYSICS 111 HOMEWORK SOLUTION #10. April 8, 2013
PHYSICS HOMEWORK SOLUTION #0 April 8, 203 0. Find the net torque on the wheel in the figure below about the axle through O, taking a = 6.0 cm and b = 30.0 cm. A torque that s produced by a force can be
More informationDESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR
Proceedings of the American Nuclear Society Ninth Topical Meeting on Robotics and Remote Systems, Seattle Washington, March 2001. DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED
More informationPractical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr
Practical Work DELMIA V5 R20 Lecture 1 D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr Native languages Definition of the language for the user interface English,
More informationIntelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
More informationKinematics and Dynamics of Mechatronic Systems. Wojciech Lisowski. 1 An Introduction
Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Kinematics and Dynamics of Mechatronic Systems Wojciech Lisowski 1 An Introduction KADOMS KRIM, WIMIR, AGH Kraków 1 The course contents:
More informationModel Based Control of a Moving Solar Roof for a Solar Vehicle
Model Based Control of a Moving Solar Roof for a Solar Vehicle G.Coraggio*, C.Pisanti*, G.Rizzo*, A.Senatore* *Dept. Of Mechanical Engineering, University of Salerno, 8484 Fisciano (SA), Italy Email: gcoraggio
More informationFigure 3.1.2 Cartesian coordinate robot
Introduction to Robotics, H. Harry Asada Chapter Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion,
More informationKinematic Calibration on a Parallel Kinematic Machine Tool of the Stewart Platform by Circular Tests
Kinematic Calibration on a Parallel Kinematic Machine Tool of the Stewart Platform by Circular Tests Soichi Ibaraki, Takeshi Yokawa, Yoshiaki Kakino, Masao Nakagawa, Tetsuya Matsushita Abstract This paper
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationVector Algebra II: Scalar and Vector Products
Chapter 2 Vector Algebra II: Scalar and Vector Products We saw in the previous chapter how vector quantities may be added and subtracted. In this chapter we consider the products of vectors and define
More informationSensory-motor control scheme based on Kohonen Maps and AVITE model
Sensory-motor control scheme based on Kohonen Maps and AVITE model Juan L. Pedreño-Molina, Antonio Guerrero-González, Oscar A. Florez-Giraldo, J. Molina-Vilaplana Technical University of Cartagena Department
More informationA Control Scheme for Industrial Robots Using Artificial Neural Networks
A Control Scheme for Industrial Robots Using Artificial Neural Networks M. Dinary, Abou-Hashema M. El-Sayed, Abdel Badie Sharkawy, and G. Abouelmagd unknown dynamical plant is investigated. A layered neural
More information5-Axis Test-Piece Influence of Machining Position
5-Axis Test-Piece Influence of Machining Position Michael Gebhardt, Wolfgang Knapp, Konrad Wegener Institute of Machine Tools and Manufacturing (IWF), Swiss Federal Institute of Technology (ETH), Zurich,
More informationHYDRAULIC ARM MODELING VIA MATLAB SIMHYDRAULICS
Engineering MECHANICS, Vol. 16, 2009, No. 4, p. 287 296 287 HYDRAULIC ARM MODELING VIA MATLAB SIMHYDRAULICS Stanislav Věchet, Jiří Krejsa* System modeling is a vital tool for cost reduction and design
More informationLOAD BALANCER WITH AUTOMATIC LIFTING FORCE COMPENSATION
LOAD BALANCER WITH AUTOMATIC LIFTING FORCE COMPENSATION Yamamoto, Rogério, yama.issamu@gmail.com Hirakawa, André, andre.hirakawa@poli.usp.br Horikawa, Oswaldo, ohorikaw@usp.br Escola Politécnica of São
More informationROBOTIC systems will play an important role in reducing
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 48, NO. 4, AUGUST 1999 807 Vision-Based Sensing and Control for Space Robotics Applications Michael E. Stieber, Member, IEEE, Michael McKay, George
More information4.2 Free Body Diagrams
CE297-FA09-Ch4 Page 1 Friday, September 18, 2009 12:11 AM Chapter 4: Equilibrium of Rigid Bodies A (rigid) body is said to in equilibrium if the vector sum of ALL forces and all their moments taken about
More informationOnline Tuning of Artificial Neural Networks for Induction Motor Control
Online Tuning of Artificial Neural Networks for Induction Motor Control A THESIS Submitted by RAMA KRISHNA MAYIRI (M060156EE) In partial fulfillment of the requirements for the award of the Degree of MASTER
More informationDEVELOPMENT OF SMALL-SIZE WINDOW CLEANING ROBOT BY WALL CLIMBING MECHANISM
DEVELOPMENT OF SMALL-SIZE WINDOW CLEANING ROBOT BY WALL CLIMBING MECHANISM Tohru MIYAKE MIRAIKIKAI Inc. and Graduate school of Engineering, Kagwa Univ. 2217-2, Hayashi, Takamatsu, Kagawa 761-396 Japan
More informationMotion Control of 3 Degree-of-Freedom Direct-Drive Robot. Rutchanee Gullayanon
Motion Control of 3 Degree-of-Freedom Direct-Drive Robot A Thesis Presented to The Academic Faculty by Rutchanee Gullayanon In Partial Fulfillment of the Requirements for the Degree Master of Engineering
More informationPhysics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives
Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring
More informationLab 7: Rotational Motion
Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125
More informationwww.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x
Mechanics 2 : Revision Notes 1. Kinematics and variable acceleration Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx differentiate a = dv = d2 x dt dt dt 2 Acceleration Velocity
More informationOn-line trajectory planning of robot manipulator s end effector in Cartesian Space using quaternions
On-line trajectory planning of robot manipulator s end effector in Cartesian Space using quaternions Ignacio Herrera Aguilar and Daniel Sidobre (iherrera, daniel)@laas.fr LAAS-CNRS Université Paul Sabatier
More informationChapter. 4 Mechanism Design and Analysis
Chapter. 4 Mechanism Design and Analysis 1 All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints
More informationA Six Degree of Freedom Micromanipulator for Ophthalmic Surgery
A Six Degree of Freedom Micromanipulator for Ophthalmic Surgery Kenneth W. Grace, Mechanical ngineering J. dward Colgate, Mechanical ngineering Matthew R. Glucksberg, Biomedical ngineering John H. Chun,
More informationE X P E R I M E N T 8
E X P E R I M E N T 8 Torque, Equilibrium & Center of Gravity Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 8:
More informationWhole-body dynamic motion planning with centroidal dynamics and full kinematics
Sep. 18. 2014 Introduction Linear Inverted Pendulum compute ZMP with point-mass model linear system, analytical solution co-planar contact solve kinematics separately Our approach dynamic constraint for
More informationHow To Make A Hybrid Robot That Can Move With A Single Arm
6 DOF, Low Inertia, Concept Design for an Industrial Robotic Arm Ahmed A. Shaik CSIR; Material Science and Manufacturing; Mechatronics and Micro-Manufacturing Pretoria, South Africa ashaik@csir.co.za Dr.
More informationHW Set VI page 1 of 9 PHYSICS 1401 (1) homework solutions
HW Set VI page 1 of 9 10-30 A 10 g bullet moving directly upward at 1000 m/s strikes and passes through the center of mass of a 5.0 kg block initially at rest (Fig. 10-33 ). The bullet emerges from the
More informationDev eloping a General Postprocessor for Multi-Axis CNC Milling Centers
57 Dev eloping a General Postprocessor for Multi-Axis CNC Milling Centers Mihir Adivarekar 1 and Frank Liou 1 1 Missouri University of Science and Technology, liou@mst.edu ABSTRACT Most of the current
More informationAngular acceleration α
Angular Acceleration Angular acceleration α measures how rapidly the angular velocity is changing: Slide 7-0 Linear and Circular Motion Compared Slide 7- Linear and Circular Kinematics Compared Slide 7-
More informationLecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion
S. Widnall 6.07 Dynamics Fall 009 Version.0 Lecture L - Degrees of Freedom and Constraints, Rectilinear Motion Degrees of Freedom Degrees of freedom refers to the number of independent spatial coordinates
More informationAutodesk Fusion 360: Assemblies. Overview
Overview In this module you will learn how different components can be put together to create an assembly. We will use several tools in Fusion 360 to make sure that these assemblies are constrained appropriately
More informationDESIGN AND IMPLEMENTATION OF A SIMPLE, LOW-COST ROBOTIC ARM
DESIGN AND IMPLEMENTATION OF A SIMPLE, LOW-COST ROBOTIC ARM Mashad Uddin Saleh 1, Gazi Mahamud Hasan 2, Mohammad Abdullah Al Shohel 3, Md. Abul Hasnat Ferdous 4, Biswajit Biswas Dipan 5 Alumni, Dept. of
More informationTime Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper
More information11. Rotation Translational Motion: Rotational Motion:
11. Rotation Translational Motion: Motion of the center of mass of an object from one position to another. All the motion discussed so far belongs to this category, except uniform circular motion. Rotational
More informationStirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot.
Ref BP128 Anatomy Of A Robot Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot. The term robot stems from the Czech word robota, which translates roughly as
More informationVRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY
Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL
More informationRobotics & Automation
Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,
More informationDynamics of Iain M. Banks Orbitals. Richard Kennaway. 12 October 2005
Dynamics of Iain M. Banks Orbitals Richard Kennaway 12 October 2005 Note This is a draft in progress, and as such may contain errors. Please do not cite this without permission. 1 The problem An Orbital
More informationCOMPUTATIONAL ENGINEERING OF FINITE ELEMENT MODELLING FOR AUTOMOTIVE APPLICATION USING ABAQUS
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 30 52, Article ID: IJARET_07_02_004 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2
More informationTHE problem of visual servoing guiding a robot using
582 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 13, NO. 4, AUGUST 1997 A Modular System for Robust Positioning Using Feedback from Stereo Vision Gregory D. Hager, Member, IEEE Abstract This paper
More informationLEGO NXT-based Robotic Arm
Óbuda University e Bulletin Vol. 2, No. 1, 2011 LEGO NXT-based Robotic Arm Ákos Hámori, János Lengyel, Barna Reskó Óbuda University barna.resko@arek.uni-obuda.hu, hamoriakos@gmail.com, polish1987@gmail.com
More informationEnd-point control of long reach manipulator systems
End-point control of long reach manipulator systems Mavroidis, C, Dubowsky, S and Raju, V Department of Mechanical Engineering Massachusetts Institute of Technology, Cambridge, MA 2139 Abstract: Long reach
More informationPrinciple Analysis and Parameter Optimization for Uuderactuated End- Effector Manipulator for Apple Picking
Send Orders for Reprints to reprints@benthamscience.ae 50 The Open Materials Science Journal, 2015, 9, 50-55 Open Access Principle Analysis and Parameter Optimization for Uuderactuated End- Effector Manipulator
More informationA Robotic arm for optical and gamma radwaste inspection
EPJ Web of Conferences 79, 02007 (2014) DOI: 10.1051/epjconf/20147902007 C Owned by the authors, published by EDP Sciences, 2014 A Robotic arm for optical and gamma radwaste inspection L. Russo 1,L.Cosentino
More information3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala)
3D Tranformations CS 4620 Lecture 6 1 Translation 2 Translation 2 Translation 2 Translation 2 Scaling 3 Scaling 3 Scaling 3 Scaling 3 Rotation about z axis 4 Rotation about z axis 4 Rotation about x axis
More informationVectors VECTOR PRODUCT. Graham S McDonald. A Tutorial Module for learning about the vector product of two vectors. Table of contents Begin Tutorial
Vectors VECTOR PRODUCT Graham S McDonald A Tutorial Module for learning about the vector product of two vectors Table of contents Begin Tutorial c 2004 g.s.mcdonald@salford.ac.uk 1. Theory 2. Exercises
More informationMechanism and Control of a Dynamic Lifting Robot
Mechanism and Control of a Dynamic Lifting Robot T. Uenoa, N. Sunagaa, K. Brownb and H. Asada' 'Institute of Technology, Shimizu Corporation, Etchujima 3-4-17, Koto-ku, Tokyo 135, Japan 'Department of
More informationAdvantages of Auto-tuning for Servo-motors
Advantages of for Servo-motors Executive summary The same way that 2 years ago computer science introduced plug and play, where devices would selfadjust to existing system hardware, industrial motion control
More informationMechanical Design of a 6-DOF Aerial Manipulator for assembling bar structures using UAVs
Mechanical Design of a 6-DOF Aerial Manipulator for assembling bar structures using UAVs R. Cano*. C. Pérez* F. Pruaño* A. Ollero** G. Heredia** *Centre for Advanced Aerospace Technologies, Seville, Spain
More informationJournal of Advance Research in Mechanical Engineering
Journal of The International Association of Advanced Technology and Science Vibration analysis of the flexible beam using dynamic solver K_Sim Dong Il Park1 and Doohyung Kim Department of Robotics and
More information