Real-Time Bilateral Control for an Internet-Based Telerobotic System

Size: px
Start display at page:

Download "Real-Time Bilateral Control for an Internet-Based Telerobotic System"

Transcription

1 708 Real-Time Bilateral Control for an Internet-Based Telerobotic System Jahng-Hyon PARK, Joonyoung PARK and Seungjae MOON There is a growing tendency to use the Internet as the transmission medium of the telerobotic system since the Internet is inexpensive and available all over the world. However, the bilateral real-time teleroperation can be unstable due to the random time delays of the Internet. The Event based teleoperation is one of the fine approaches to overcome the random time delays. Since the event based control uses a non-time action reference, the stability and response performance of the system are affected by the time which an event is held for. This study introduces the variable holding time to secure stability and response performance at once. The proper holding time for each event is obtained depending on the characteristics of the task through the fuzzy logic. The proposed control scheme was implemented on a robot arm over the Internet to show its effectiveness. Key Words: Internet, Time Delay, Fuzzy Logic, Event Based Control 1. Introduction Teleoperation requires data transmission between human operator and remote system to interchange control information. The Internet as a transmission medium gives the teleoperation the advantage of worldwide availability inexpensively since it has spread almost all over the world. However, the Internet has a problem to be solved; irregular time delay can lead instability of the bilateral teleoperation system. The irregular time delay is an inevitable and unpredictable phenomenon which is caused by the routing way of the network. To avoid the effect of the delay, many studies take the non-real time control method, the unilateral control method, or the assumption that the delay has upper bound (1) (5). However, the real time bilateral control is indispensable to offer the operator a high level telepresence which enables reaction to the variation of the remote environment. Only when the control scheme is real time and bilateral, the robot can trace operator s improvised motion and the operator can be provided useful sensory feedback information from the remote environment; as a very common sensory feedback, force reflection can significantly improve the teleoperation (6). Besides, any as- Received 2nd May, 2003 (No ) School of Mechanical Engineering, Hanyang University, Haengdang, Seongdong, Seoul , Korea. smoon@hanyang.ac.kr Department of Mechanical Design, Hanyang University, Haengdang, Seongdong, Seoul , Korea sumption on transmission delay like an upper bound is unable to be ensured on the Internet. Recent works that purposed real time bilateral teleoperation via the Internet are still open for further improvement in performance terms (7), (8). Xi and Tarn made an event based teleoperation system which is controlled by non-time action reference to immune to time delay (9) (11). This system secured stability successfully but time delays existing between each event may slow system response down. In this paper variable holding time is introduced to improve the response of the event based control system. This method holds each event for proper holding time according to characteristics of the task of the system to secure stability and response at once. Fuzzy logic is implemented to infer the proper holding time from factors that tells the characteristic of the task. In order to show its effectiveness, this method is demonstrated experimentally by operating a SCARA robot via the Internet. 2. Real Time Bilateral Teleoperation Scheme 2. 1 Event based control via the internet A robotic system needs the action reference variable by which a robotic system is synchronized and controlled. Generally, most of control methods use the time as the reference variable because they are easy to build and synchronize different components in the system. If there is irregular time delay on the control loop, however, the time based control method loses the synchronization among different components and the stability. To overcome the

