Using the WAM as a Master Controller

Size: px
Start display at page:

Download "Using the WAM as a Master Controller"

Transcription

1 Using the WAM as a Master Controller Renbin Zhou William R. Hamel A. S. Hariharan Mark W. Noakes* rhou@utk.edu whamel@utk.edu aharihar@utk.edu noakesmw@ornl.gov 44 Doughert Engineering Building, *Oak Ridge National Lab The Universit of Tennessee, Knoville One Bethel Kell Rd. Knoville, TN Oak Ridge, TN Abstract- This paper presents technical issues related to a specific master-slave manipulator teleoperation sstem and its position control in the Cartesian space. The master is a whole arm manipulator-wam, which is a seven degrees-offreedom (7-D) manipulator b the Barrett Technolog, Inc. The slave is a Titan II 6-D manipulator b the Schilling Robotics LLC. A distributed real-time control sstem involving three computers is used for the sstem. The communication among the computers is via a dedicated local area network (LAN). A simulation framework is also presented for sstem development and test. The Cartesian space position control is achieved b using inverse velocit mapping method. A heuristic technique based on singular value composition (SVD) is presented to deal with the Titan II singularit problems. I. INTRODUCTION Teleoperation is widel used in human adverse environments like nuclear waste remediation and space eploration. Teleoperation usuall involves a master and a slave device. One of the commonl used teleoperation sstem is the one that features a master device that is suitable for joint space control, for eample, a miniature of the slave. In this case, the operator will depend on video feedback in order to have a good estimate of slave position. Commonl used teleoperation sstems generall have one control computer, which hosts both master and slave control programs. This configuration is convenient to communicate between the two programs, for eample, b using inter-process calls. In this paper, a teleoperation sstem is proposed b using a 7-D WAM to control a 6-D TITAN II. Due to the kinematic dissimilarit between the two, Cartesian space control must be used. Due to the fact that the master control and slave control program are running in different operating sstems, a new distributed control sstem framework is used. This paper is organied as: In section II, the sstem framework will be introduced, including both the teleoperation sstem and the simulation sstem. In section III, the Cartesian space mapping based on an analtical solution will be discussed, and simulation results will be analed. In section IV, results based on eperiments will be analed. Section V will outline future research. II. A SYSTEM FRAMEWORK The proposed teleoperation sstem is part of dual arm teleoperation platform of the Universit of Tennessee, Knoville and the Oak Ridge National Laborator (ORNL). It is a real time distributed control and simulation sstem which has five PCs connected on a LAN. Figure shows the sstem hardware configuration. PC QNX Titan II Develop PC QNX Server PC Server PC Linu Linu Mapping Simulation PC Windows K Roboworks WAM PC Linu/RTAI Figure. A teleoperation sstem framework There are two paths in this sstem. The first path includes a WAM PC, a server PC, a PC, and a development PC. The first three PCs in this path are the actual teleoperation sstem. The development PC is used to develop Titan II control software and download it to the PC through a Qnet, which stands for QNX networking. The second path includes the WAM PC, the server PC, and the simulation PC; this path is used for the sstem design and test. All five computers are connected b a dedicated LAN. The WAM PC hosts the low level control software. It also has an Ethernet client module, which sends WAM QNX is provided b QNX Software Sstems, a leading provider of superior real-time operating sstem software.

2 joint angles at HZ to the server PC. Communication between low level control program and Ethernet module is b a real time FIFO []. The entire program in the WAM PC is developed under Linu/RTAI, RTAI stands for Real time application Interface, which is hard real time Linu kernel etension founded b department of aerospace engineering of Politecnico di Milano (DIAPM). The low level WAM control loop rate is 5H. The PC hosts the low level control program for titan II. It also has an Ethernet client module; communication between the two is b shared memor and semaphores. The Titan II low level control software is developed under QNX and its control loop update rate is H. The server PC receives joint angles from the WAM PC and the PC, eecutes the high level position mapping, and generates the Titan II joint angle command, which is then sent to the PC via Ethernet. The server PC is a Redhat Linu PC. The Simulation PC has a commercial software package, Roboworks, for robot simulation under Windows operating sstem. It has a TCP/IP module to receive input via Ethernet. As will be discussed in section III, in order to have precise velocit mapping, the difference between the clock ccles in the PC and the WAM PC must be sufficientl small, which is guaranteed b using real-time operating sstems (RTOS). The teleoperation loop update rate is H, which is much lower than the bandwidth of a dedicated LAN, so time dela is not an issue in this project. III. A MAPPING METHOD For a 6-D Titan II manipulator, the Jocobian is a 6 b 6 square matri, and mapping of 7-D master to a 6-D slave manipulator can be solved analticall. But in practice, techniques must be adopted to avoid uncontrollable slave movements that can result from numerical problems when the Titan II approaches a singularit configuration. Generall speaking, a teleoperation sstem can have two fundamental control schemes: open loop and close loop []. An open loop scheme includes a forward kinematic (FK) routine and followed b an inverse kinematic (IK) routine. Four steps are involved in this scheme, and its general procedure is outlined in Figure. The FK routine calculates the Cartesian space velocities from the measurement of the master joint angles; and the Cartesian space velocities are then used as command inputs to the slave IK routine, which produces the joint velocities of slave; the joint angles are finall used as slave actuator command inputs. Where, () v v -cartesian space velocit car wamjnt θ = () v = J v wamjont car wam wamjnt (3) v = J v titanjnt titian car t (4) θ titanjnt = v titanjnt i t v, θ, J -wam joint velocit, angle, jacobian wamjnt wamjnt wam + v, θ, J -titan joint velocit,angle,pseudo-inverse jacobian titanjnt titanjnt titan t - time step Figure. Open loop Cartesian space mapping Step () and step (4) both have a time increment, and the two time steps must be the same in order to get eact tracking. In this sstem, the timers that keep track of the time steps are in two different computers, and thus make it ver critical to have RTOS on the WAM PC and the PC- 4. The clock difference between the two timers under RTOS can be neglected, since the time dela of RTOS is in the magnitude of several microseconds, which, together with the LAN time delas, will introduce some tracking error in the sstem. The effects of those errors are fairl small [3, 4] and outside of the focus this paper. A close loop scheme is formed b feeding back the actual Cartesian positions of the slave. The purpose of having feedback is to reduce the tracking errors and stabilie the sstem []. Under these two schemes, various control methods have been studied in the past. The common objective of these methods is to tr to attain good performance in event of redundanc or singularit, and in these cases, the Jacobian matrices are rank deficient. One of the commonl used methods was the damped least square (DSL) inverse proposed b Y. Nakamura and H. Hanafusa [5], which augments the Jacobian to a full ranked matri when it is rank deficient. It is reported in [6] that the DSL has poor performance near the singularit. Optimiation-based algorithms can be found in [6, 7], these methods generall use some kind of weighting matri, and the selection of the weighting matri is based on heuristic tuning method. It is also reported that the optimiation based algorithm could be times slower than the analtical solution [6]. This paper studied a new technique based on open loop scheme analtical solution, which has good performance near the singularities. As mentioned earlier, the Jacobian of the Titan II is a square matri, and the analtical inverse Jacobian alwas +

