A Novel Distributed Telerobotic System for Construction Machines Based on Modules Synchronization

Size: px
Start display at page:

Download "A Novel Distributed Telerobotic System for Construction Machines Based on Modules Synchronization"

Transcription

1 A Novel Distributed Telerobotic System for Construction Machines Based on Modules Synchronization E. Rohmer and K. oshida Department of Aerospace Engineering Tohoku University Aoba , Sendai, , JAPAN {eric, yoshida}@astro.mech.tohoku.ac.jp Eiji Nakano Robot Technology Center Chiba Institute of Technology, Tsudanuma, Narashino, Chiba , JAPAN nakano.eiji@it-chiba.ac.jp Abstract On a scene of a natural disaster, rescuers require heavy duty hydraulic machines to answer their need of large forces, or to approach an unreachable spot. Those industrial vehicles are hydraulically actuated arms kinematically different, and equipped by specific tools to fit the task to accomplish. They require trained operators because of their complex use. As time and accuracy are primordial factors to save lives in such a situation, the use of automation and robotic concepts on the control of those machines becomes necessary. The standard approach is to use manual teleoperation based on a bilateral master/ slave system, to enhance the maneuverability of the machines, but their diversity is nearly never taken into account. We propose here, a modular platform based on an original synchronization of module states that allows easy manipulator changes and flexibility of use. We will describe the proposed concept of Intelligent Interface, and verify its utility and performances through some pertinent configurations and experiment. I. INTRODUCTION When a natural disaster such as earthquakes occurs, quick and efficient recovery programs to minimize the loss of human life and facilitate rapid restoration and reconstruction are necessary. This process requires precise tools, a large variety of heavy duty construction machines, effectively trained machines operators and the assurance that health and safety risks for the operator are reduced to a minimum. The use of telerobotic concepts offers the possibility of contributing to each of those requirements. Hydraulic machines are for most of them, similar to serial robots of different kinematics complexities, equipped by a specific tool to accomplish a specific task. But their traditional way of control is based on an independent joint control, where the operator is using a complex system of lever to operate separately each angle of the arm. The precise control of the trajectory of the tool requires a long training on machines. To be efficient, rescuers need to operate on simulated disaster scene. In some other cases, the operator needs to work from outside the cab, to get either another point of view, or to work from a remote safer place in case of a hazardous working site. Regarding these problems, the design of a new architecture for civil engineering machines must take into account the following constraints: Maneuverability of the machines: how to cope with the complex system of levers and the complexity of the tasks, Interoperability: how to add remote control features to the machines; replace a real machine by a virtual one, etc., Diversity: how to deal with the numerous kinds of civil engineering machines and tasks. In this paper, we present a solution based on a new software architecture to allow the use of robotic and automation concepts with the civil engineering machines, that deals with those three issues. This architecture is based on the integration of a computer system using a modular approach based on synchronization of virtual images of manipulators, instead of a more common master-slave approach. In the first part, we show the problem inherent to traditional hydraulic machine use. In the second part, we describe the concept of the modular intelligent interface and describe its implementation. Finally, we show performances and advantages of the proposed platform, though some pertinent configurations. II. MANEUVERABILIT AND DIVERSIT OF MACHINES Here we detail the problem inherent to conventional machines control that requires long training, to show the necessity of finding an enhanced way to manipulate civil engineering machines. At the same time, one should be able to notice the diversity of tasks and machines available to accomplish the very different kind of works that require as well a special training. A. Maneuverability of the conventional machines Due to their counter intuitive system of control, the operator needs a special training for each kind of machine, and each different task to be quick and efficient. 1) Controlling the position and orientation of the tool in the space: The conventional device to control hydraulic machines is corresponding to a system of levers directly connected to the valves that controls the pressure in the cylinders. The operator is then controlling each joints of the hydraulic arm separately,