2 709 Fig. 1 The event based control through the Internet, After receiving a command, R(s), the slave follows the command and transmits feedback data, Y(s + 1), When feedback data are arrived, the master produces new command, R(s+1) effect of the time delay, the event based control is driven by the non-time action reference which is called an event. Because the event is based on the sensory output of the robot which is independent of time, each component in the entire system can refer same action reference and maintain the synchronization regardless of the communication time delay. The master system doesn t transmit a new command, R(s + 1) until feedback data, Y(s + 1) resulted from previous event are received from the slave system as shown in Fig. 1. The other side, the slave system halts the robot by feeding zero velocity or previous position data into the local controller and no feedback data will transmit to the master system until next command is arrived. In this manner, the operator on the master side generates a new control command which is based on latest status of the remote robot and the system can be immune to the irregular time delay Holding time The irregular time delay still exists between each event of the event based teleoperation. It means the robot moves at irregular intervals. Receiving a new event command, the slave performs it for one sampling time of local controller, transmits feedback data to the master and stops until next event arrives. This is to maintain the stability but on the other hand, overall process is slowed down and chattering may be occurred. Generally, to improve response against small time delay between each event, the control input is held for several ten milliseconds after transmitting feedback data. If new event arrives while the previous event is being held, the system can follow next reference input without a stop. Therefore, the system can respond fast and smoothly. But the state arrived to the master is not the real state of the remote robot. Between the states, there is a difference as much as minor of the holding time and RTT (Round Trip Time). Because it means the synchronization is distorted as much as the time, the system can be unstable depending on the characteristics of the task when the holding time is large. The existing event based control derives the holding time experimentally taking predictable working conditions into account to secure stability and response. However, the robot system can be supposed to perform various tasks under unpredictable circumstance. Therefore, one pre-defined holding time is not sufficient to cover the whole working range of the robot. So the event based control scheme which has variable holding time is developed. The variable holding time appropriate to the present working condition will enable the remote robot to carry out various tasks Deciding variable holding time To find proper holding time for each event automatically, the factors that reflect working condition have to be investigated. Operator s intention, similarity of commands and environmental information are most useful factors that tell the characteristic of the task and can be referred to decide proper holding time. 1 ) Operator s intention: Observing the feedback data, the operator can transmit information about how the future task will be to the remote system. If the operator wants to perform precise position or force control with the robot, the holding time should be small. The small holding time ensures the strong synchronization between the components and enables precise control though it gets slow response. On the other hand, in order to operate rapidly in the working space which does not have obstacles, the holding time should be increased to generate events continuously. 2 ) Similarity of commands: If the remote system receives the same control inputs for several events, it is mostly like to take place that the next control input is the same too. In this case, the system can avoid unnecessary rests by taking large holding time. On the other hand, when the control inputs are variant, the holding time should be reduced to deal with different control input. 3 ) Environmental information: The robot system can detect surroundings with various sensors. If the robot is close to an obstacle or in contact with other objects, the operation should be performed carefully. Since even slightly distorted synchronization may cause the system damage, the new event based on real state of the remote system, has to be generated by reducing the holding time Fuzzy logic for the holding time The component to get proper holding time from those factors is constructed as Fig. 2. The operator s intention can be obtained by additional input device like a jog wheel on the master side. If the operator wants very careful operation, he should set the jog wheel to 1. On the contrary, very rapid operation can be realized by setting the jog wheel to 1. The similarity analyzer is placed on the

3 710 Operator s intention factor Fig. 2 System block for deciding the holding time. The fuzzy logic infers the proper holding time, h(s) from sensed force, S (s), user s intention, U(s), and similarity of commands, V r (s) Similarity of reference input (%) slave system to get similarities between new control input and previous inputs which were stacked in buffer memory. 20 control inputs are stacked in buffer memory and the latest one of them has higher priority. If new control input is arrived, the analyzer compares it with previous inputs in terms of its direction and magnitude. Finally, the similarity of control inputs is expressed in percentage. And aforce/torque sensor supplies force values exerted on the robot. In this application, the force exerted by surroundings just indicates whether the robot is in contact with surroundings or not. So the fuzzy membership functions were constructed within the small range of the force; from 0 to 2 kgf. Fuzzy logic is applied to deciding the proper holding time from those three data. The fuzzy membership functions for three inputs and one output are in the shape of triangle as shown in Fig. 3. The fuzzy rule implemented in this application is represented by rule surfaces as Fig. 4. Mamdani s fuzzy implication and the max-min composition were used for the fuzzy reasoning. And the defuzzi- Fig. 3 Sensed force (kgf) (d) Output: Holding time (ms) Fuzzy membership functions for operator s intention factor, similarity of reference input, sensed force, and (d) holding time fication strategy which is implemented is center of gravity method (12). Fig. 4 Fuzzy rule surfaces which show the relations between similarity of commands and user s intension, user s intension and sensed force, and similarity of commands and sensed force

4 711 Fig. 5 Block diagram of the event based teleoperation system with variable holding time Fig. 7 System configuration for the experiments Table 1 Specification of experimental apparatuses Fig. 6 Algorithm of the event manager. It produces new reference input for the local controller 3. Implementation Event based teleoperation system with variable holding time is constructed as shown in Fig. 5. The arrival of the feedback data containing position of the robot, P(s) and force reflection, F(s) trigger for operator to generate new event data which consist of control input, V r (s) and his intention information, U(s). After receiving new event data, the slave system decides the proper holding time, h(s) referring operator s intention, U(s), similarity of commands, and sensor value, S (s). Simultaneously, system status, P(s) ands (s) are transmitted to the master system and the control input, V r (t) is feed to local controller for the holding time. This process is supervised by the event manager of which algorithm is summarized in Fig. 6. The robot used is a Samsung FARAMAN AS1-i robot with 6 degree of freedom. Logitech wingman extreme force feedback joystick is selected as the haptic device with which the operator gives reference velocity and takes force feedback. Since the joystick has two degree of freedom, a plane work space is chosen and the robot is set up to move only on the surface using three joints; the second, third and fifth joint (13). The measurement of the force exerted on the robot is assigned to a Bl. Autotech 6-Axis