3 eists. B theor, the IK problem has close form analtical solution. In realit, problems like abrupt joint angle jumps due to numerical problems can happen when Titan II is near its singular point. For eample, when joints through 5 are lined up, the Titan II can not moves further in the direction, which is generall referred to degree-of-freedom loss. If a Cartesian space velocit command as shown in Equation () is used, the Titan II moves to its singular point quickl with its initial configuration shown in Figure 3. { v, v, v, ω, ω, ω } = {,3,4,,,} p r v, v, v ω, ω, ω p r velocit in,, and ais (inch/sec) angular velocit about,, and ais (rad/sec) Figure 3. Initial configuration of Titan II When Titan II is approaching the singularit, the simulation result shows the joint angles jump abruptl between adjacent time steps (.5 seconds). This tpe of behavior will cause actuator saturation and thus should be avoided. Figure 4 shows the Titan II simulation result of joint velocit ies. The position tracking is lost due to the singularit, which is shown in Figure 6. 3 Joint Velocit vs. time 4 () variation in the command input will be disproportionatel amplified b the inverse calculation, thus causing abrupt changes in the output joint angular velocities. This tpe of situation can be avoided b setting a heuristic threshold for the condition number, and if a small singular value goes below the threshold it is set to ero before the inverse routine. However this is not eactl what occurred in the simulation because the input commands are constant. Figure 5 plots the ratios of the largest singular value to each single singular value. First observation is that the condition number has abrupt changes. Further eamination of Figure 4 and Figure 5 shows that the joint velocit jumps happen at the eact locations where the condition number is undergoing large changes. Condition Number Condition number vs. time Figure 5. Ratio between largest and each singular value of Titan II Jacobian matrices Joint Velocit (rad/sec) Position Error(inch) Figure 4. Titan II joint velocities From Figure 4, the Titan II joint velocit numerical results undergo large jump s under the constant Cartesian speed command. It is commonl known that when using the procedure step () shown in Figure to solve IK problem, the Jacobian matri must have a sufficientl small condition number, which is defined as the ratio between the largest and the smallest singular value; Otherwise, an small Figure 6. Titan II position error in, and direction The eplanation of this situation is that because of the abrupt condition number change between adjacent Jacobian matrices, especiall when a large condition number is involved, some command velocities are disproportionatel amplified b the inverse calculation, and thus makes ver abrupt output speed changes.

4 Same heuristic technique can be used in this case. For eample, b setting the condition number threshold to 5, and keeping everthing else unchanged, a new simulation result shows a much smoother joint velocit trajector. The results are shown in Figure 7 and Figure 8. Joint Velocit (rad/sec) Joint Velocit vs. time Figure 7. Titan II joint velocities Condition number vs. time All errors are in similar magnitude before and after a condition number threshold is used. When the Titan II is moving awa from a singular point, the performance of the analtical solution is ver good without setting a condition number threshold. For eample, when changing the command in Equation () to {-, 3, 4,,, }, and the Titan II starts from the same initial configuration. The titan II will move awa from the singular point. Numerical simulation results are shown in Figure and Figure. Joint Velocit (rad/sec) Joint Velocit vs. time Condition Number Figure. Titan II joint velocities Figure 8. Ratio between largest and ever single singular value of Titan II Jacobian matri Position Error(inch) Position Error(inch) Figure 9. Titan II position error in,, and ais Comparing the position errors as shown in Figure 6 and Figure 9, the errors in the direction for both cases are ver large, which is because Titan II is near singularit, while in the and directions, the errors are relative small Figure. Titan II position error in,, and ais The joint velocities are smooth and tracking errors are small. Notice that the condition number threshold is not set. Based on the above analsis, the conclusion is that b setting an appropriate condition number threshold when the Titan II is moving into a region near a singularit point, the analtical IK solution can perform well near the singularit.