2 Bucket Fig. 1. Dipper Boom Boom Bucket Cab A slope task with a conventional excavator Dipper Cab positioning and orienting the tool in not intuitive joint mode. For complex motions required by a task like digging a slope with a regular excavator, the operator has to smoothly change three of the angles of the machine during the task, by operating gradually changing diagonals with the system of levers (Fig. 1). For other kind of tasks, on kinematically different machines, the problem remains the same. As some of them have more than 1 degrees of freedom, the operator uses a complex control box. The difficulty of controlling quickly and properly a hydraulic arm increases drastically with the number of degree of freedom of it, and is depending of the kind of task to do. Another maneuverability issue concerns the repetition of a task. For a mass excavation that consists in removing a huge amount of soil, the operator needs to repete the sequence of digging an area to fill up the bucket, and dump it into a truck a great number of time. The operator gets tired, as he has to follow the same pattern several times, and can be a source of accidents in the working area. 2) Controlling the force in the tool: On a conventional machine, the operator has few feedbacks. The visual and audio one he gets from his cab allows him to have an idea about the forces inside the tool. The machine loading or the force inside a gripping tool can only be determined by experienced operators relying on such cues as cab motion and engine audio [1]. Those parameters are not reliable and can not assure safety on a disaster field while hauling crumbles to rescue someone trapped under it. With a more reliable way of getting his feedback, the operator could accomplish this duty faster and reducing the risks, as it has been proved for long that an assembly task for instance, can be completed much faster and more accurately when the operator has a feel for forces and torques caused by contact [2]. B. Modularity and Interoperability The previous section showed that a lot of different machines and tasks need special training for the operators to let them become efficient. The rescuers are then confronted to a modularity problem as they have to be trained on several kinds of machines to accomplish different tasks. Sometimes, an interoperability problem between the control box and the machine appears. The operator needs to be extracted from the cab in order to work from outside of it. The worksite can be dangerous for him or sometimes the task requires him to get a different point of view than from the cab III. CONCEPT OF MODULAR INTELLIGENT INTERFACE Numerous researches [3] [4] [5] have been conducted to implement bilateral master-slave architectures to control a specific industrial machine to improve its maneuverability providing force feedback, and Cartesian control. Recently, some of them like Carnegie Mellon university automatic excavator [6] or Tmsuk T-52 Enryu hydraulic two armed robot [7] are providing solutions that handles interoperability allowing remote work, and very few of them like [8] or [9] lead to application that handle the diversity of machines. Our proposed platform offers a solution that manages maneuverability, interoperability and modularity issues in order to offer several configurations to accomplish any kind of tasks on several types of machines. A. The Intelligent Interface specifications We introduced in our research the concept of Intelligent Interface between master manipulators and slave manipulators using a Supervisory Control. This interface is not a single Indpdt Class Function Content Manip. Defining Manip. s status cm, tm, cs, tm Type and type. c:current, t:target, m:master, s:slave Motion Specify a joint angle or angu- θ =[θ 1,.., θ n] or θ = lar speed Specify a position or linear speed and orientation of the end effectors Transmit raw manip. data (i.e. not considered in the kinematic chain, Buttons states or Commands Returns an error or status message Sensor Transmit force and torque from joint[i] Transmit force ans torque data of the end effector sensor Inputs from the manipulator s environement (promimity, laser range,...) [ θ 1,.., θ n] = [x, y, z, u, v, w] Ẋ =[ẋ, ẏ, ż, u, v, w] A[i] = Axis values, B[i] = Button state, Cmds msg = text message F j [i] =[f, n] F = [fx,fy,fz, nx, ny, nz] TABLE I NORMALIZED PROTOCOL OF COMMUNICATION BETWEEN MODULES onboard computer, but a system of computer with a variable complexity (one or many communicating computers connected to each others by a Local Area Network (LAN)), and has the following characteristics: It is an interface between master and slave manipulator that needs an abstracted a communication layer with a normalized protocol of communication, described in Table I It owns a current virtual image (geometry, specifications, current angular configuration etc.) of both master and

3 Master Modules θcm A[1..i] B[1..j] Fcm Intelligent Module FKm(θcm)=cm FKs(θcs)=cs Master Status Report Current Virtual Images Status Report θcs A[1..k] B[1..l] Fcs msg Modules Master Manipulators serial, FPGA,... Master process (Wireless) LAN Ftm High level Control Ftm θtm Target Virtual A[1..i] Images Master Target Brain process B[1..j] Command msg IKm(tm)=θtm Intelligent Interface ForceGain(Fcs)=Ftm ts (Wireless) LAN Target Command IKs(ts)=θts process PCI, FPGA,... Fts θts A[1..k] B[1..l] Cmds msg pan-tilt cam Manipulators Fig. 2. Virtual image synchronization slave manipulators and the effects on their environment on them, updated as often and as fast as the communication media allows it. And target virtual images of the manipulators that saves the target to reach, A higher level of control to synchronize the current images of the manipulators to store them in the target one, with computation capabilities as: Forward, Inverse, Velocity Kinematics etc. required to be computed for the management of the control of both master and slave manipulators; Enhanced capabilities (Computer Aided Task Management) in order to let the user select different working mode to help him in his task (Cartesian, slope, pattern, etc. mode), Monitoring capability to display information from the master and slave manipulators and eventually visual feedback of the remote site, A modular design in order to deal with several master and slave configurations and communication mediums to accomplish different kind of tasks. A lower level of control for each manipulators close to them, to handle the control of the actuators in order to reach the target provided by the higher level, and eventually to accomplish automated basic tasks considering the environment, to assure a minimum supervisory control of the tasks. To implement this concept of Intelligent Interface, with all the described features, a modular approach using client-server architecture was investigated. B. A modular approach based on client-server architecture: Synchronization of virtual images Figure 2 shows an overview of the Intelligent Interface. Its implementation is composed of three modules (master, slave, and intelligent). A module is any kind of manipulators (real manipulator or 3-D simulation of it,...) with a dedicated hardware and an attached process. So each module owns a process whose function is to manage communication between the other modules and its attached manipulator communication and control. The Master and the slave module respectively handle the low level control of their attached manipulator, and the Intelligent module handles the synchronization of the status of them thanks to High-level control it owns. The software implementation is then three separates processes (master, slave and brain) that can be run on different computers connected to the network, using a client-server application and exchanging messages with the normalized protocol of communication. The Brain process is the server application that owns the virtual images of the manipulators current and targeted status, and the high-level control. It manages synchronization of clients and the communication between them through its instance of class. The master and the slave processes are client applications that connect to the brain process through the (wireless) LAN to send the status of their attached manipulators, and receive from it the reference target to reach. They are managing the low-level control of their attached manipulators through fast es. The first step to start a task is to define the topology of the Intelligent Interface, through a system of scriptable options for each process. When the Brain process is started with the appropriate options to define which manipulators are used, and which machine owns the master and slave modules, it is waiting for the master and slave process to connect it. Once identified, if the connection succeeded, the work can start. Each manipulator is sending reports on their status

4 (angular configuration, sensor data, buttons status, user defined info,...) to the brain process. The operator is perturbing the master manipulator in the same way than the slave one is perturbed by its environment. Once the brain process receives the latest status from a module, it is updating its corresponding current image. The end-effector position and orientation of each manipulators using the forward kinematics models implemented in the images are then calculated from the current angular configuration of the manipulators (θ cm and θ cs ) and the sensors information are saved in their virtual image. When both current images are updated by new information, the Highlevel control can synchronize the two current images to define what the next target to reach for each manipulator is, following implemented operating modes and control policies described in III-C. The result of the synchronization are two set of new targets to reach ts and tm (position and orientation of the tool frame) of slave and master manipulators and what force to reflect master side F tm. Those are stored in the manipulators target virtual images. Then, the inverse kinematics models described in [1] in the Intelligent Interface are converting the Cartesian space of the slave and master new target ts and tm, into their corresponding joint spaces θ ts and θ tm, and normalizing the force vectors F tm to fit the master manipulator force space. The sets of angles θ ts and θ tm and the force vector F tm become the new target to track and reach for the slave and master manipulator low-level of control. If a new target to reach is received by a module, the old one becomes obsolete. One should notice that other commands comming from the buttons status operator side are sent through the vector Cmds to the slave manipulator in order to control cab rotation or to drive the machine for example. Master Image θ cm F tm Joint Cartesian Slope Gs: speed gain Gp: position gain α : the angle of slope Fig. 3. Boundary Check Master model Boundary check FKm Cartesian Mode selection θ cm Force Feedback mode switch ForceGain Slope space Converter cm α Master model High Level Control Gp Gs Image IKs F cs. θ ts or. ts θ ts or ts Control selection Brain Process Mode and Control selector overview inside the brain process C. Control types and operating modes Depending on the task to accomplish, the operator will use a specific master and slave manipulator. Fig. 3 shows how he can select an operating mode and a control policy implemented inside the Brain process. To test the performances, we developed two control types that are applicable to three operating modes: Position Control: also known as zero order control. It refers to the control of the position of the manipulator joints or tool frame relative to an input signal coming from the master manipulator. Rate Control: This control policy also known as velocity or speed control refers to the direct control of the speed of a manipulator s joints or tool frame relative to an input signal provided by the master manipulator. Processes: brain master slave Computer running under RT Linux Intelligent Module PCI port PA1 controler FPGA torque sensor board module Fig. 4. serial pan tilt system sh4 FPGA Network cameras Torque sensor Experimental system for the onboard work Master Module pan-tilt joystick monolever Here are the implemented operating modes: Joint control mode: is controlling the movement of each section of the arm separately. The operator must acquire through practice a mental model of the inverse kinematics of the manipulator to manipulate the tool. In this control mode, one degree of freedom of the master manipulator is linked to one degree of freedom of the slave manipulator. Cartesian control mode: is also referred as coordinate control, coordinate motion control and boom-tip control. The Intelligent Interface is computing the inverse kinematics of the slave manipulator to map the manipulator s workspace into joint motions. The operator therefore does not need to develop a mental model of it and can focus on the task to perform. Slope control mode: is similar to the Cartesian mode but considering an angle of slope. In case of digging a well that would not be vertical, or in order to generate a slope with a fixed slope angle, this mode increases the productivity and accuracy of the task. A Cartesian

5 mode refers to a frame whose z-axis is normal to the ground. Here, the z-axis becomes normal to the slope. A horizontal command signal from the master manipulator is corresponding to a motion parallel to the slope ground of the tool frame. A vertical command signal one is corresponding to a motion of the tool frame normal to the slope ground. The control of the tool frame orientation is done in absolute angle i.e. in the same reference frame as the operator. To set this mode on, the operator needs to define the angle of slope by selecting two points in the slave workspace. IV. PLATFORM EVALUATION THROUGH SOME PERTINENT CONFIGURATIONS OF THE SSTEM In this section we will present some pertinent configurations of the system that are helpful to accomplish different kind of jobs. We will show as well the performances of the proposed platform in each configuration, through some experiences. A. Onboard task to show the maneuverability enhancement This configuration depicted in Fig. 4 is related to the manual teleoperation studied by Nakano in [4]. The operator is inside the cab of the machine and is controlling it with an enhanced maneuverability. The configuration is using an onboard computer that runs the three processes. The operator is using a Slope mode operating mode and speed control and gets some force feedback. A camera at the end effector, and 3D visualization model of the manipulators are helping the operator in his task. For this configuration, we are using a PA1 robot to replace the hydraulic machine to grab a ball, test the force feedback, and follow a slope in different controls and operating modes. Fig. 5 shows some results obtained using the Intelligent Interface while following a slope in different modes and control policies in order to evaluate the system performances of tracking in each mode, and in order to determine which combination of policy and mode was the most accurate to follow a pattern. As one could expect, the slope mode gives the most accurate results. Speed control give the best tracking result as, once the operator sets a proper angle, he just has to control the speed of the tool, in a horizontal motion of the master manipulator. In position control, he needs to continue his horizontal motion in order to follow the pattern. The results provided by a Cartesian mode are less accurate. In speed mode the operator has to found the appropriate diagonal. Once he finds the correct angle with the master manipulator, he does not have to change the position of the manipulator to continue the task. But if he needs to reduce or increase the speed of the tool frame, or rotate the bucket, it becomes more difficult to follow the pattern. In case of position control in Cartesian mode (the worst case), the operator have trouble to avoid the stair effect while following the slope. The author did not compare those results with joint mode, as it is obvious that for a non-experienced operator, following a slope requires a long training, as explained earlier. Computer running under Linux Intelligent Module LAN port Processes: brain master serial master manipulator controller sh4 fpga Master Module master manipulator Wireless LAN speed control - cartesian mode position control - cartesian mode Processes: slave LAN port module simulation of a 5DOF komatsu Keyboard and mouse to navigate in the 3D environment This computer is running under windows P Fig. 6. Experimental system for the remote work position control - slope mode Fig speed control - slope mode slope task tracking results in different operating modes B. Remotely control task to show the interoperability enhancement This configuration is allowing a remote work to accomplish a task from outside the machine. There, two computers are linked through a wireless LAN g (1 onboard 1 remote) and are running the three processes as depicted in Fig. 6, a pan tilt camera can provide visual feedback to emulate the sight of the operator from inside the cab or on the worksite, and a 3D visualization model shows the operator the geometry of

6 the manipulator. For this experiment, we are using simulation of a komatsu 5 DOF machine in order to evaluate the respond of the platform. The results of the tracking experience in Fig. 7 shows the accuracy of the system through a wireless network. The operator could accomplish a task of grabbing a box and dropping it on another one, in the simulator of the komatsu machine equipped with a gripper in Cartesian mode, with force feedback, with the monolever master manipulator, without any problem. This kind of task would require some training in joint mode in a traditional way. No perceptible delay was encounter during the task using the wireless LAN. θ (deg) Input angle boom angle h (m) Boom Cylinder Input signal slave cartesian axis 1 θ (deg) Input angle Stick angle Fig. 7. Cartesian in h (m) Stick Cylinder 4 Input signal 3.5 slave cartesian Z axis Cartesian in Z Response of a slave manipulator in a remote work V. CONCLUSIONS AND ONGOING WORK We successfully implemented a distributed telerobotic system based on a modular software architecture that is: A new approach for the design of the controlling system of the hydraulic machines that deals either with manoeuvrability of the machines, and diversity of the tasks to do and machines configuration, A multiplatform modular solution that allows several configurations for testing the control of several machines, training the operator on simulators, accomplishing a task remotely, and monitoring a task. An open object oriented architecture for a fast implementation of new manipulators, with a normalized protocol of communication based on an abstracted communication layer for an accurate interoperability between the components of the system. The first point allows any rescuers to perform difficult tasks faster and better without specific training on different kind of machine used on a disaster field. The second point allows simulation of disaster. The last point considerably increases the developer s productivity, by re-usability of the code and thanks to the standardized protocol between the modules. 1 Generally, manual teleoperation using a bilateral master slave control is the solution used by robotic systems for construction machines. They deal with the first point for only one specific application on a specific machine. The superiority of our system on the other one is that its open modular architecture allows the use of any hydraulic machine, and the possible configurations allows training, simulation, remote work over the Internet or a (wireless) local area network. The flexibility allowed by the modular system does not exist for most of the other solutions. The unmanned construction using teleoperated humanoid robots that can handle any kind of machines designed for human operators have restricted features and cannot enhance the maneuverability The ongoing research concerns first manual teleoperation and the development of a new slave module and its low level control, based on a reversed engineered 5 DOF Komatsu excavator. The second one concerns a Human-Machine interface for the automation of mechanical earth work, specifically automatic excavation, loading and hauling. REFERENCES [1] N. R. Parker, S. E. Salcudean, P. D. Lawrence, Application of Force Feedback to Heavy duty Hydraulic Machines In Proc. IEEE Robotics and Automation Conference, Atlanta, May 1993 [2] D. Stokic, M. Vukobratovic, and D. Hristic, Implementation of a force feedback in manipulation robots, International Journal of Robotics Research, vol. 5, pp , Spring [3] M. Ostaja-Starzwensky, M. Skibiniewski, A Master- Manipulator for Excavation and Construction Tasks, Robotics and Autonomous Systems, 1989 [4] E. Nakano, N. Tsuda, K. Inoue, K. Kayaba, H. Kimura, T. Matsukawa, Development of an Advance Way of Improvement of the Maneuverability of a Backhoe Machine, 9 th ISARC, June 3-5, Tokyo 1992 [5] P.D. Lawrence, B. Sauder, U. Wallersteiner, and J. Wilson, Teleoperation of forest harvesting machines, in Robotics in Forestry, (Vaudreuil, Quebec), pp , September 199 [6] A. Stentz, J. Bares, S. Singh, P. Rowe, A Robotic Excavator for Autonomous Truck Loading, Autonomous Robots Vol. 7, N. 2, pp , 199 [7] [8] K. okoi, K. Nakashima,. anagihara, A Teleoperated Humanoid Robot Drives a Backhoe in the Open Air, Proc. of the 23 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems IROS23, Las Vegas, October 23 [9] T. Miyata, T. Sakaki, K. Kawashima, Development of a remote Control System of Construction Machinery Using Pneumatic Robot Arm. Proc. of the 24 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems IROS24, Sendai, Japan, Sept Oct [1] E.Rohmer, T. Takahashi, E. Nakano, Modular Intelligent Interface to Assist Human in Operating Construction Machines, Doctoral dissertation, Graduate School of Information Science, Tohoku University, 25

Motion Control of Excavator with Tele-Operated System

Motion Control of Excavator with Tele-Operated System 26th International Symposium on Automation and Robotics in Construction (ISARC 2009) Motion Control of Excavator with Tele-Operated System Dongnam Kim 1, Kyeong Won Oh 2, Daehie Hong 3#, Yoon Ki Kim 4

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

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

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

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

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

DEVELOPMENT OF A TELEOPERATION SYSTEM AND AN OPERATION ASSIST USER INTERFACE FOR A HUMANOID ROBOT

DEVELOPMENT OF A TELEOPERATION SYSTEM AND AN OPERATION ASSIST USER INTERFACE FOR A HUMANOID ROBOT DEVELOPMENT OF A TELEOPERATION SYSTEM AND AN OPERATION ASSIST USER INTERFACE FOR A HUMANOID ROBOT Shin-ichiro Kaneko, Yasuo Nasu, Shungo Usui, Mitsuhiro Yamano, Kazuhisa Mitobe Yamagata University, Jonan

More information

Chapter 1 Introduction to Robotics

Chapter 1 Introduction to Robotics Chapter 1 Introduction to Robotics PS: Most of the pages of this presentation were obtained and adapted from various sources in the internet. 1 I. Definition of Robotics Definition (Robot Institute of

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

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

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

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

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

HeroX - Untethered VR Training in Sync'ed Physical Spaces

HeroX - Untethered VR Training in Sync'ed Physical Spaces Page 1 of 6 HeroX - Untethered VR Training in Sync'ed Physical Spaces Above and Beyond - Integrating Robotics In previous research work I experimented with multiple robots remotely controlled by people

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

Parallel Robot Projects at Ohio University

Parallel Robot Projects at Ohio University Parallel Robot Projects at Ohio University Robert L. Williams II with graduate students: John Hall, Brian Hopkins, Atul Joshi, Josh Collins, Jigar Vadia, Dana Poling, and Ron Nyzen And Special Thanks to:

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

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

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

Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots

Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots Kinect Interface for UC-win/Road: Application to Tele-operation of Small Robots Hafid NINISS Forum8 - Robot Development Team Abstract: The purpose of this work is to develop a man-machine interface for

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is

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

CHAPTER 5 INDUSTRIAL ROBOTICS

CHAPTER 5 INDUSTRIAL ROBOTICS CHAPTER 5 INDUSTRIAL ROBOTICS 5.1 Basic of Robotics 5.1.1 Introduction There are two widely used definitions of industrial robots : i) An industrial robot is a reprogrammable, multifunctional manipulator

More information

Development and Control of a Three DOF Spherical Induction Motor

Development and Control of a Three DOF Spherical Induction Motor Development and Control of a Three DOF Spherical Induction Motor Masaaki Kumagai kumagai@tjcc.tohoku-gakuin.ac.jp Tohoku-Gakuin University Sendai, Japan RDE Lab. Ralph L. Hollis The Robotics Institute

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

6 th International Forest Engineering Conference Quenching our thirst for new Knowledge Rotorua, New Zealand, April 16 th - 19 th, 2018

6 th International Forest Engineering Conference Quenching our thirst for new Knowledge Rotorua, New Zealand, April 16 th - 19 th, 2018 6 th International Forest Engineering Conference Quenching our thirst for new Knowledge Rotorua, New Zealand, April 16 th - 19 th, 2018 AUTOMATION TECHNOLOGY FOR FORESTRY MACHINES: A VIEW OF PAST, CURRENT,

More information

ReVRSR: Remote Virtual Reality for Service Robots

ReVRSR: Remote Virtual Reality for Service Robots ReVRSR: Remote Virtual Reality for Service Robots Amel Hassan, Ahmed Ehab Gado, Faizan Muhammad March 17, 2018 Abstract This project aims to bring a service robot s perspective to a human user. We believe

More information

Cooperative Transportation by Humanoid Robots Learning to Correct Positioning

Cooperative Transportation by Humanoid Robots Learning to Correct Positioning Cooperative Transportation by Humanoid Robots Learning to Correct Positioning Yutaka Inoue, Takahiro Tohge, Hitoshi Iba Department of Frontier Informatics, Graduate School of Frontier Sciences, The University

More information

4R and 5R Parallel Mechanism Mobile Robots

4R and 5R Parallel Mechanism Mobile Robots 4R and 5R Parallel Mechanism Mobile Robots Tasuku Yamawaki Department of Mechano-Micro Engineering Tokyo Institute of Technology 4259 Nagatsuta, Midoriku Yokohama, Kanagawa, Japan Email: d03yamawaki@pms.titech.ac.jp

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

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

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

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

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Skyworker: Robotics for Space Assembly, Inspection and Maintenance Skyworker: Robotics for Space Assembly, Inspection and Maintenance Sarjoun Skaff, Carnegie Mellon University Peter J. Staritz, Carnegie Mellon University William Whittaker, Carnegie Mellon University Abstract

More information

Introduction to Robotics

Introduction to Robotics Introduction to Robotics Analysis, systems, Applications Saeed B. Niku Chapter 1 Fundamentals 1. Introduction Fig. 1.1 (a) A Kuhnezug truck-mounted crane Reprinted with permission from Kuhnezug Fordertechnik

More information

Laboratory Mini-Projects Summary

Laboratory Mini-Projects Summary ME 4290/5290 Mechanics & Control of Robotic Manipulators Dr. Bob, Fall 2017 Robotics Laboratory Mini-Projects (LMP 1 8) Laboratory Exercises: The laboratory exercises are to be done in teams of two (or

More information

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision 11-25-2013 Perception Vision Read: AIMA Chapter 24 & Chapter 25.3 HW#8 due today visual aural haptic & tactile vestibular (balance: equilibrium, acceleration, and orientation wrt gravity) olfactory taste

More information

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page FUNDAMENTALS of ROBOT TECHNOLOGY An Introduction to Industrial Robots, T eleoperators and Robot Vehicles D J Todd &\ Kogan Page First published in 1986 by Kogan Page Ltd 120 Pentonville Road, London Nl

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

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

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Kei Okada 1, Yasuyuki Kino 1, Fumio Kanehiro 2, Yasuo Kuniyoshi 1, Masayuki Inaba 1, Hirochika Inoue 1 1

More information

Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&%

Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&% LA-U R-9&% Title: Author(s): Submitted M: Virtual Reality and Telepresence Control of Robots Used in Hazardous Environments Lawrence E. Bronisz, ESA-MT Pete C. Pittman, ESA-MT DOE Office of Scientific

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

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

KINECT CONTROLLED HUMANOID AND HELICOPTER

KINECT CONTROLLED HUMANOID AND HELICOPTER KINECT CONTROLLED HUMANOID AND HELICOPTER Muffakham Jah College of Engineering & Technology Presented by : MOHAMMED KHAJA ILIAS PASHA ZESHAN ABDUL MAJEED AZMI SYED ABRAR MOHAMMED ISHRAQ SARID MOHAMMED

More information

Proposal for development of the Robotic Backhoe with Haptic Display

Proposal for development of the Robotic Backhoe with Haptic Display Fluid Power and Motion Control Center Room 202, E.J. Love Jr. Manufacturing Bldg Georgia Institute of Technology Atlanta, GA 30332-0405 404.894.3247 DATE: June 3, 2003 TO: The John Deere Company Derek

More information

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching

More information

General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements

General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements Jose Fortín and Raúl Suárez Abstract Software development in robotics is a complex task due to the existing

More information

Introduction To Robotics (Kinematics, Dynamics, and Design)

Introduction To Robotics (Kinematics, Dynamics, and Design) Introduction To Robotics (Kinematics, Dynamics, and Design) SESSION # 5: Concepts & Defenitions Ali Meghdari, Professor School of Mechanical Engineering Sharif University of Technology Tehran, IRAN 11365-9567

More information

BENEFITS OF A DUAL-ARM ROBOTIC SYSTEM

BENEFITS OF A DUAL-ARM ROBOTIC SYSTEM Part one of a four-part ebook Series. BENEFITS OF A DUAL-ARM ROBOTIC SYSTEM Don t just move through your world INTERACT with it. A Publication of RE2 Robotics Table of Contents Introduction What is a Highly

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

Release Notes v KINOVA Gen3 Ultra lightweight robot enabled by KINOVA KORTEX

Release Notes v KINOVA Gen3 Ultra lightweight robot enabled by KINOVA KORTEX Release Notes v1.1.4 KINOVA Gen3 Ultra lightweight robot enabled by KINOVA KORTEX Contents Overview 3 System Requirements 3 Release Notes 4 v1.1.4 4 Release date 4 Software / firmware components release

More information

UNIT-1 INTRODUCATION The field of robotics has its origins in science fiction. The term robot was derived from the English translation of a fantasy play written in Czechoslovakia around 1920. It took another

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

Development of Shape-Variable Hand Unit for Quadruped Tracked Mobile Robot

Development of Shape-Variable Hand Unit for Quadruped Tracked Mobile Robot Development of Shape-Variable Hand Unit for Quadruped Tracked Mobile Robot Toyomi Fujita Department of Electrical and Electronic Engineering, Tohoku Institute of Technology 35-1 Yagiyama Kasumi-cho, Taihaku-ku,

More information

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

Real-Time Bilateral Control for an Internet-Based Telerobotic System 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

More information

EQUIPMENT OPERATOR TRAINING IN THE AGE OF INTERNET2

EQUIPMENT OPERATOR TRAINING IN THE AGE OF INTERNET2 EQUIPMENT OPERATOR TRAINING IN THE AGE OF INTERNET Leonhard E. Bernold, Associate Professor Justin Lloyd, RA Mladen Vouk, Professor Construction Automation & Robotics Laboratory, North Carolina State University,

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

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

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

The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment-

The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment- The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment- Hitoshi Hasunuma, Kensuke Harada, and Hirohisa Hirukawa System Technology Development Center,

More information

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

On Observer-based Passive Robust Impedance Control of a Robot Manipulator Journal of Mechanics Engineering and Automation 7 (2017) 71-78 doi: 10.17265/2159-5275/2017.02.003 D DAVID PUBLISHING On Observer-based Passive Robust Impedance Control of a Robot Manipulator CAO Sheng,

More information

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM Aniket D. Kulkarni *1, Dr.Sayyad Ajij D. *2 *1(Student of E&C Department, MIT Aurangabad, India) *2(HOD of E&C department, MIT Aurangabad, India) aniket2212@gmail.com*1,

More information

Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball

Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball Masaki Ogino 1, Masaaki Kikuchi 1, Jun ichiro Ooga 1, Masahiro Aono 1 and Minoru Asada 1,2 1 Dept. of Adaptive Machine

More information

Sliding Mode Control of Wheeled Mobile Robots

Sliding Mode Control of Wheeled Mobile Robots 2012 IACSIT Coimbatore Conferences IPCSIT vol. 28 (2012) (2012) IACSIT Press, Singapore Sliding Mode Control of Wheeled Mobile Robots Tisha Jose 1 + and Annu Abraham 2 Department of Electronics Engineering

More information

A NEW ROBOTIC MANIPULATOR IN CONSTRUCTION BASED ON MAN-ROBOT COOPERATION WORK

A NEW ROBOTIC MANIPULATOR IN CONSTRUCTION BASED ON MAN-ROBOT COOPERATION WORK 239 A NEW ROBOTIC MANIPULATOR IN CONSTRUCTION BASED ON MAN-ROBOT COOPERATION WORK Toshio Fukuda, Yoshio Fujisawa, Fumihito Arai Dept. of Mechanical Engineering, Nagoya University Furo-chyo, Chikusa-ku

More information

LOCALIZATION WITH GPS UNAVAILABLE

LOCALIZATION WITH GPS UNAVAILABLE LOCALIZATION WITH GPS UNAVAILABLE ARES SWIEE MEETING - ROME, SEPT. 26 2014 TOR VERGATA UNIVERSITY Summary Introduction Technology State of art Application Scenarios vs. Technology Advanced Research in

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

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

Evaluation of Five-finger Haptic Communication with Network Delay

Evaluation of Five-finger Haptic Communication with Network Delay Tactile Communication Haptic Communication Network Delay Evaluation of Five-finger Haptic Communication with Network Delay To realize tactile communication, we clarify some issues regarding how delay affects

More information

Hanuman KMUTT: Team Description Paper

Hanuman KMUTT: Team Description Paper Hanuman KMUTT: Team Description Paper Wisanu Jutharee, Sathit Wanitchaikit, Boonlert Maneechai, Natthapong Kaewlek, Thanniti Khunnithiwarawat, Pongsakorn Polchankajorn, Nakarin Suppakun, Narongsak Tirasuntarakul,

More information

Dynamic Kinesthetic Boundary for Haptic Teleoperation of Aerial Robotic Vehicles

Dynamic Kinesthetic Boundary for Haptic Teleoperation of Aerial Robotic Vehicles 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS November 3-7, 213. Tokyo, Japan Dynamic Kinesthetic Boundary for Haptic Teleoperation of Aerial Robotic Vehicles Xiaolei Hou

More information

An Introduction To Modular Robots

An Introduction To Modular Robots An Introduction To Modular Robots Introduction Morphology and Classification Locomotion Applications Challenges 11/24/09 Sebastian Rockel Introduction Definition (Robot) A robot is an artificial, intelligent,

More information

Bibliography. Conclusion

Bibliography. Conclusion the almost identical time measured in the real and the virtual execution, and the fact that the real execution with indirect vision to be slower than the manipulation on the simulated environment. The

More information

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii 1ms Sensory-Motor Fusion System with Hierarchical Parallel Processing Architecture Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii Department of Mathematical Engineering and Information

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

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1 VR Software Class 4 Dr. Nabil Rami http://www.simulationfirst.com/ein5255/ Audio Output Can be divided into two elements: Audio Generation Audio Presentation Page 4-1 Audio Generation A variety of audio

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

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

Implementation of a Self-Driven Robot for Remote Surveillance

Implementation of a Self-Driven Robot for Remote Surveillance International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven

More information

The Humanoid Robot ARMAR: Design and Control

The Humanoid Robot ARMAR: Design and Control The Humanoid Robot ARMAR: Design and Control Tamim Asfour, Karsten Berns, and Rüdiger Dillmann Forschungszentrum Informatik Karlsruhe, Haid-und-Neu-Str. 10-14 D-76131 Karlsruhe, Germany asfour,dillmann

More information

A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES

A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES G. PETERS, D. PAGANO, D.K. LIU ARC Centre of Excellence for Autonomous Systems, University of Technology, Sydney Australia, POBox

More information

Development of excavator training simulator using leap motion controller

Development of excavator training simulator using leap motion controller Journal of Physics: Conference Series PAPER OPEN ACCESS Development of excavator training simulator using leap motion controller To cite this article: F Fahmi et al 2018 J. Phys.: Conf. Ser. 978 012034

More information

Design of a Remote-Cockpit for small Aerospace Vehicles

Design of a Remote-Cockpit for small Aerospace Vehicles Design of a Remote-Cockpit for small Aerospace Vehicles Muhammad Faisal, Atheel Redah, Sergio Montenegro Universität Würzburg Informatik VIII, Josef-Martin Weg 52, 97074 Würzburg, Germany Phone: +49 30

More information

Simulation of a mobile robot navigation system

Simulation of a mobile robot navigation system Edith Cowan University Research Online ECU Publications 2011 2011 Simulation of a mobile robot navigation system Ahmed Khusheef Edith Cowan University Ganesh Kothapalli Edith Cowan University Majid Tolouei

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

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

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 Jorge Paiva Luís Tavares João Silva Sequeira Institute for Systems and Robotics Institute for Systems and Robotics Instituto Superior Técnico,

More information

Small Occupancy Robotic Mechanisms for Endoscopic Surgery

Small Occupancy Robotic Mechanisms for Endoscopic Surgery Small Occupancy Robotic Mechanisms for Endoscopic Surgery Yuki Kobayashi, Shingo Chiyoda, Kouichi Watabe, Masafumi Okada, and Yoshihiko Nakamura Department of Mechano-Informatics, The University of Tokyo,

More information

John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster.

John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster. John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE Imagine Your Business...better. Automate Virtually Anything 800.582.5162 John Henry Foster 800.582.5162 What if you could automate the repetitive manual

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

A Semi-Minimalistic Approach to Humanoid Design

A Semi-Minimalistic Approach to Humanoid Design International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 A Semi-Minimalistic Approach to Humanoid Design Hari Krishnan R., Vallikannu A.L. Department of Electronics

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

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

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers Proceedings of the 3 rd International Conference on Mechanical Engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 170 Adaptive Humanoid Robot Arm Motion Generation by Evolved

More information

AUOTOMATIC PICK AND PLACE ROBOT

AUOTOMATIC PICK AND PLACE ROBOT AUOTOMATIC PICK AND PLACE ROBOT Mr.Kunal Sali 1, Mr. Saiprasad Kolhe 2, Mr.Mayank Paliwal 3 1,2,3 Department of E&TC. Engg, Sandip Foundation, SITRC College, Nashik,(India) ABSTRACT In this paper we deal

More information

these systems has increased, regardless of the environmental conditions of the systems.

these systems has increased, regardless of the environmental conditions of the systems. Some Student November 30, 2010 CS 5317 USING A TACTILE GLOVE FOR MAINTENANCE TASKS IN HAZARDOUS OR REMOTE SITUATIONS 1. INTRODUCTION As our dependence on automated systems has increased, demand for maintenance

More information

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Humanoid robot. Honda's ASIMO, an example of a humanoid robot Humanoid robot Honda's ASIMO, an example of a humanoid robot A humanoid robot is a robot with its overall appearance based on that of the human body, allowing interaction with made-for-human tools or environments.

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

Multi-Robot Cooperative System For Object Detection

Multi-Robot Cooperative System For Object Detection Multi-Robot Cooperative System For Object Detection Duaa Abdel-Fattah Mehiar AL-Khawarizmi international collage Duaa.mehiar@kawarizmi.com Abstract- The present study proposes a multi-agent system based

More information