5 712 (d) Fig. 8 Reference and actual velocity of the system when the holding time is 30 ms, 200 ms, or variable. The variable holding times are shown on (d). (d) Fig. 9 Target and actual position of the system when the holding time is 30 ms, 200 ms, or variable. The variable holding times are shown on (d). force/torque sensor. Being located between the sixth arm and the gripper, the force/torque sensor observes the force exerted on the end point of the gripper. All software for the system is developed on Windows NT base and the Internet connectionisestablishedwithtcp/ip protocol. The physical configuration of the system is observed in Fig. 7 and

6 713 Fig. 10 (d) Force control error of the system when the holding time is 30 ms, 200 ms, or variable. The variable holding times are shown on (d). the specifications of experimental apparatuses are summarized in Table Experimental Results The operator was connected to the remote robot located 400 kilometers away via the Internet. The average RTT between two points was 291 milliseconds during the experiment. To verify that the proposed system ensures stability and response in various conditions, three tasks of which characteristics are different one another were selected. And the system is compared to two existing systems which have the pre-defined holding times. One has 30 millisecond holding time to place weight on stability, whereas the other has 200 milliseconds to get a quick response. Figure 8 shows the velocity of the robot which is moving from one working region to another without obstacles nearby. The operator moves the gripper of the robot toward the point which is 1 m away from start point on the working surface with 0.1 m/s velocity. It can be served as one example of this situation to carry an assembly part from stack region to assembly region. Grasping and locating the part need to be controlled precisely and carefully but, in the middle of these operations, the carrying process is less critical since we assumed that obstacles are eliminated. So in this case, the response is more important than the precision. In this point of view, the velocity of the system which selected 30 milliseconds as the fixed holding time represents too careful behavior. When the holding time is 200 milliseconds or variable, the system is more rapid to respond. The proposed system adjusts its variable holding time to 380 milliseconds as shown on Fig. 8 (d). Secondly, the task to locate the robot on target position precisely was executed. The operator moves the gripper of the robot to target point which is 0.35 m away from start point on the working surface precisely. The position of the robot is plotted on Fig. 9. The distorted synchronization of the 200 millisecond holding time system makes it difficult to converge on the desired target. Though the system having 30 millisecond holding time can place the robot on the target precisely, yet it takes too much time. The motion of the proposed system changes from the rapid to the careful gradually as the robot approaches the desired position. In other words, the variable holding time decreases rapidly as shown on Fig. 9 (d). As the result of applying the variable holding time, the robot can reach the target precisely and quickly. Thirdly, the operator gives 50 N vertical force to the object which is in contact with the robot. The force/torque sensor located between the sixth arm and the gripper measures actual force which is exerted on the object. RMS error values are represented on Fig. 10 when the force regulation control is performed. Since the robot is in contact with environment, the operation should be performed extremely carefully. In this situation, small holding time ensures precise control. It is clear that the error of the system which has 30 millisecond or variable holding time is smaller than the 200 millisecond holding time system s. The proposed system restricts its holding time to 20 milliseconds during this experiment to ensure precise control

7 714 as shown on Fig. 10 (d). 5. Conclusion The bilateral teleoperation system which exchanges velocity and force information via the Internet has been developed. This system employed the event based control to secure the stability against irregular time delay. Moreover, the variable holding time was introduced to make the system quick to respond. This scheme could be realized by implementing the fuzzy logic which maintains the proper holding time based on the characteristic of the present task for every event. The experimental results show that the proposed method secures stability and response simultaneously. References ( 1 ) Brady, K. and Tarn, T.J., Internet-Based Remote Teleoperation, Proceedings of the 1998 IEEE Int. Conf. on Robotics & Auto., Vol.1 (1998), pp ( 2 ) Anderson, R. and Spong, M., Asymptotic Stability for Force Reflecting Teleoperators with Time Delay, The Int. Journal of Robotics Research, Vol.11, No.2 (1992), pp ( 3 ) Goldberg, K., Gentner, S., Sutter, C. and Wiegley, J., The Mercury Project: A Feasible Study for Internet Robots, IEEE Robotics & Automation Magazine, Vol.7, No.1 (2000), pp ( 4 ) Grange, S., Fong, T. and Baur, C., Effective Vehicle Teleoperation on the World Wide Web, IEEE Int. Conf. on Robotics & Auto., Vol.2 (2000), pp ( 5 ) Niemeyer, G. and Slotine, J., Stable Adaptive Teleoperation, IEEE Journal of Oceanic Engineering, Vol.16, No.1 (1991), pp ( 6 ) Sheridan, T.B., Telerobotics, Automation, and Human Supervisory Control, (1992), The MIT Press. ( 7 ) Bemporad, A., Predictive Control of Teleoperated Constrained Systems with Unbounded Communication Delays, Proceedings of the 37th IEEE Conf. on Decision & Control, Vol.2 (1998), pp ( 8 ) Niemeyer, G. and Slotine, J.-J.E., Towards Force- Reflecting Teleoperation over the Internet, Proceedings of the 1998 IEEE Int. Conf. on Robotics & Auto., Vol.3 (1998), pp ( 9 ) Xi, N. and Tarn, T.J., Action Synchronization and Control of Internet Based Telerobotic Systems, Proceedings of the 1999 IEEE Int. Conf. on Robotics & Auto., Vol.1 (1999), pp (10) Xi, N. and Tarn, T.J., Stability Analysis of Non- Time Referenced Internet-Based Telerobotic Systems, Robotics and Autonomous Systems, Vol.32 (2000), pp (11) Elhajj, I., Xi, N. and Liu, Y., Real-Time Control of Internet Based Teleoperation with Force Reflection, Proceedings of the 2000 IEEE Int. Conf. on Robotics & Auto., Vol.4 (2000), pp (12) Passino, K.M. and Yurkovich, S., Fuzzy Control, (1998), pp.21 72, Addison Wesley Longman. (13) Asada, H. and Slotine, J.-J.E., Robot Analysis and Control, (1986), pp.51 70, John Willey & Sons.