5 IV. EXPERIMENTAL RESULTS Currentl, the real sstem eperiment results are not completed; and in this eperiment, the Titan II result is demonstrated b a model simulation in the Roboworks. The eperimental results are obtained as follows: The operator moves the WAM, and the WAM joint angle values are sent to the server PC at H for FK and IK procedure, which calculated the Titan II joint angle command, and this command is sent to Roboworks Titan II model on the simulation PC for a visual demonstration. The eperiment results are also plotted using Matlab. The WAM initial position and base frame can be shown in Figure (left), and the initial position and base frame of Titan II is shown in Figure (right). Figure. WAM &Titan initial position and base frame Two WAM trajectories were tested. The first one is to open the elbow and then close it back to the initial position. The second one is to lift the shoulder and open the elbow simultaneousl, and then move them back to the initial position. The purpose of the first test is to see the performance when the Titan II is far awa from the singularit, while the second one it to check the performance while the Titan II is near the singularit. In the first test, the condition number threshold is not set; while in the second, the condition number threshold is set to be when the titan is moving towards a singular point, 5 while it is moving awa from the singular point, when Titan II is far awa from the singularit, the threshold is not set. The results of the first test are shown in Figure 3 through Figure 6. The results of second tests are shown in Figure 7 through Figure. The selection of condition number threshold depends on the geometric construction of the manipulator; in this paper, an operational space condition number map was used to help determine an appropriate threshold, other than that, it is basicall a trial and error method. Position Error(mm) - Cartesian position vs. time position (mm) Figure 3. Titan II position in,, and ais Figure 4. Titan II position error in,, and ais Velocit Error (mm/sec) Cartesian space velocit error vs. time v v v Figure 5. Titan II velocit errors in, and ais

6 Joint Velocit vs. time 4 Cartesian space velocit error vs. time.5 - Joint Velocit (deg/sec) Velocit Error (mm/sec) v..5-6 v v Figure 6. Titan II joint velocities Figure 9. Titan II velocit errors in, and ais Joint Velocit vs. time 5 Cartesian position vs. time position (mm) Joint Velocit (deg/sec) Figure 7. Titan II position in,, and ais Figure. Titan II joint Velocities Position Error(mm) Figure 4 and Figure 5 show that good position and velocit tracking are achieved when the Titan II is far awa from the singularit points. Figure 8 and Figure 9 show that when the Titan II moves into a region near the singular point, before 4 seconds, position and velocit tracking are lost. When it moves out of this region, after 4.5 seconds, position and velocit tracking are achieved approimatel. In all cases, the Titan II joint movements are smooth and the Titan II is in a controllable state even it is close to a singular point Figure 8. Titan II position error in,, and ais V. FUTURE WORK Interests in future work are: ) Complete the sstem implementation; ) Further develop an intelligent routine to chose an appropriate condition number; 3) Attack some of the control issues associated with the hdraulic actuators of Titan II;

7 4) Develop and implement a close loop control scheme; 5) Stud redundanc allocation strategies with the 7- D WAM; 6) Stud the haptic implementation and its effect on teleoperation. ACKNOWLEDGEMENTS This research was sponsored b DOE under Grant No. DE-FG-ER8337. The authors would like to thanks ORNL and Barrett Technolog for providing the hardware and initial control software, and QNX for provide the QNX 6.3 Neutrino professional license through its education program. REFERENCES. Mantegaa, P., DIAPM RTAI programming guide.., Lineo, Inc.: Lindon, Utah.. Sciavicco, L. and B. Sicilianno, Modeling and control of robot manipulators. 996, New York: McGraw-Hill. 3. Ip, B. Performance analsis of VWorks and RTLinu. in the First Embedded Software Contest. 3. Korea. 4. Proctor, F.M. and W.P. Shackleford. Real time operating sstem timing jitter and its impact on motor control. in SPIE Conference on Sensors and Controls for Intelligent Manufacturing.. Wuhan, China: SPIE. 5. Nakamura, Y. and H. Hanafusa, Inverse kinematic solutions with singularit robustness for robot manipulator. Journal of Dnamic sstems, measurement, and control, 986(8): p Schreiber, G., M. Otter, and G. Hiringer. Solving the singularit problem of non-redundant manipulators b constraint optimiation. in IEEE, Conference on Intelligent Robots and Sstems Kongju, Korea. 7. English, J.D. and A.A. Maciejewski, On the implementation of velocit control for kinematicall redundant manipulators. IEEE transactions on sstems, man, and cbernetics,. 3(3): p

Haptic Tele-Assembly over the Internet

Haptic Tele-Assembly over the Internet Haptic Tele-Assembly over the Internet Sandra Hirche, Bartlomiej Stanczyk, and Martin Buss Institute of Automatic Control Engineering, Technische Universität München D-829 München, Germany, http : //www.lsr.ei.tum.de

More information

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Modeling and Experimental Studies of a Novel 6DOF Haptic Device Proceedings of The Canadian Society for Mechanical Engineering Forum 2010 CSME FORUM 2010 June 7-9, 2010, Victoria, British Columbia, Canada Modeling and Experimental Studies of a Novel DOF Haptic Device

More information

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Robust Haptic Teleoperation of a Mobile Manipulation Platform Robust Haptic Teleoperation of a Mobile Manipulation Platform Jaeheung Park and Oussama Khatib Stanford AI Laboratory Stanford University http://robotics.stanford.edu Abstract. This paper presents a new

More information

Booklet of teaching units

Booklet of teaching units International Master Program in Mechatronic Systems for Rehabilitation Booklet of teaching units Third semester (M2 S1) Master Sciences de l Ingénieur Université Pierre et Marie Curie Paris 6 Boite 164,

More information

Robot Task-Level Programming Language and Simulation

Robot 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 information

The Haptic Impendance Control through Virtual Environment Force Compensation

The Haptic Impendance Control through Virtual Environment Force Compensation The Haptic Impendance Control through Virtual Environment Force Compensation OCTAVIAN MELINTE Robotics and Mechatronics Department Institute of Solid Mechanicsof the Romanian Academy ROMANIA octavian.melinte@yahoo.com

More information

Mekanisme Robot - 3 SKS (Robot Mechanism)

Mekanisme Robot - 3 SKS (Robot Mechanism) Mekanisme Robot - 3 SKS (Robot Mechanism) Latifah Nurahmi, PhD!! latifah.nurahmi@gmail.com!! C.250 First Term - 2016/2017 Velocity Rate of change of position and orientation with respect to time Linear

More information

Homogeneous Representation Representation of points & vectors. Properties. Homogeneous Transformations

Homogeneous Representation Representation of points & vectors. Properties. Homogeneous Transformations From Last Class Homogeneous Transformations Combines Rotation + Translation into one single matri multiplication Composition of Homogeneous Transformations Homogeneous Representation Representation of

More information

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b nd International Conference on Machinery, Electronics and Control Simulation (MECS 17) Design of stepper motor position control system based on DSP Guan Fang Liu a, Hua Wei Li b School of Electrical Engineering,

More information

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL ANS EPRRSD - 13 th Robotics & remote Systems for Hazardous Environments 11 th Emergency Preparedness & Response Knoxville, TN, August 7-10, 2011, on CD-ROM, American Nuclear Society, LaGrange Park, IL

More information

MATLAB is a high-level programming language, extensively

MATLAB is a high-level programming language, extensively 1 KUKA Sunrise Toolbox: Interfacing Collaborative Robots with MATLAB Mohammad Safeea and Pedro Neto Abstract Collaborative robots are increasingly present in our lives. The KUKA LBR iiwa equipped with

More information

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Antonio DE DONNO 1, Florent NAGEOTTE, Philippe ZANNE, Laurent GOFFIN and Michel de MATHELIN LSIIT, University of Strasbourg/CNRS,

More information

Wireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing

Wireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing Wireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing Presented by: Benjamin B. Rhoades ECGR 6185 Adv. Embedded Systems January 16 th 2013

More information

Introduction to Robotics

Introduction to Robotics Jianwei Zhang zhang@informatik.uni-hamburg.de Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Technische Aspekte Multimodaler Systeme 14. June 2013 J. Zhang 1 Robot Control

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

ROBOT TASK SPACE ANALYZER INTEGRATION AND TESTING

ROBOT TASK SPACE ANALYZER INTEGRATION AND TESTING ROBOT TASK SPACE ANALYZER INTEGRATION AND TESTING M. W. Noakes, R&D Staff Oak Ridge National Laboratory One Bethel Valley Rd Oak Ridge, TN 37831-6305 Phone: 865-574-5695 Email: noakesmw@ornl.gov W. R.

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built b scientists, for scientists 3,350 108,000 1.7 M Open access books available International authors and editors Downloads Our

More information

Elements of Haptic Interfaces

Elements of Haptic Interfaces Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University

More information

Design and Control of the BUAA Four-Fingered Hand

Design and Control of the BUAA Four-Fingered Hand Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Design and Control of the BUAA Four-Fingered Hand Y. Zhang, Z. Han, H. Zhang, X. Shang, T. Wang,

More information

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES REAL-TIME HARDWARE-IN-THE-LOOP SIMULATION OF FLY-BY-WIRE FLIGHT CONTROL SYSTEMS Eugenio Denti*, Gianpietro Di Rito*, Roberto Galatolo* * University

More information

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:

More information

The Effect of Input Shaping on Coordinate Measuring Machine Repeatability

The Effect of Input Shaping on Coordinate Measuring Machine Repeatability The Effect of Input Shaping on Coordinate Measuring Machine Repeatabilit (Proceedings of the 199 IFToMM World Congress on the Theor of Machines and Mechanisms) William E. Singhose and Warren P. Seering

More information

MEAM 520. Haptic Rendering and Teleoperation

MEAM 520. Haptic Rendering and Teleoperation MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture

More information

Investigation of the On-Orbit Conjunction Between the MCubed and HRBE CubeSats

Investigation of the On-Orbit Conjunction Between the MCubed and HRBE CubeSats Investigation of the On-Orbit Conjunction Between the MCubed and HRBE CubeSats John C. Springmann Aerospace Engineering Universit of Michigan 0 Beal Ave Ann Arbor, MI 80 jspringm@umich.edu Andrew Bertino-Reibstein

More information

Open Loop Frequency Response

Open Loop Frequency Response TAKE HOME LABS OKLAHOMA STATE UNIVERSITY Open Loop Frequency Response by Carion Pelton 1 OBJECTIVE This experiment will reinforce your understanding of the concept of frequency response. As part of the

More information

Optimization of Robot Arm Motion in Human Environment

Optimization of Robot Arm Motion in Human Environment Optimization of Robot Arm Motion in Human Environment Zulkifli Mohamed 1, Mitsuki Kitani 2, Genci Capi 3 123 Dept. of Electrical and Electronic System Engineering, Faculty of Engineering University of

More information