Development of a telepresence agent

Development of a telepresence agent Author: Chung-Chen Tsai, Yeh-Liang Hsu (2001-04-06); recommended: Yeh-Liang Hsu (2001-04-06); last updated: Yeh-Liang Hsu (2004-03-23). Note: This paper was first presented at. The revised paper was presented

More information

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2010 Enhanced performance of delayed teleoperator systems operating

More information

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Mousa AL-Akhras, Maha Saadeh, Emad AL Mashakbeh Computer Information Systems Department King Abdullah II School for Information

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

User interface for remote control robot

User interface for remote control robot User interface for remote control robot Gi-Oh Kim*, and Jae-Wook Jeon ** * Department of Electronic and Electric Engineering, SungKyunKwan University, Suwon, Korea (Tel : +8--0-737; E-mail: gurugio@ece.skku.ac.kr)

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

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

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

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

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

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing

More information

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof. Wednesday, October 29, 2014 02:00-04:00pm EB: 3546D TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof. Ning Xi ABSTRACT Mobile manipulators provide larger working spaces and more flexibility

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

2B34 DEVELOPMENT OF A HYDRAULIC PARALLEL LINK TYPE OF FORCE DISPLAY

2B34 DEVELOPMENT OF A HYDRAULIC PARALLEL LINK TYPE OF FORCE DISPLAY 2B34 DEVELOPMENT OF A HYDRAULIC PARALLEL LINK TYPE OF FORCE DISPLAY -Improvement of Manipulability Using Disturbance Observer and its Application to a Master-slave System- Shigeki KUDOMI*, Hironao YAMADA**

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

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

Shape Memory Alloy Actuator Controller Design for Tactile Displays

Shape Memory Alloy Actuator Controller Design for Tactile Displays 34th IEEE Conference on Decision and Control New Orleans, Dec. 3-5, 995 Shape Memory Alloy Actuator Controller Design for Tactile Displays Robert D. Howe, Dimitrios A. Kontarinis, and William J. Peine

More information

Visuo-Haptic Interface for Teleoperation of Mobile Robot Exploration Tasks

Visuo-Haptic Interface for Teleoperation of Mobile Robot Exploration Tasks Visuo-Haptic Interface for Teleoperation of Mobile Robot Exploration Tasks Nikos C. Mitsou, Spyros V. Velanas and Costas S. Tzafestas Abstract With the spread of low-cost haptic devices, haptic interfaces

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

Passive Bilateral Teleoperation

Passive Bilateral Teleoperation Passive Bilateral Teleoperation Project: Reconfigurable Control of Robotic Systems Over Networks Márton Lırinc Dept. Of Electrical Engineering Sapientia University Overview What is bilateral teleoperation?

More information

Sonar Behavior-Based Fuzzy Control for a Mobile Robot

Sonar Behavior-Based Fuzzy Control for a Mobile Robot Sonar Behavior-Based Fuzzy Control for a Mobile Robot S. Thongchai, S. Suksakulchai, D. M. Wilkes, and N. Sarkar Intelligent Robotics Laboratory School of Engineering, Vanderbilt University, Nashville,

More information

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

Autonomous Cooperative Robots for Space Structure Assembly and Maintenance