TERMINAL IMPACT ANGLE AND ANGLE-OF-ATTACK CONTROL GUIDANCE FOR SURFACE-TO-AIR MISSILE USING TVC

TERMINAL IMPACT ANGLE AND ANGLE-OF-ATTACK CONTROL GUIDANCE FOR SURFACE-TO-AIR MISSILE USING TVC ERMINAL IMPAC ANGLE AND ANGLE-OF-AACK CONROL GUIDANCE FOR SURFACE-O-AIR MISSILE USING VC Seong-Min Hong*, Min-Guk Seo*, Min-Jea ahk* * KAIS Kewords: wo-staged surace-to-air missile, Impact angle control,

More information

Robotics: Evolution, Technology and Applications

Robotics: Evolution, Technology and Applications Robotics: Evolution, Technology and Applications By: Dr. Hamid D. Taghirad Head of Control Group, and Department of Electrical Engineering K.N. Toosi University of Tech. Department of Electrical Engineering

More information

Embedded Robust Control of Self-balancing Two-wheeled Robot

Embedded Robust Control of Self-balancing Two-wheeled Robot Embedded Robust Control of Self-balancing Two-wheeled Robot L. Mollov, P. Petkov Key Words: Robust control; embedded systems; two-wheeled robots; -synthesis; MATLAB. Abstract. This paper presents the design

More information

Target Track Maintenance and Maneuver Handling with Optimal Revisit Control for Phased Array Radar

Target Track Maintenance and Maneuver Handling with Optimal Revisit Control for Phased Array Radar 9th International Radar Smposium India - (IRSI - ) Target Trac Maintenance and Maneuver Handling with Optimal Revisit Control for Phased Arra Radar Aparna Rathi, D S Seshagiri, Vive Krishna and Prasanthi

More information

ACTIVE VIBRATION CONTROL OF HARD-DISK DRIVES USING PZT ACTUATED SUSPENSION SYSTEMS. Meng-Shiun Tsai, Wei-Hsiung Yuan and Jia-Ming Chang

ACTIVE VIBRATION CONTROL OF HARD-DISK DRIVES USING PZT ACTUATED SUSPENSION SYSTEMS. Meng-Shiun Tsai, Wei-Hsiung Yuan and Jia-Ming Chang ICSV14 Cairns Australia 9-12 July, 27 ACTIVE VIBRATION CONTROL OF HARD-DISK DRIVES USING PZT ACTUATED SUSPENSION SYSTEMS Abstract Meng-Shiun Tsai, Wei-Hsiung Yuan and Jia-Ming Chang Department of Mechanical

More information

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots learning from humans 1. Robots learn from humans 2.

More information

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots Sophie SAKKA 1, Louise PENNA POUBEL 2, and Denis ĆEHAJIĆ3 1 IRCCyN and University of Poitiers, France 2 ECN and

More information

CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING

CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING Igor Arolovich a, Grigory Agranovich b Ariel University of Samaria a igor.arolovich@outlook.com, b agr@ariel.ac.il Abstract -

More information

Position Control of DC Motor by Compensating Strategies

Position Control of DC Motor by Compensating Strategies Position Control of DC Motor by Compensating Strategies S Prem Kumar 1 J V Pavan Chand 1 B Pangedaiah 1 1. Assistant professor of Laki Reddy Balireddy College Of Engineering, Mylavaram Abstract - As the

More information

2. Introduction to Computer Haptics

2. Introduction to Computer Haptics 2. Introduction to Computer Haptics Seungmoon Choi, Ph.D. Assistant Professor Dept. of Computer Science and Engineering POSTECH Outline Basics of Force-Feedback Haptic Interfaces Introduction to Computer

More information

MEM01: DC-Motor Servomechanism

MEM01: DC-Motor Servomechanism MEM01: DC-Motor Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016 Contents 1 Introduction and Goals 1 2 Description 2 3 Modeling 2 4 Lab Objective 5 5 Model

More information

Development of a Laboratory Kit for Robotics Engineering Education

Development of a Laboratory Kit for Robotics Engineering Education Development of a Laboratory Kit for Robotics Engineering Education Taskin Padir, William Michalson, Greg Fischer, Gary Pollice Worcester Polytechnic Institute Robotics Engineering Program tpadir@wpi.edu

More information

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics Chapter 2 Introduction to Haptics 2.1 Definition of Haptics The word haptic originates from the Greek verb hapto to touch and therefore refers to the ability to touch and manipulate objects. The haptic

More information

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with

More information

Microwave Reflection Tomographic Array for Damage Detection of Civil Structures

Microwave Reflection Tomographic Array for Damage Detection of Civil Structures Microwave Reflection Tomographic for Damage Detection of Civil Structures Yoo Jin Kim, Luis Jofre, Member, IEEE, Franco De Flaviis, Member, IEEE, and Maria Q. Feng Abstract-- Microwave tomographic imaging

More information

Automatic Testing of Photonics Components

Automatic Testing of Photonics Components Automatic Testing of Photonics Components Fast, Accurate, and Suitable for Industry Physik Instrumente (PI) GmbH & Co. KG, Auf der Roemerstrasse 1, 76228 Karlsruhe, Germany Page 1 of 5 Silicon photonics

More information

Sensors and Sensing Motors, Encoders and Motor Control

Sensors and Sensing Motors, Encoders and Motor Control Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015

More information

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position University of California, Irvine Department of Mechanical and Aerospace Engineering Goals Understand how to implement and tune a PD

More information

Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin

Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin Available theses in industrial robotics (October 2016) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin Politecnico di Milano - Dipartimento di Elettronica, Informazione e Bioingegneria Industrial robotics

More information

State observers based on detailed multibody models applied to an automobile

State observers based on detailed multibody models applied to an automobile State observers based on detailed multibody models applied to an automobile Emilio Sanjurjo, Advisors: Miguel Ángel Naya Villaverde Javier Cuadrado Aranda Outline Introduction Multibody Dynamics Kalman

More information

Virtual Active Touch: Perceived Roughness Through a Pointing-Stick-Type Tactile Interface

Virtual Active Touch: Perceived Roughness Through a Pointing-Stick-Type Tactile Interface Third Joint Eurohaptics Conference and Smposium on Haptic Interfaces for Virtual Environment and Teleoperator Sstems Salt Lake Cit, UT, USA, March 18-20, 2009 Virtual Active Touch: Perceived Roughness

More information

AHAPTIC interface is a kinesthetic link between a human

AHAPTIC interface is a kinesthetic link between a human IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 5, SEPTEMBER 2005 737 Time Domain Passivity Control With Reference Energy Following Jee-Hwan Ryu, Carsten Preusche, Blake Hannaford, and Gerd

More information

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people Space Research expeditions and open space work Education & Research Teaching and laboratory facilities. Medical Assistance for people Safety Life saving activity, guarding Military Use to execute missions

More information

Real-time Systems in Tokamak Devices. A case study: the JET Tokamak May 25, 2010

Real-time Systems in Tokamak Devices. A case study: the JET Tokamak May 25, 2010 Real-time Systems in Tokamak Devices. A case study: the JET Tokamak May 25, 2010 May 25, 2010-17 th Real-Time Conference, Lisbon 1 D. Alves 2 T. Bellizio 1 R. Felton 3 A. C. Neto 2 F. Sartori 4 R. Vitelli

More information

MEAM 520. Haptic Rendering and Teleoperation

MEAM 520. Haptic Rendering and Teleoperation MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture

More information

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique Vivek Kumar Bhatt 1, Dr. Sandeep Bhongade 2 1,2 Department of Electrical Engineering, S. G. S. Institute of Technology

More information

Information and Program

Information and Program Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course

More information

GNSS Bias Correction for localization systems

GNSS Bias Correction for localization systems GNSS Bias Correction for localization sstems Pierre Delmas, Cédric Tessier, Christophe Debain CEMAGREF 24, avenue des Landais BP 50085, 63172 Aubière, France Email: pierre.delmas@cemagref.fr Roland Chapuis

More information

Solving the Narrow Corridor Problem in Potential Field-Guided Autonomous Robots

Solving the Narrow Corridor Problem in Potential Field-Guided Autonomous Robots Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Solving the Narrow Corridor Problem in Potential Field-Guided Autonomous Robots Ahmad A. Masoud

More information

Evaluating Control Modes for Constrained Robotic Surgery

Evaluating Control Modes for Constrained Robotic Surgery Proc. IEEE International Conference on Robotics and Automation San Francisco, April 2 Evaluating Control for Constrained Robotic Surger Fuji Lai and Robert D. Howe Division of Engineering and Applied Sciences

More information