Autonomous Cooperative Robots for Space Structure Assembly and Maintenance Proceeding of the 7 th International Symposium on Artificial Intelligence, Robotics and Automation in Space: i-sairas 2003, NARA, Japan, May 19-23, 2003 Autonomous Cooperative Robots for Space Structure

More information

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1 Development of Multi-D.O.F. Master-Slave Arm with Bilateral Impedance Control for Telexistence Riichiro Tadakuma, Kiyohiro Sogen, Hiroyuki Kajimoto, Naoki Kawakami, and Susumu Tachi 7-3-1 Hongo, Bunkyo-ku,

More information

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller 1 Deepa S. Bhandare, 2 N. R.Kulkarni 1,2 Department of Electrical Engineering, Modern College of Engineering,

More information

1, 2, 3,

1, 2, 3, AUTOMATIC SHIP CONTROLLER USING FUZZY LOGIC Seema Singh 1, Pooja M 2, Pavithra K 3, Nandini V 4, Sahana D V 5 1 Associate Prof., Dept. of Electronics and Comm., BMS Institute of Technology and Management

More information

Some Issues on Integrating Telepresence Technology into Industrial Robotic Assembly

Some Issues on Integrating Telepresence Technology into Industrial Robotic Assembly Some Issues on Integrating Telepresence Technology into Industrial Robotic Assembly Gunther Reinhart and Marwan Radi Abstract Since the 1940s, many promising telepresence research results have been obtained.

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

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Fuzzy-Heuristic Robot Navigation in a Simulated Environment Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,

More information

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot erebellum Based ar Auto-Pilot System B. HSIEH,.QUEK and A.WAHAB Intelligent Systems Laboratory, School of omputer Engineering Nanyang Technological University, Blk N4 #2A-32 Nanyang Avenue, Singapore 639798

More information

Harmonic Distortion Levels Measured at The Enmax Substations

Harmonic Distortion Levels Measured at The Enmax Substations Harmonic Distortion Levels Measured at The Enmax Substations This report documents the findings on the harmonic voltage and current levels at ENMAX Power Corporation (EPC) substations. ENMAX is concerned

More information

The Architecture of the Neural System for Control of a Mobile Robot

The Architecture of the Neural System for Control of a Mobile Robot The Architecture of the Neural System for Control of a Mobile Robot Vladimir Golovko*, Klaus Schilling**, Hubert Roth**, Rauf Sadykhov***, Pedro Albertos**** and Valentin Dimakov* *Department of Computers

More information

TELEOPERATED SYSTEM WITH ACCELEROMETERS FOR DISABILITY

TELEOPERATED SYSTEM WITH ACCELEROMETERS FOR DISABILITY TELEOPERATED SYSTEM WITH ACCELEROMETERS FOR DISABILITY Josue Zarate Valdez Ruben Diaz Cucho University San Luis Gonzaga, Peru Abstract This project involves the implementation of a teleoperated arm using

More information

Haptic Virtual Fixtures for Robot-Assisted Manipulation

Haptic Virtual Fixtures for Robot-Assisted Manipulation Haptic Virtual Fixtures for Robot-Assisted Manipulation Jake J. Abbott, Panadda Marayong, and Allison M. Okamura Department of Mechanical Engineering, The Johns Hopkins University {jake.abbott, pmarayong,

More information

Fuzzy Logic Based Force-Feedback for Obstacle Collision Avoidance of Robot Manipulators

Fuzzy Logic Based Force-Feedback for Obstacle Collision Avoidance of Robot Manipulators Fuzzy Logic Based Force-Feedback for Obstacle Collision Avoidance of Robot Manipulators D. Wijayasekara, M. Manic Department of Computer Science University of Idaho Idaho Falls, USA wija2589@vandals.uidaho.edu,

More information

Lecture 9: Teleoperation

Lecture 9: Teleoperation ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 9: Teleoperation Allison M. Okamura Stanford University teleoperation history and examples the genesis of teleoperation? a Polygraph is

More information

Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator

Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator Khalid M. Al-Zahrani echnical Support Unit erminal Department, Saudi Aramco P.O. Box 94 (Najmah), Ras anura, Saudi

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

Efficiency of Cooperation between Human and Remote Robot System with Force Feedback

Efficiency of Cooperation between Human and Remote Robot System with Force Feedback Efficiency of Cooperation between Human and Remote Robot System with Force Feedback Yuichi Toyoda, Pingguo Huang, Yutaka Ishibashi, Yuichiro Tateiwa, and Hitoshi Watanabe * Nagoya Institute of Technology

More information

Heuristic Drift Reduction for Gyroscopes in Vehicle Tracking Applications

Heuristic Drift Reduction for Gyroscopes in Vehicle Tracking Applications White Paper Heuristic Drift Reduction for Gyroscopes in Vehicle Tracking Applications by Johann Borenstein Last revised: 12/6/27 ABSTRACT The present invention pertains to the reduction of measurement

More information

MECHATRONICS SYSTEM DESIGN

MECHATRONICS SYSTEM DESIGN MECHATRONICS SYSTEM DESIGN (MtE-325) TODAYS LECTURE Control systems Open-Loop Control Systems Closed-Loop Control Systems Transfer Functions Analog and Digital Control Systems Controller Configurations

More information

Fuzzy Logic Controller on DC/DC Boost Converter

Fuzzy Logic Controller on DC/DC Boost Converter 21 IEEE International Conference on Power and Energy (PECon21), Nov 29 - Dec 1, 21, Kuala Lumpur, Malaysia Fuzzy Logic Controller on DC/DC Boost Converter N.F Nik Ismail, Member IEEE,Email: nikfasdi@yahoo.com

More information

TRUST-BASED CONTROL AND MOTION PLANNING FOR MULTI-ROBOT SYSTEMS WITH A HUMAN-IN-THE-LOOP

TRUST-BASED CONTROL AND MOTION PLANNING FOR MULTI-ROBOT SYSTEMS WITH A HUMAN-IN-THE-LOOP TRUST-BASED CONTROL AND MOTION PLANNING FOR MULTI-ROBOT SYSTEMS WITH A HUMAN-IN-THE-LOOP Yue Wang, Ph.D. Warren H. Owen - Duke Energy Assistant Professor of Engineering Interdisciplinary & Intelligent

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

Autonomous Decentralized Synchronization System for Inter-Vehicle Communication in Ad-hoc Network

Autonomous Decentralized Synchronization System for Inter-Vehicle Communication in Ad-hoc Network Autonomous Decentralized Synchronization System for Inter-Vehicle Communication in Ad-hoc etwork Young An Kim 1, Choong Seon Hong 1 1 Department of Electronics and Information, Kyung Hee University, 1

More information

Figure 1. Block scheme of implemented system

Figure 1. Block scheme of implemented system Haptic Paddle and Fuzzy Based Virtual Environment Model Control System as a Didactic Tool Senka Krivić, Admir Kaknjo, Muhidin Hujdur, Nadir Zubović, Emir Sokić Faculty of Electrical Engineering, Department

More information

Available online at ScienceDirect. Procedia Computer Science 24 (2013 )

Available online at   ScienceDirect. Procedia Computer Science 24 (2013 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 24 (2013 ) 158 166 17th Asia Pacific Symposium on Intelligent and Evolutionary Systems, IES2013 The Automated Fault-Recovery

More information

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller Sukumar Kamalasadan Division of Engineering and Computer Technology University of West Florida, Pensacola, FL, 32513

More information

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Maroon = exact answers Magenta = sample answers Construct: Test Questions: Caliper Reading Reading #1 Reading #2 1492 1236 1. Subtract to find

More information

A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality

A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality R. Marín, P. J. Sanz and J. S. Sánchez Abstract The system consists of a multirobot architecture that gives access

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

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

Term Paper: Robot Arm Modeling

Term Paper: Robot Arm Modeling Term Paper: Robot Arm Modeling Akul Penugonda December 10, 2014 1 Abstract This project attempts to model and verify the motion of a robot arm. The two joints used in robot arms - prismatic and rotational.

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

Decision Science Letters

Decision Science Letters Decision Science Letters 3 (2014) 121 130 Contents lists available at GrowingScience Decision Science Letters homepage: www.growingscience.com/dsl A new effective algorithm for on-line robot motion planning

More information

Tele-manipulation of a satellite mounted robot by an on-ground astronaut

Tele-manipulation of a satellite mounted robot by an on-ground astronaut Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Tele-manipulation of a satellite mounted robot by an on-ground astronaut M. Oda, T. Doi, K. Wakata

More information

Performance Issues in Collaborative Haptic Training

Performance Issues in Collaborative Haptic Training 27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 FrA4.4 Performance Issues in Collaborative Haptic Training Behzad Khademian and Keyvan Hashtrudi-Zaad Abstract This

More information

Summary of robot visual servo system

Summary of robot visual servo system Abstract Summary of robot visual servo system Xu Liu, Lingwen Tang School of Mechanical engineering, Southwest Petroleum University, Chengdu 610000, China In this paper, the survey of robot visual servoing

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

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No Sofia 015 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-015-0037 An Improved Path Planning Method Based

More information

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1 Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Winter Semester, 2018 Linear control systems design Part 1 Andrea Zanchettin Automatic Control 2 Step responses Assume

More information

THE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING

THE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING THE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING H. Kazerooni Mechanical Engineering Department Human Engineering Laboratory (HEL) University ofcajifomia, Berkeley, CA 94720-1740 USA E-Mail:

More information

Simplifying Tool Usage in Teleoperative Tasks

Simplifying Tool Usage in Teleoperative Tasks University of Pennsylvania ScholarlyCommons Technical Reports (CIS) Department of Computer & Information Science July 1993 Simplifying Tool Usage in Teleoperative Tasks Thomas Lindsay University of Pennsylvania

More information

A Digital Input Shaper for Stable and Transparent Haptic Interaction

A Digital Input Shaper for Stable and Transparent Haptic Interaction 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A Digital Input Shaper for Stable and Transparent Haptic Interaction Yo-An

More information

Steady-Hand Teleoperation with Virtual Fixtures

Steady-Hand Teleoperation with Virtual Fixtures Steady-Hand Teleoperation with Virtual Fixtures Jake J. Abbott 1, Gregory D. Hager 2, and Allison M. Okamura 1 1 Department of Mechanical Engineering 2 Department of Computer Science The Johns Hopkins

More information

Optimal Control System Design

Optimal Control System Design Chapter 6 Optimal Control System Design 6.1 INTRODUCTION The active AFO consists of sensor unit, control system and an actuator. While designing the control system for an AFO, a trade-off between the transient

More information

An Agent-Based Architecture for an Adaptive Human-Robot Interface

An Agent-Based Architecture for an Adaptive Human-Robot Interface An Agent-Based Architecture for an Adaptive Human-Robot Interface Kazuhiko Kawamura, Phongchai Nilas, Kazuhiko Muguruma, Julie A. Adams, and Chen Zhou Center for Intelligent Systems Vanderbilt University

More information

Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope

Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope Jitter Analysis Techniques Using an Agilent Infiniium Oscilloscope Product Note Table of Contents Introduction........................ 1 Jitter Fundamentals................. 1 Jitter Measurement Techniques......

More information

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR

More information

Chapter 2 Channel Equalization

Chapter 2 Channel Equalization Chapter 2 Channel Equalization 2.1 Introduction In wireless communication systems signal experiences distortion due to fading [17]. As signal propagates, it follows multiple paths between transmitter and

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Advanced Servo Tuning

Advanced Servo Tuning Advanced Servo Tuning Dr. Rohan Munasinghe Department of Electronic and Telecommunication Engineering University of Moratuwa Servo System Elements position encoder Motion controller (software) Desired

More information

Robots in the Loop: Supporting an Incremental Simulation-based Design Process

Robots in the Loop: Supporting an Incremental Simulation-based Design Process s in the Loop: Supporting an Incremental -based Design Process Xiaolin Hu Computer Science Department Georgia State University Atlanta, GA, USA xhu@cs.gsu.edu Abstract This paper presents the results of

More information

Reactive Planning with Evolutionary Computation

Reactive Planning with Evolutionary Computation Reactive Planning with Evolutionary Computation Chaiwat Jassadapakorn and Prabhas Chongstitvatana Intelligent System Laboratory, Department of Computer Engineering Chulalongkorn University, Bangkok 10330,

More information

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES THAIR A. SALIH, OMAR IBRAHIM YEHEA COMPUTER DEPT. TECHNICAL COLLEGE/ MOSUL EMAIL: ENG_OMAR87@YAHOO.COM, THAIRALI59@YAHOO.COM ABSTRACT It is difficult to find

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

L09. PID, PURE PURSUIT

L09. PID, PURE PURSUIT 1 L09. PID, PURE PURSUIT EECS 498-6: Autonomous Robotics Laboratory Today s Plan 2 Simple controllers Bang-bang PID Pure Pursuit 1 Control 3 Suppose we have a plan: Hey robot! Move north one meter, the

More information

Learning Actions from Demonstration

Learning Actions from Demonstration Learning Actions from Demonstration Michael Tirtowidjojo, Matthew Frierson, Benjamin Singer, Palak Hirpara October 2, 2016 Abstract The goal of our project is twofold. First, we will design a controller

More information

Designing of a Shooting System Using Ultrasonic Radar Sensor

Designing of a Shooting System Using Ultrasonic Radar Sensor 2017 Published in 5th International Symposium on Innovative Technologies in Engineering and Science 29-30 September 2017 (ISITES2017 Baku - Azerbaijan) Designing of a Shooting System Using Ultrasonic Radar

More information

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes 7th Mediterranean Conference on Control & Automation Makedonia Palace, Thessaloniki, Greece June 4-6, 009 Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes Theofanis

More information

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA RIKU HIKIJI AND SHUJI HASHIMOTO Department of Applied Physics, School of Science and Engineering, Waseda University 3-4-1

More information

Self-learning Assistive Exoskeleton with Sliding Mode Admittance Control

Self-learning Assistive Exoskeleton with Sliding Mode Admittance Control 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Self-learning Assistive Exoskeleton with Sliding Mode Admittance Control Tzu-Hao Huang, Ching-An

More information

' ' NASA TT F-14,553 NASA TECHNICAL TRANSLATION HUMAN-LIKE MACHINES. K. -H. Dr'ige

' ' NASA TT F-14,553 NASA TECHNICAL TRANSLATION HUMAN-LIKE MACHINES. K. -H. Dr'ige NASA TECHNICAL TRANSLATION NASA TT F-14,553 HUMAN-LIKE MACHINES K. -H. Dr'ige Translation of: "Menschenghnliche Maschinen," Technische Rundschau, No. 22, May 26, 1972, pp. 45, 49 and 51. ' ' (NASA-TT-F-14553)

More information

Investigation on MDOF Bilateral Teleoperation Control System Using Geared DC-Motor

Investigation on MDOF Bilateral Teleoperation Control System Using Geared DC-Motor Modern Applied Science; Vol. 10, No. 11; 2016 ISSN 1913-1844 E-ISSN 1913-1852 Published by Canadian Center of Science and Education Investigation on MDOF Bilateral Teleoperation Control System Using Geared

More information

FPGA Based Time Domain Passivity Observer and Passivity Controller

FPGA Based Time Domain Passivity Observer and Passivity Controller 9 IEEE/ASME International Conference on Advanced Intelligent Mechatronics Suntec Convention and Exhibition Center Singapore, July 14-17, 9 FPGA Based Time Domain Passivity Observer and Passivity Controller

More information

OPEN CV BASED AUTONOMOUS RC-CAR

OPEN CV BASED AUTONOMOUS RC-CAR OPEN CV BASED AUTONOMOUS RC-CAR B. Sabitha 1, K. Akila 2, S.Krishna Kumar 3, D.Mohan 4, P.Nisanth 5 1,2 Faculty, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, India

More information

SELF-BALANCING MOBILE ROBOT TILTER

SELF-BALANCING MOBILE ROBOT TILTER Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile

More information

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System Sherif M. Abuelenin, Member, IEEE Abstract In this paper we present a Fuzzy Logic control approach

More information

The Design of Internet-Based RobotPHONE

The Design of Internet-Based RobotPHONE The Design of Internet-Based RobotPHONE Dairoku Sekiguchi 1, Masahiko Inami 2, Naoki Kawakami 1 and Susumu Tachi 1 1 Graduate School of Information Science and Technology, The University of Tokyo 7-3-1

More information

Teleoperation. History and applications

Teleoperation. History and applications Teleoperation History and applications Notes You always need telesystem or human intervention as a backup at some point a human will need to take control embed in your design Roboticists automate what

More information

On-demand printable robots

On-demand printable robots On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.

More information

Nonlinear Adaptive Bilateral Control of Teleoperation Systems with Uncertain Dynamics and Kinematics

Nonlinear Adaptive Bilateral Control of Teleoperation Systems with Uncertain Dynamics and Kinematics Nonlinear Adaptive Bilateral Control of Teleoperation Systems with Uncertain Dynamics and Kinematics X. Liu, M. Tavakoli, and Q. Huang Abstract Research so far on adaptive bilateral control of master-slave

More information

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration Proceedings of the 1994 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MF1 94) Las Vega, NV Oct. 2-5, 1994 Fuzzy Logic Based Robot Navigation In Uncertain

More information

The Real-Time Control System for Servomechanisms

The Real-Time Control System for Servomechanisms The Real-Time Control System for Servomechanisms PETR STODOLA, JAN MAZAL, IVANA MOKRÁ, MILAN PODHOREC Department of Military Management and Tactics University of Defence Kounicova str. 65, Brno CZECH REPUBLIC

More information

Dynamic Fuzzy Force Field Based Force-Feedback for Collision Avoidance in Robot Manipulators

Dynamic Fuzzy Force Field Based Force-Feedback for Collision Avoidance in Robot Manipulators Dynamic Fuzzy Force Field Based Force-Feedback for Collision Avoidance in Robot Manipulators D. Wijayasekara, M. Manic Department of Computer Science University of Idaho Idaho Falls, USA dumidu.wijayasekara@gmail.com,

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

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Sensor Data Fusion Using Kalman Filter

Sensor Data Fusion Using Kalman Filter Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca

More information

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS)

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS) ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS) Dr. Daniel Kent, * Dr. Thomas Galluzzo*, Dr. Paul Bosscher and William Bowman INTRODUCTION

More information