+ + G c (s G p (s. a) What is overall transfer closed-loop transfer function θ(s)

+ + G c (s G p (s. a) What is overall transfer closed-loop transfer function θ(s) Problem 1 (35 pts) Department of Mechanical Engineering Massachusetts Institute of Technology 2.14 Analysis and Design of Feedback Control Systems Fall 2004 Quiz 1 Wednesday October 6, 2004 OPEN BOOK A

More information

Università di Roma La Sapienza. Medical Robotics. A Teleoperation System for Research in MIRS. Marilena Vendittelli

Università di Roma La Sapienza. Medical Robotics. A Teleoperation System for Research in MIRS. Marilena Vendittelli Università di Roma La Sapienza Medical Robotics A Teleoperation System for Research in MIRS Marilena Vendittelli the DLR teleoperation system slave three versatile robots MIRO light-weight: weight < 10

More information

AC : MEDICAL ROBOTICS LABORATORY FOR BIOMEDICAL ENGINEERS

AC : MEDICAL ROBOTICS LABORATORY FOR BIOMEDICAL ENGINEERS AC 2008-1272: MEDICAL ROBOTICS LABORATORY FOR BIOMEDICAL ENGINEERS Shahin Sirouspour, McMaster University http://www.ece.mcmaster.ca/~sirouspour/ Mahyar Fotoohi, Quanser Inc Pawel Malysz, McMaster University

More information

GE 320: Introduction to Control Systems

GE 320: Introduction to Control Systems GE 320: Introduction to Control Systems Laboratory Section Manual 1 Welcome to GE 320.. 1 www.softbankrobotics.com 1 1 Introduction This section summarizes the course content and outlines the general procedure

More information

Programming Manual. Meca500

Programming Manual. Meca500 Meca500 Document Version: 2.5 Robot Firmware: 6.0.9 September 1, 2017 The information contained herein is the property of Mecademic Inc. and shall not be reproduced in whole or in part without prior written

More information

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback Expo Paper Department of Electrical and Computer Engineering By: Christopher Spevacek and Manfred Meissner Advisor:

More information

A New Approach for Acoustic Field Interpolation

A New Approach for Acoustic Field Interpolation BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 16, No 1 Sofia 16 Print ISSN: 1311-97; Online ISSN: 1314-481 DOI: 1515/cait161 A New Approach for Acoustic Field Interpolation

More information

Sloshing Damping Control in a Cylindrical Container on a Wheeled Mobile Robot Using Dual-Swing Active-Vibration Reduction

Sloshing Damping Control in a Cylindrical Container on a Wheeled Mobile Robot Using Dual-Swing Active-Vibration Reduction Sloshing Damping Control in a Cylindrical Container on a Wheeled Mobile Robot Using Dual-Swing Active-Vibration Reduction Masafumi Hamaguchi and Takao Taniguchi Department of Electronic and Control Systems

More information

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering MTE 36 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering Laboratory #1: Introduction to Control Engineering In this laboratory, you will become familiar

More information

Turnstile S-Shaped Dipole and Swastika Wire Antennas for VHF and UHF Applications

Turnstile S-Shaped Dipole and Swastika Wire Antennas for VHF and UHF Applications International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Turnstile S-Shaped Dipole and Wire Antennas for VHF and UHF Applications Dr. Mustafa H. Abu Nasr 1, Prof. Sam S. Abu Naser 2 1 Engineering

More information

Prof. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri

Prof. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri Real Time Control of an Anthropomorphic Robotic Arm using FPGA Advisor: Prof. Ciro Natale Students: Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri Objective Introduction

More information

Experiment 5.A. Basic Wireless Control. ECEN 2270 Electronics Design Laboratory 1

Experiment 5.A. Basic Wireless Control. ECEN 2270 Electronics Design Laboratory 1 .A Basic Wireless Control ECEN 2270 Electronics Design Laboratory 1 Procedures 5.A.0 5.A.1 5.A.2 5.A.3 5.A.4 5.A.5 5.A.6 Turn in your pre lab before doing anything else. Receiver design band pass filter

More information

6.013(New) Lecture 6: Multipath, Arrays, and Frequency Reuse

6.013(New) Lecture 6: Multipath, Arrays, and Frequency Reuse 6.013(New) Lecture 6: Multipath, Arras, and Frequenc Reuse A. Superposition of phasors This lecture focuses on the superposition of duplicate waves at receivers, where the multiplicit of waves ma have

More information

Dynamic Throttle Estimation by Machine Learning from Professionals

Dynamic Throttle Estimation by Machine Learning from Professionals Dynamic Throttle Estimation by Machine Learning from Professionals Nathan Spielberg and John Alsterda Department of Mechanical Engineering, Stanford University Abstract To increase the capabilities of

More information

Design of double loop-locked system for brush-less DC motor based on DSP

Design of double loop-locked system for brush-less DC motor based on DSP International Conference on Advanced Electronic Science and Technology (AEST 2016) Design of double loop-locked system for brush-less DC motor based on DSP Yunhong Zheng 1, a 2, Ziqiang Hua and Li Ma 3

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

More information

Motion Control. Ready for the Extreme

Motion Control. Ready for the Extreme Motion Control Ready for the Extreme Elmo Motion Control - Inspiring Motion Since 1988 Elmo designs and manufactures cutting-edge servo drives and network motion controllers that are one-stop solutions

More information

ABS System Control. Tallinn University of Technology. Pre-bachelor project. Ondrej Ille

ABS System Control. Tallinn University of Technology. Pre-bachelor project. Ondrej Ille ABS System Control Tallinn University of Technology Pre-bachelor project Ondrej Ille Contents. Introduction... 4. System model and equations... 5. Physical model... 5. Sensors and connection... 6.3 System

More information

Fundamentals of Robotics

Fundamentals of Robotics Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 205 - ESEIAAT - Terrassa School of Industrial, Aerospace and Audiovisual Engineering 707 - ESAII - Department of Automatic Control

More information

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator International Conference on Control, Automation and Systems 2008 Oct. 14-17, 2008 in COEX, Seoul, Korea A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

More information

A Study on analysis of intracranial acoustic wave propagation by the finite difference time domain method

A Study on analysis of intracranial acoustic wave propagation by the finite difference time domain method A Stud on analsis of intracranial acoustic wave propagation b the finite difference time domain method 4.5 Wa Biological effects of ultrasound, ultrasonic tomograph Yoko Tanikaga, Toshikazu Takizawa, Takefumi

More information

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing Robin Wolff German Aerospace Center (DLR), Germany Slide 1 Outline! Motivation!

More information

Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO

Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO Weimin Huang 1, Tao Yang 1, Liang Jing Yang 2, Chee Kong Chui 2, Jimmy Liu 1, Jiayin Zhou 1, Jing Zhang 1, Yi Su 3, Stephen

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

Prospective Teleautonomy For EOD Operations

Prospective Teleautonomy For EOD Operations Perception and task guidance Perceived world model & intent Prospective Teleautonomy For EOD Operations Prof. Seth Teller Electrical Engineering and Computer Science Department Computer Science and Artificial

More information

Modeling and Control of a Robot Arm on a Two Wheeled Moving Platform Mert Onkol 1,a, Cosku Kasnakoglu 1,b

Modeling and Control of a Robot Arm on a Two Wheeled Moving Platform Mert Onkol 1,a, Cosku Kasnakoglu 1,b Applied Mechanics and Materials Vols. 789-79 (15) pp 735-71 (15) Trans Tech Publications, Switzerland doi:1.8/www.scientific.net/amm.789-79.735 Modeling and Control of a Robot Arm on a Two Wheeled Moving

More information

Accessible Power Tool Flexible Application Scalable Solution

Accessible Power Tool Flexible Application Scalable Solution Accessible Power Tool Flexible Application Scalable Solution Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a

More information

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Akiyuki Hasegawa, Hiroshi Fujimoto and Taro Takahashi 2 Abstract Research on the control using a load-side encoder for

More information

Applying Model Mediation Method to a Mobile Robot Bilateral Teleoperation System Experiencing Time Delays in Communication

Applying Model Mediation Method to a Mobile Robot Bilateral Teleoperation System Experiencing Time Delays in Communication Applying Model Mediation Method to a Mobile Robot Bilateral Teleoperation System Experiencing Time Delays in Communication B. Taner * M. İ. C. Dede E. Uzunoğlu İzmir Institute of Technology İzmir Institute

More information

A Portable Magnetic Flux Leakage Testing System for Industrial Pipelines Based on Circumferential Magnetization

A Portable Magnetic Flux Leakage Testing System for Industrial Pipelines Based on Circumferential Magnetization 19 th World Conference on Non-Destructive Testing 2016 A Portable Magnetic Flux Leakage Testing System for Industrial Pipelines Based on Circumferential Magnetization Kunming ZHAO 1, Xinjun WU 1, Gongtian

More information

Robo-Erectus Tr-2010 TeenSize Team Description Paper.

Robo-Erectus Tr-2010 TeenSize Team Description Paper. Robo-Erectus Tr-2010 TeenSize Team Description Paper. Buck Sin Ng, Carlos A. Acosta Calderon, Nguyen The Loan, Guohua Yu, Chin Hock Tey, Pik Kong Yue and Changjiu Zhou. Advanced Robotics and Intelligent

More information

FPGA Implementation of Global Vision for Robot Soccer as a Smart Camera

FPGA Implementation of Global Vision for Robot Soccer as a Smart Camera FPGA Implementation of Global Vision for Robot Soccer as a Smart Camera Miguel Contreras, Donald G Baile and Gourab Sen Gupta School of Engineering and Advanced Technolog Masse Universit, Palmerston North,

More information

Position and Force Control of Teleoperation System Based on PHANTOM Omni Robots

Position and Force Control of Teleoperation System Based on PHANTOM Omni Robots International Journal of Mechanical Engineering and Robotics Research Vol. 5, No., January 6 Position and Force Control of Teleoperation System Based on PHANTOM Omni Robots Rong Kong, Xiucheng Dong, and

More information

UAV: Design to Flight Report

UAV: Design to Flight Report UAV: Design to Flight Report Team Members Abhishek Verma, Bin Li, Monique Hladun, Topher Sikorra, and Julio Varesio. Introduction In the start of the course we were to design a situation for our UAV's

More information

INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION

INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION Asian Journal of Control, Vol. 9, No., pp. 7-, March 7 7 -Brief Paper- INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION Kun Ji, Won-jong Kim, and Abhinav Srivastava

More information

Lab 4 Digital Scope and Spectrum Analyzer

Lab 4 Digital Scope and Spectrum Analyzer Lab 4 Digital Scope and Spectrum Analyzer Page 4.1 Lab 4 Digital Scope and Spectrum Analyzer Goals Review Starter files Interface a microphone and record sounds, Design and implement an analog HPF, LPF

More information

Active sway control of a gantry crane using hybrid input shaping and PID control schemes

Active sway control of a gantry crane using hybrid input shaping and PID control schemes Home Search Collections Journals About Contact us My IOPscience Active sway control of a gantry crane using hybrid input shaping and PID control schemes This content has been downloaded from IOPscience.

More information

A Posture Control for Two Wheeled Mobile Robots

A Posture Control for Two Wheeled Mobile Robots Transactions on Control, Automation and Systems Engineering Vol., No. 3, September, A Posture Control for Two Wheeled Mobile Robots Hyun-Sik Shim and Yoon-Gyeoung Sung Abstract In this paper, a posture

More information

Control and robotics remote laboratory for engineering education

Control and robotics remote laboratory for engineering education Control and robotics remote laboratory for engineering education R. Šafarič, M. Truntič, D. Hercog and G. Pačnik University of Maribor, Faculty of electrical engineering and computer science, Maribor,

More information

Adaptive Touch Sampling for Energy-Efficient Mobile Platforms

Adaptive Touch Sampling for Energy-Efficient Mobile Platforms Adaptive Touch Sampling for Energy-Efficient Mobile Platforms Kyungtae Han Intel Labs, USA Alexander W. Min, Dongho Hong, Yong-joon Park Intel Corporation, USA April 16, 2015 Touch Interface in Today s

More information

UNIT VI. Current approaches to programming are classified as into two major categories:

UNIT VI. Current approaches to programming are classified as into two major categories: Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions

More information

An Excavator Simulator for Determining the Principles of Operator Efficiency for Hydraulic Multi-DOF Systems Mark Elton and Dr. Wayne Book ABSTRACT

An Excavator Simulator for Determining the Principles of Operator Efficiency for Hydraulic Multi-DOF Systems Mark Elton and Dr. Wayne Book ABSTRACT An Excavator Simulator for Determining the Principles of Operator Efficiency for Hydraulic Multi-DOF Systems Mark Elton and Dr. Wayne Book Georgia Institute of Technology ABSTRACT This paper discusses

More information

Team KMUTT: Team Description Paper

Team KMUTT: Team Description Paper Team KMUTT: Team Description Paper Thavida Maneewarn, Xye, Pasan Kulvanit, Sathit Wanitchaikit, Panuvat Sinsaranon, Kawroong Saktaweekulkit, Nattapong Kaewlek Djitt Laowattana King Mongkut s University

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information