CONTACT SENSING APPROACH IN HUMANOID ROBOT NAVIGATION

Size: px
Start display at page:

Download "CONTACT SENSING APPROACH IN HUMANOID ROBOT NAVIGATION"

Transcription

1 Contact Sensing Approach In Humanoid Robot Navigation CONTACT SENSING APPROACH IN HUMANOID ROBOT NAVIGATION Hanafiah, Y. 1, Ohka, M 2., Yamano, M 3., and Nasu, Y. 4 1, 2 Graduate School of Information Science, Nagoya University, Furo-cho Chikusa-ku Nagoya Japan 3, 4 Faculty of Engineering, Yamagata University, Jonan Yonezawa Yamagata Japan 1 hanafiah@nuem.nagoya-u.ac.jp ABSTRACT This paper presents the development of a basic contact interaction-based navigation system for biped humanoid robot. We utilized a 21-dof humanoid robot Bonten-Maru II in our study and experiments. The robot arms are equipped with force sensors to detect physical contact with objects. We proposed a motion algorithm consists of searching, self-localization, correction of locomotion direction, obstacle avoidance, and object manipulation tasks. We applied contact interaction method, whereby humanoid robot grasp on object surface to define self-localization, and then autonomously correcting locomotion direction and avoiding obstacles. For object manipulation, newly developed optical three-axis tactile sensor is mounted on a robotic finger for evaluation purpose. Experiments with Bonten-Maru II to perform self-localization and obstacle avoidance tasks, and the robotic finger mounted with tactile sensor system to perform object manipulation are conducted. The experimental results reveal good robot performance when recognizing object and avoiding collisions in navigation tasks, and good performance to realize and manipulate objects in object manipulation tasks. Keyword: Humanoid robot, contact interaction-based navigation, self-localization, obstacle avoidance,bobject manipulation, optical three-axis tactile sensor. 1.0 INTRODUCTION Research on humanoid robots in areas related with human-robot interaction has been rapidly increasing especially for application to human's living and working environment (Salter, T., Dautenhahn K., and de Boekhorst, R., 2006; Nehmzow, U., and Walker, K., 2005). Humanoid robots are the type of robot that practically suitable to coexist with 33

2 Journal Advanced Manufacturing Technology human in built-for-human environment because of its anthropomorphism, human friendly design and locomotion ability (Hirai, K., Hirose, M., Haikawa, Y., and Takenaka, T., 1998; Vukobratovic, M., Borovac, B., and Babkovic, K., 2005). They are created to imitate some of the physical and mental tasks that humans undergo daily. The goal is that one day it will be able to both understand human intelligence and reason and act like humans. If humanoids are able to do so, they could eventually coexist and work alongside humans and could act as proxies for humans to do dangerous or dirty work that would not be done by humans if there is a choice, hence providing humans with more safety, freedom and time. Obviously environments shared with humanoid robots are normally designed for humans. Hence, robots must incorporate a reliable navigation strategy to effectively recognize the environment in which they operate and avoid collisions. The working-coexistence of humans and humanoid robots that sharing common workspaces will impose on the robots with their mechanical-control structure at least two classes of tasks: motion in a specific environment with obstacles, and manipulating various objects from the human's environment (Vukobratovic, M., Borovac, B., and Babkovic, K., 2005). As far as this working-coexistence is concerned, a suitable navigation system combining design, sensing elements, planning and control embedded in a single integrated system is necessary so that robots can further "adapt" to the environment previously dedicated only to humans. In this research, we develop a contact-based navigation system for a biped humanoid robot. Our goal is to develop autonomous navigation system for humanoid robots and to improve current visual-based navigation. Eventually, autonomous navigation in walking robots requires that three main tasks be solved: self-localization, obstacle avoidance, and object manipulation (Clerentin, A., Delahoche, L., Brassart, E., and Drocourt, C., 2005). In this research, we develop a basic contact interaction-based navigation system for humanoid robot. The robot arms touch and grasp object surface to acquire the object position and orientation so that the robot can perform selflocalization, and then continuously generate suitable trajectories to correct its locomotion direction, avoiding obstacles, and conduct object manipulation when it reach to the target working area. Six-axis force sensors were attached at both robotic arms as end-effectors for force control so that humanoid robots can recognize their surroundings. For object manipulation, we going to use newly developed optical three-axis tactile sensor mounted on robotic finger, which is currently under evaluation. We focus on contact interaction because this method is suitable to improve current visual-based navigation, and practically suitable for humanoid robots to accurately structure and recognizes their surrounding conditions (Lim, M., Oh, S., Son, J., You B., and Kim, K., 2000),. In this research, we utilized a research prototype humanoid robot called Bonten-Maru II, as shown in Figure 1, as our experimental platform. Furthermore, we currently develop an optical three axis tactile sensor with robotic fingers system for object handling tasks. This tactile sensor is based on optical waveguide transduction method, 34

3 Contact Sensing Approach In Humanoid Robot Navigation and capable of acquiring normal and shearing force. In future, this system will be mounting on humanoid robot arms to replace the six-axis force sensors for navigation and object manipulation tasks. Figure 1. Humanoid robot Bonten-Maru II and its configuration of dofs. 2.0 MOTIVATION OF CONTACT INTERACTION IN ROBOT NAVIGATION Application of humanoid robots in the same workspace with humans inevitably results in contact interaction. Some studies in robotics have proposed methods of interaction with environments using non-contact interaction such as using cameras, ultrasonic wave sensor, vision image processing, etc. (Cheng, G., Nagakubo, A., and Kuniyoshi, Y., 2001; Ogata, T., Matsuyama, Y., Komiya, T., Ida, M., Noda, K and Sugano, S., 2000). However, besides the rapid growth in visual sensor technology and image processing technology, identification accuracy problems due to approximate data obtained by the visual sensor and interruption of environment factors such as darkness, smoke, dust, etc. seems to reduce the robots performances in real environments. Figure 2 Prototype humanoid robot arm with fingers and the finger mounted with optical three-axis tactile sensor. 35

4 Journal Advanced Manufacturing Technology Meanwhile, some work also reported the use of robotic armed mobile robot and artificial humanoid robot arm to analyze object surface by grasping and obtain information to perform certain locomotion (Lim, M., Oh, S., Son, J., You B., and Kim, K., 2000; Kanda, T., Ishiguro, H., Ono, Y., Imai M., and Nakatsu, R., 2002). Overall there has been very little work reported about application of contact interaction in humanoid robot navigation (Konno, A.,1999). Indeed, contact interaction offers better options for robots to accurately recognize and structure their environment (Coelho, J., Piater, J., and Grupen, R., 2005; Kim, J., Park, J., Hwang Y.K., and Lee, M., 2004), making it easier and safer to perform tasks and improve efficiency to operate in real environment. We believe that contact interaction is a relevant topic in research and development of humanoid robot navigation. In fact contact interaction is a fundamental feature of any physical manipulation system and the philosophy to establish working coexistence between human and robot. Most research on navigation of walking robots is related to perception-guided navigation, dealing particularly with visual-based navigation. In current research, we proposed a basic contact interaction-based navigation system for humanoid robot capable of defining self-localization and obstacle avoidance to support the visual-based navigation. This system is based on contact interaction with the aim to improve visual-based navigation for humanoid robots to effectively operate in real environments. In order to make humanoid robot recognize its surrounding, sixaxis force sensors were attached at both robotic arms as end effectors for force control. In this report we present selflocalization tasks and obstacle avoidance tasks using the contact interaction approach. We present experimental results of the proposed navigation system using 21-dof humanoid robot Bonten-Maru II. Meanwhile, for object handling tasks, we developed a robotic finger system mounted with an optical three-axis tactile sensor capable of acquiring normal and shearing force, with the aim of installing it on the humanoid robot arm. Although current robot hands are equipped with six-axis force sensors to detect contact force, they do not make use of tactile sensors capable of detecting an object's hardness and/or softness, nor can they recognize the shape that they grip. For a robot hand to grip an object without causing damage to it, or otherwise damaging the sensor itself, it is important to employ sensors that can adjust the gripping power. The tactile sensor developed in this research capable of acquiring normal and shearing force, therefore suitable for object manipulation. In this report, we explain the tactile sensor system's structure and principle. Since the tactile sensor system is still under evaluation, we conduct the object manipulation tasks experiment using 3-dof robotic finger mounted on a prototype humanoid robot arm as shown in Figure 2. 36

5 Contact Sensing Approach In Humanoid Robot Navigation 3.0 THE ROBOTS In this research, we utilized the 1.25-m tall, weights 32.5-kg research prototype humanoid robot Bonten-Maru II (see Figure 1). Bonten-Maru II was designed to mimic human characteristics as closely as possible, especially in relation to basic physical structure through the design and configuration of joints and links. The robot has a total of 21 dofs: six for each leg, three for each arm, one for the waist, and two for the head. The high number of dofs and configuration of joints that closely resemble those of humans provide Bonten-Maru II with the possibility of realizing complex trajectories to attain human-like motion. Each joint is driven by a DC servomotor with a rotary encoder and a harmonic drive-reduction system, and is controlled by a PC with the Linux OS. The motor driver, PC, and power supply are placed outside the robot. Bonten-Maru II is equipped with a force sensor in both arms. As for the legs, there are four pressure sensors under each foot: two under the toe area and two under the heel. These provide a good indication that both legs are in contact with the ground. The robot's control system consists of three modules: a motion instructor, a robot controller and shared memory. The robot systems can operate in simulation mode and real-time mode. To evaluate the performance and to ensure safety of the humanoid robot and the tactile sensor itself, we conduct evaluation experiments using a newly developed prototype multi-fingered 3-dof humanoid robot arm. The arm was designed to replicate the Bonten-Maru II's arm. However, the arm's control system has been refined to comply with the finger and tactile sensor system. Figure 2 shows the humanoid robot arm with fingers and the finger mounted with the optical three-axis tactile sensor. 4.0 NAVIGATION SYSTEM ALGORITHM In the contact interaction-based navigation system, to perform self-localization and obstacle avoidance tasks, we create an algorithm in the humanoid robot's control system to control the motions of the robot's arms and legs based on information obtained from grasping process. The algorithm comprises formulations to generate trajectory for each robotic joint (Hanafiah, Y., Yamano, M., Nasu, Y., and Ohka, M., 2005). The formulations involve solutions to forward and inverse kinematics problems, interpolation of the manipulator's end-effector, and force-position control formulations. Figure 3 shows a flowchart of the contact interaction-based navigation system's algorithm. The algorithm consists of four important processes: searching and detecting, touching and grasping object surface, correction of locomotion direction, and obstacle avoidance. In future, object handling tasks will be combined in this algorithm. The proposed algorithm is applied within the humanoid robot control system. Figure 4 displays the control system structure consists of two main 37

6 Journal Advanced Manufacturing Technology processes to control the humanoid robot motion: robot controller and motion instructor. Shared memory is used for connection between the two processes to send and receive commands. Object found Search front object Object not found Grasping front object Object found Search side Grasping side object Walk sidestep Correction robot position Obstacle found Checking obstacle No obstacle Rotate to face obstacle Correction of robot Confirm obstacle Walk forward Walk side-step Figure 3 Contact interaction-based navigation algorithm combining searching, selflocalization, correction, and obstacle avoidance tasks. Robot Controller Motion finished Motion instruction receiver Contact interactionbased navigation algorithm Shared Memory Motion Instructor Access permission Instruction modes Trajectory generation Robot motion Figure 4 Control system structure of humanoid robot Bonten-Maru II. 38

7 Contact Sensing Approach In Humanoid Robot Navigation Figure 5 Motion planning in contact interaction-based humanoid robot navigation system. 5.0 MOTION PLANNING IN HUMANOID ROBOT NAVIGATION Figure 5 shows motion planning of the proposed navigation system. Referring to this figure, the humanoid robot performed self-localization by grasping a wall surface, and then responds by correcting its orientation and locomotion direction. During correction process, however, the existence of obstacles along the correction area creates the possibility of collisions. Therefore, the humanoid robot recognizes the existence of obstacle in the correction area and performs obstacle avoidance to avoid the obstacle. When the robot reach to the target working area, the robot will be able to manipulate objects. For instance during operation in dark area, the robot arm will search for switch on the wall and turn lights on. This operation will definitely require fingers system with tactile sensors which is currently under development. In this research, the process of searching and detecting tasks are classified in two situations: grasping front object and grasping side object. These two tasks are different in term of formulation of force and position control, and the humanoid robot's correction trajectory after the grasping process. 6.0 FORMULATION OF FORCE AND POSITION CONTROL During grasping on object surface, force and positions of the end-effector was controlled based on calculations applying values of maximum force F max, minimum force F min and arm's endeffector's shifted distance in one sampling time l, as a parameter values. Reference position or the targeted point of the end-effector is defined as P ref, meanwhile current position is defined as P cur. Here, based on the detected force F which controlled by the fixed parameter values F max, F min and l, the endeffector's reference position P ref is defined from end-effector's current position P cur in one sampling time. The force position control formulations for grasping front and side object surface are defined in 39

8 Journal Advanced Manufacturing Technology the following equations: i. For grasping object at front position: P ref = P cur -lx, when F> F max (1) P ref = P cur -ly, when F min < F < F max (2) P ref = P cur -lx, P ref = P cur -ly, when F< F min (3) ii. For grasping object at right-side position: P ref = P cur -lx, P ref = P cur + ly, when F> F max (4) P ref = P cur -lx, when F min < F < F max (5) P ref = P cur -ly, when F< F min (6) From above equations, computations to decide the end-effector positions were performed. Meanwhile, the joint angles for each joint were calculated using forward kinematics to define coordinate of the end-effector. Repetition of above mentioned position and force control in specified motion time will result a series of end-effector position data as shown in Figure 6. Based on these data, the robot could recognize the object orientation and its position towards the object. 7.0 SELF-LOCALIZATION AND CORRECTION TASKS The end-effector data obtained during grasping process are calculated with the least-square method to result a linear equation as shown in (7). Here, distance and grasping angle between the robot to the object, described as L and ϕ, respectively, are defined by applying following formulations. At first, a straight line from the reference coordinates origin and perpendicular with (7), which described the shortest distance from robot to object, is defined in (8). The intersection coordinate in X-Y axes plane is shown in (9). Grasping angle ϕ is an angle from X-axis of the robot reference coordinates to the perpendicular line of (8). (7) (8) 40

9 Contact Sensing Approach In Humanoid Robot Navigation Figure 6 End-effector position data obtained from grasping process. (9) Here, distance L and grasping angle ϕ are shown in (10) and (11), respectively. In this research, correction of the robot position and orientation are refers to values of L and ϕ. (10) In grasping front object, correction of robot's distance was simply performed by generating trajectory for legs to walk to backwards direction, whereby quantity of steps is defined in (12). Here, q is step quantity, and L is the measured distance (shortest distance) from the intersection point of arm's shoulder joints to the wall, which obtained from grasping result. Refer to Figure 7, L1 is length from the shoulder joints to the elbow joint, Lt is the total length of arm from the shoulder joints to the end effector, and L3 is the step size of the robot's leg. Relatively, Lm that indicates in (12) is defined in (13). (11) (12) (13) 41

10 Journal Advanced Manufacturing Technology In grasping right-side object, correction of distance involves trajectory generation of legs to walk side-step away from the wall. However, if the grasping angle ϕ is 0<ϕ<45, it is still possible for the robot to collide with the object. In this case, the robot will walk one step to backward direction, before proceed to walk side-step. Eventually, if the grasping angle ϕ is 45 <ϕ<90, the robot will continue to correct its position by walking side-step away from the object. At this moment, the sidestep size S is defined from (14). Here, Lb is a parameter value which considered safety distance between the robot to the object during walking. Continuously, from (14), boundary conditions are fixed as (15) and (16). Here, a and β are parameter values which consider maximum side-step size of the humanoid robot legs. Value of a is fixed at minimum side-step size, while β is fixed at maximum side-step size. Correction of the robot's orientation is performed by changing the robot's locomotion direction to 90 -ϕ, so that the final robot's orientation is parallel with wall's surface orientation. In grasping front object X In grasping rightside object L 2 Y L 1 Left Right L 1 Figure 7 Structural dimensions, searching and detecting area of the humanoid robot's arm in the contact interaction-based navigation system. Wall X φ L b L Wall Y 90 0 φ X Correct angle Correct distance X Correct angle Y 90 0 φ X φ Y Y Correct distance (a) Grasping front wall. (b) Grasping right-side wall. Figure 8 Humanoid robot orientation after grasping front and right-side objects. 42

11 Contact Sensing Approach In Humanoid Robot Navigation (14) (15) (16) Experiments were conducted to evaluate the performance of the self-localization tasks and correction of robot's position and orientation. Figures. 8 (a) and (b) are respectively shows geometrical analysis of the robot's position and orientation at X- Y axes plane before and after correction of distance and angle in grasping front wall and grasping right-side wall, based on grasping result. Axes X-Y indicating orientation before correction, while axes X'-Y' are after correction is finished. Figures. 9 and 10 show photographs during the experiments of grasping front and right-side wall. Experimental results show smooth and controlled motion of humanoid robot to recognize its orientation and correct the position and orientation. Figure 9 Sequential photographs of grasping front wall experiment. Figure 10 Sequential photographs of grasping right-side wall experiment. Figure 11 Sequential photographs of obstacle avoidance experiment. 43

12 Journal Advanced Manufacturing Technology 8.0 OBSTACLE AVOIDANCE TASKS Basically, obstacle avoidance is performed after correcting the robot's distance to the wall, before proceeding to the correct angle. It consists of four important tasks: checking obstacle using arm, rotate robot's orientation, and confirm obstacle using arm. However, if no obstacle has been detected, the robot will continue correcting its orientation. Figure 11 shows sequential photographs of the actual locomotion during obstacle avoidance experiments using Bonten-Maru II. In this experiment, the robot performed smooth and controlled trajectory to recognize and avoid the obstacle. Referring to this figure, while checking for an obstacle, if the arm's end-effector touches an object, the force sensor will detect the force applied to it and send the force data to the robot's control system. By solving direct kinematic calculations of the joint angles, the end-effector's position is obtained. The left arm's range of motion while checking for obstacles is equal to the correction angle, 90 -ϕ, where ϕ is the grasping angle. Any objects detected within this range are considered as obstacle. Once an obstacle has been detected during the process of checking for an obstacle using arm, the robot will rotate its orientation to face the obstacle in order to confirm the obstacle's position at a wider, more favorable angle, finally avoiding it. After the obstacle is detected and the robot orientation has changed to face the obstacle, it is necessary to confirm whether the obstacle still exists within the locomotion area. This process is performed by the robot's arm, which searches for any obstacle in front of the robot within its reach. If the obstacle is detected within the search area, the arm will stop moving, and the robot will perform walking to side-step direction. The robot's arm will repeat the process of confirming the obstacle's presence until the obstacle is no longer detected. Once this happens, the robot will walk forward in a straight trajectory and complete the process of avoiding obstacle. 9.0 OBJECT MANIPULATION Object manipulation is one of the important factors in the proposed humanoid robot navigation system. Recent researches reported that a tactile sensor system is essential as a sensory device to support the robot control system (Omata, S., Murayama Y., and Constantinou, C.E., 2004; Kerpa, O., Weiss, K., and Worn, H., 2003). In this research, with the aim of establishing object manipulation ability in the proposed navigation system, we have developed a novel optical three-axis tactile sensor capable of acquiring normal and shearing force to mount on fingertips of 3- dof robotic finger (Ohka, M., Kobayashi, H., and Mitsuya, Y.,2006), Figure 12 displays the integrated control system structure of finger and optical three-axis tactile sensor used in this research. The tactile sensor is using optical waveguide 44

13 Contact Sensing Approach In Humanoid Robot Navigation transduction method, applying image processing techniques. This sensor is designed in a hemispherical dome shape consist of an array sensing elements. This system was designed to replace the six-axis force sensor on the humanoid robot arm for navigation and object manipulation tasks because of its capability of acquiring normal and shearing force, which are especially required in object manipulation. The structure of the optical three-axis tactile sensor consists of an acrylic hemispherical dome, an array of silicon rubber sensing elements, a light source, an optical fiber-scope, and a CCD camera. Figure 13 shows a diagram of the tactile sensor's structure and the silicone rubber sensing element comprises one columnar feeler and eight conical feelers. The eight conical feelers remain in contact with the acrylic surface while the tip of the columnar feeler touches an object.. Figure 12 Control system structure of robotic finger and optical three-axis tactile sensor. Figure 13 Structure of hemispherical optical three-axis tactile sensor (left). Structure of sensing element (right). Figure 14 Arrangement of sensing elements on fingertip. 45

14 Journal Advanced Manufacturing Technology Figure 15 Principle of optical three-axis tactile sensor system. Figure 16 CCD camera-captured image of contact phenomenon of the optical three-axis tactile sensor on fingertip. The sensing elements are arranged on the hemispherical acrylic dome in a concentric configuration with 41 sub-regions as shown in Figure 14. Meanwhile, Figure 15 shows the sensing principle of the optical three-axis tactile sensor system. The light emitted from the light source is directed towards the edge of the hemispherical acrylic dome through optical fibers. When an object contacts the columnar feelers, resulting in contact pressure, the feelers collapse. At the points where the conical feelers collapse, light is diffusely reflected out of the reverse surface of the acrylic surface because the rubber has a higher reflective index. The contact phenomena consisting of bright spots caused by the feelers' collapse are observed as image data, as shown in Figure 16. In this situation, the normal force of F x, F y and F z are calculated using the integrated gray-scale value G, while shearing force is based on the horizontal centroid displacement. The displacement of the gray-scale distribution u is defined in (17), where i and j are orthogonal base vectors of the x and y-axes of a Cartesian 46

15 Contact Sensing Approach In Humanoid Robot Navigation coordinate, respectively. Each force component is defined in (18). (17) (18) In real-time applications, robots might have to comply with objects of various shapes and properties. It is therefore necessary for them to recognize the object and generate a suitable trajectory to grip it. In this experiment, we used a tennis ball to evaluate the performance of the proposed tactile sensor and finger system at recognizing a spherical object. In addition we conduct experiment using real egg to evaluate feedback control performance of normal and shearing force with the finger control system. In this experiment, minimum force parameter is specified at 0.3~0.5 N (threshold 1), with the maximum side being 1.4~1.5 N (threshold 2). Meanwhile 2 N is fixed as the critical limit. To simplify the evaluation, sensing data were taken only from sensing element number 0 (see Figure 14). In the experiment with tennis ball, the initial touch point was shifted slightly from the peak point of the tennis ball so that the movement characteristic of the robot finger against the sphere's shape surface could be evaluated. Referring to Figure 17, when the touch force increased, the rotation moment acted on the tennis ball, causing the ball to try to rotate. The shearing force increased simultaneously and when the applied normal force exceeded the threshold 2, the ball started to slip out. Hence, the finger corrected its position to move nearer to the object's surface and adjust the gripping force. This process was repeated, finally resulting in a change to the finger orientation in order to comply with the spherical surface shape stopping when the finger reached a stable gripping position. Next, experiment of manipulating real egg was conducted, as shown in Figure 18, using the same concept as above. Control feedback of the finger system and the optical three-axis tactile sensor produced optimum griping force and rolling motion on the egg without breaking it or damaging the sensors. 47

16 Journal Advanced Manufacturing Technology Figure 17 Object manipulation of the robot finger mounted with optical three-axis tactile sensor on tennis ball. Figure 18 Gripping and rolling movement of the robot finger mounted with optical three-axis tactile sensor on real egg CONCLUSIONS In this research, we proposed tasks of self-localization, obstacle avoidance and object manipulations in a contact sensing-based navigation system for humanoid robot. We proposed motion algorithm consists of four important processes: searching and detecting, grasping object surface, correction of locomotion direction, and obstacle avoidance. The proposed tasks were evaluated in experiments utilizing humanoid robot Bonten-Maru II. The experimental results indicated that the humanoid robot is able to perform self-localization by grasping on wall surface, and then responds to correct its orientation and locomotion direction, and avoiding obstacle. Meanwhile for object manipulation, the experiment utilizing robotic finger mounted with the 48

17 Contact Sensing Approach In Humanoid Robot Navigation optical three-axis tactile sensor revealed good performance to recognize and control gripping power using normal force and shearing force acquired by the tactile sensor. It shows good potential toward future application of the tactile sensor and robotic finger system to the humanoid robot's arm to perform effective object manipulation in the proposed navigation system. The proposed idea of contact interaction-based humanoid robot navigation should contribute to better understanding in human-robot interaction. Furthermore, future refinement of tactile sensor system and navigation strategy are expected to provide better performance and consequently enabling any type of anthropomorphic robots fitted with it to operate effectively in the real environments. It is anticipated that using this navigation system will help advance the evolution of human and humanoid robots working together in real life. ACKNOWLEDGEMENT Part of this study was supported by a fiscal 2006 grants from the Japan Ministry of Education, Culture, Sports, Science and Technology (Grant-in-Aid for Scientific Research in Exploratory Research, No ). REFERENCES Salter, T., Dautenhahn K., and de Boekhorst, R., 2006, Learning about natural humanrobot interaction styles, Journal of Robotics and Autonomous Systems, vol.54, issue 2, pp Nehmzow, U., and Walker, K., 2005, Quantitative description of robotenvironment using chaos theory, Journal of Robotics and Autonomous Systems, vol.53, pp Hirai, K., Hirose, M., Haikawa, Y., and Takenaka, T., 1998, The Development of Honda Humanoid Robot, in Proc. of IEEE Int. Conference on Robotics and Automation, pp Vukobratovic, M., Borovac, B., and Babkovic, K., 2005, Contribution to the study of Anthropomorphism of Humanoid Robots, Journal Humanoids Robotics, vol. 2, No.3, pp Clerentin, A., Delahoche, L., Brassart, E., and Drocourt, C., 2005, Self localization: a new uncertainty propagation architecture, Journal Robotics and Autonomous Systems, vol. 51, pp Lim, M., Oh, S., Son, J., You B., and Kim, K., 2000, A human-like real-time grasp synthesis method for humanoid robot hands, Journal of Robotics and Autonomous System, vol.30, pp

18 Journal Advanced Manufacturing Technology Cheng, G., Nagakubo, A., and Kuniyoshi, Y., 2001, Continuous Humanoid Interaction: An Integrated Perspective-Gaining Adaptivity, Redundancy, Flexibility-in One, Journal of Robotics and Autonomous Systems, vol. 37, issues 2-3, pp , Ogata, T., Matsuyama, Y., Komiya, T., Ida, M., Noda, K and Sugano, S., 2000, Development of Emotional Communication Robot: WAMOEBA-2R-Experimental Evaluation of the Emotional Communication between Robots and Human, in Proc. of IEEE /RSJ Intelligent Robots and Systems (IROS-00), vol. 1, pp Kanda, T., Ishiguro, H., Ono, Y., Imai M., and Nakatsu, R., 2002, Development and Evaluation of an Interactive Humanoid Robot Robovie, in Proc. IEEE Int. Conf. Robotics and Automation (ICRA'02), vol. 2, pp Konno, A.,1999, Development of an Anthropomorphic Multi-Finger Hand and Experiment on Grasping Unknown Object by Groping, Transaction of the JSME, vol.65, no. 638, pp Coelho, J., Piater, J., and Grupen, R., 2005, Developing Haptic and Visual Perceptual Categories for Reaching and Grasping with a Humanoid Robot, Journal Robotics and Autonomous Systems, vol. 37, pp Kim, J., Park, J., Hwang Y.K., and Lee, M., 2004, Advance grasp planning for handover operation between human and robot: three handover methods in esteem etiquettes using dual arms and hands of home-service robot, in Proc. of 2nd Int. Conf. on Autonomous Robots and Agents (ICARA04), pp Hanafiah, Y., Yamano, M., Nasu, Y., and Ohka, M., 2005, Trajectory generation in groping locomotion of a 21-DOF humanoid robot, in CD-R Proc. 9th Int. Conference on Mechatronics Technology (ICMT'05), Omata, S., Murayama Y., and Constantinou, C.E., 2004, Real time robotic tactile sensor system for determination of the physical properties of biomaterials, Journal of Sensors and Actuators A, vol. 112, pp , Kerpa, O., Weiss, K., and Worn, H., 2003, Development of a flexible tactile sensor system for a humanoid robot, in CDR Proc. IROS2003. Ohka, M., Kobayashi, H., and Mitsuya, Y.,2006, Sensing precision of an optical three-axis tactile sensor for a robotic finger, in Proc. of 15th IEEE Int. Symposium on Robot and Human Interactive Communication RO-MAN2006, pp

Object Exploration Using a Three-Axis Tactile Sensing Information

Object Exploration Using a Three-Axis Tactile Sensing Information Journal of Computer Science 7 (4): 499-504, 2011 ISSN 1549-3636 2011 Science Publications Object Exploration Using a Three-Axis Tactile Sensing Information 1,2 S.C. Abdullah, 1 Jiro Wada, 1 Masahiro Ohka

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

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

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

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

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

Design and Implementation of a Simplified Humanoid Robot with 8 DOF

Design and Implementation of a Simplified Humanoid Robot with 8 DOF Design and Implementation of a Simplified Humanoid Robot with 8 DOF Hari Krishnan R & Vallikannu A. L Department of Electronics and Communication Engineering, Hindustan Institute of Technology and Science,

More information

Kid-Size Humanoid Soccer Robot Design by TKU Team

Kid-Size Humanoid Soccer Robot Design by TKU Team Kid-Size Humanoid Soccer Robot Design by TKU Team Ching-Chang Wong, Kai-Hsiang Huang, Yueh-Yang Hu, and Hsiang-Min Chan Department of Electrical Engineering, Tamkang University Tamsui, Taipei, Taiwan E-mail:

More information

Sensor system of a small biped entertainment robot

Sensor system of a small biped entertainment robot Advanced Robotics, Vol. 18, No. 10, pp. 1039 1052 (2004) VSP and Robotics Society of Japan 2004. Also available online - www.vsppub.com Sensor system of a small biped entertainment robot Short paper TATSUZO

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

Team Description 2006 for Team RO-PE A

Team Description 2006 for Team RO-PE A Team Description 2006 for Team RO-PE A Chew Chee-Meng, Samuel Mui, Lim Tongli, Ma Chongyou, and Estella Ngan National University of Singapore, 119260 Singapore {mpeccm, g0500307, u0204894, u0406389, u0406316}@nus.edu.sg

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

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

UKEMI: Falling Motion Control to Minimize Damage to Biped Humanoid Robot

UKEMI: Falling Motion Control to Minimize Damage to Biped Humanoid Robot Proceedings of the 2002 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems EPFL, Lausanne, Switzerland October 2002 UKEMI: Falling Motion Control to Minimize Damage to Biped Humanoid Robot Kiyoshi

More information

Birth of An Intelligent Humanoid Robot in Singapore

Birth of An Intelligent Humanoid Robot in Singapore Birth of An Intelligent Humanoid Robot in Singapore Ming Xie Nanyang Technological University Singapore 639798 Email: mmxie@ntu.edu.sg Abstract. Since 1996, we have embarked into the journey of developing

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

Pr Yl. Rl Pl. 200mm mm. 400mm. 70mm. 120mm

Pr Yl. Rl Pl. 200mm mm. 400mm. 70mm. 120mm Humanoid Robot Mechanisms for Responsive Mobility M.OKADA 1, T.SHINOHARA 1, T.GOTOH 1, S.BAN 1 and Y.NAKAMURA 12 1 Dept. of Mechano-Informatics, Univ. of Tokyo., 7-3-1 Hongo Bunkyo-ku Tokyo, 113-8656 Japan

More information

Biomimetic Design of Actuators, Sensors and Robots

Biomimetic Design of Actuators, Sensors and Robots Biomimetic Design of Actuators, Sensors and Robots Takashi Maeno, COE Member of autonomous-cooperative robotics group Department of Mechanical Engineering Keio University Abstract Biological life has greatly

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

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

Korea Humanoid Robot Projects

Korea Humanoid Robot Projects Korea Humanoid Robot Projects Jun Ho Oh HUBO Lab., KAIST KOREA Humanoid Projects(~2001) A few humanoid robot projects were existed. Most researches were on dynamic and kinematic simulations for walking

More information

Concept and Architecture of a Centaur Robot

Concept and Architecture of a Centaur Robot Concept and Architecture of a Centaur Robot Satoshi Tsuda, Yohsuke Oda, Kuniya Shinozaki, and Ryohei Nakatsu Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan

More information

Concept and Architecture of a Centaur Robot

Concept and Architecture of a Centaur Robot Concept and Architecture of a Centaur Robot Satoshi Tsuda, Yohsuke Oda, Kuniya Shinozaki, and Ryohei Nakatsu Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

Development and Evaluation of a Centaur Robot

Development and Evaluation of a Centaur Robot Development and Evaluation of a Centaur Robot 1 Satoshi Tsuda, 1 Kuniya Shinozaki, and 2 Ryohei Nakatsu 1 Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan {amy65823,

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

RoboCup TDP Team ZSTT

RoboCup TDP Team ZSTT RoboCup 2018 - TDP Team ZSTT Jaesik Jeong 1, Jeehyun Yang 1, Yougsup Oh 2, Hyunah Kim 2, Amirali Setaieshi 3, Sourosh Sedeghnejad 3, and Jacky Baltes 1 1 Educational Robotics Centre, National Taiwan Noremal

More information

Robotics. Lecturer: Dr. Saeed Shiry Ghidary

Robotics. Lecturer: Dr. Saeed Shiry Ghidary Robotics Lecturer: Dr. Saeed Shiry Ghidary Email: autrobotics@yahoo.com Outline of Course We will study fundamental algorithms for robotics with: Introduction to industrial robots and Particular emphasis

More information

VOICE CONTROL BASED PROSTHETIC HUMAN ARM

VOICE CONTROL BASED PROSTHETIC HUMAN ARM VOICE CONTROL BASED PROSTHETIC HUMAN ARM Ujwal R 1, Rakshith Narun 2, Harshell Surana 3, Naga Surya S 4, Ch Preetham Dheeraj 5 1.2.3.4.5. Student, Department of Electronics and Communication Engineering,

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

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

Introduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST

Introduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST Introduction to robotics Md. Ferdous Alam, Lecturer, MEE, SUST Hello class! Let s watch a video! So, what do you think? It s cool, isn t it? The dedication is not! A brief history The first digital and

More information

Body Movement Analysis of Human-Robot Interaction

Body Movement Analysis of Human-Robot Interaction Body Movement Analysis of Human-Robot Interaction Takayuki Kanda, Hiroshi Ishiguro, Michita Imai, and Tetsuo Ono ATR Intelligent Robotics & Communication Laboratories 2-2-2 Hikaridai, Seika-cho, Soraku-gun,

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

Information and Program

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

More information

DEVELOPMENT OF THE HUMANOID ROBOT HUBO-FX-1

DEVELOPMENT OF THE HUMANOID ROBOT HUBO-FX-1 DEVELOPMENT OF THE HUMANOID ROBOT HUBO-FX-1 Jungho Lee, KAIST, Republic of Korea, jungho77@kaist.ac.kr Jung-Yup Kim, KAIST, Republic of Korea, kirk1@mclab3.kaist.ac.kr Ill-Woo Park, KAIST, Republic of

More information

Sensing the Texture of Surfaces by Anthropomorphic Soft Fingertips with Multi-Modal Sensors

Sensing the Texture of Surfaces by Anthropomorphic Soft Fingertips with Multi-Modal Sensors Sensing the Texture of Surfaces by Anthropomorphic Soft Fingertips with Multi-Modal Sensors Yasunori Tada, Koh Hosoda, Yusuke Yamasaki, and Minoru Asada Department of Adaptive Machine Systems, HANDAI Frontier

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

Control of ARMAR for the Realization of Anthropomorphic Motion Patterns

Control of ARMAR for the Realization of Anthropomorphic Motion Patterns Control of ARMAR for the Realization of Anthropomorphic Motion Patterns T. Asfour 1, A. Ude 2, K. Berns 1 and R. Dillmann 1 1 Forschungszentrum Informatik Karlsruhe Haid-und-Neu-Str. 10-14, 76131 Karlsruhe,

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

Mechanical Design of Humanoid Robot Platform KHR-3 (KAIST Humanoid Robot - 3: HUBO) *

Mechanical Design of Humanoid Robot Platform KHR-3 (KAIST Humanoid Robot - 3: HUBO) * Proceedings of 2005 5th IEEE-RAS International Conference on Humanoid Robots Mechanical Design of Humanoid Robot Platform KHR-3 (KAIST Humanoid Robot - 3: HUBO) * Ill-Woo Park, Jung-Yup Kim, Jungho Lee

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

Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots

Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Gregor Novak 1 and Martin Seyr 2 1 Vienna University of Technology, Vienna, Austria novak@bluetechnix.at 2 Institute

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

Robot Control Using Natural Instructions Via Visual and Tactile Sensations

Robot Control Using Natural Instructions Via Visual and Tactile Sensations Journal of Computer Sciences Original Research Paper Robot Control Using Natural Instructions Via Visual and Tactile Sensations Takuya Ikai, Shota Kamiya and Masahiro Ohka Department of Complex Systems

More information

Converting Motion between Different Types of Humanoid Robots Using Genetic Algorithms

Converting Motion between Different Types of Humanoid Robots Using Genetic Algorithms Converting Motion between Different Types of Humanoid Robots Using Genetic Algorithms Mari Nishiyama and Hitoshi Iba Abstract The imitation between different types of robots remains an unsolved task for

More information

Development of an Interactive Humanoid Robot Robovie - An interdisciplinary research approach between cognitive science and robotics -

Development of an Interactive Humanoid Robot Robovie - An interdisciplinary research approach between cognitive science and robotics - Development of an Interactive Humanoid Robot Robovie - An interdisciplinary research approach between cognitive science and robotics - Hiroshi Ishiguro 1,2, Tetsuo Ono 1, Michita Imai 1, Takayuki Kanda

More information

Development of Drum CVT for a Wire-Driven Robot Hand

Development of Drum CVT for a Wire-Driven Robot Hand The 009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 009 St. Louis, USA Development of Drum CVT for a Wire-Driven Robot Hand Kojiro Matsushita, Shinpei Shikanai, and

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

Design and Development of Novel Two Axis Servo Control Mechanism

Design and Development of Novel Two Axis Servo Control Mechanism Design and Development of Novel Two Axis Servo Control Mechanism Shailaja Kurode, Chinmay Dharmadhikari, Mrinmay Atre, Aniruddha Katti, Shubham Shambharkar Abstract This paper presents design and development

More information

Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2) Development

Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2) Development Proceedings of the 2002 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems EPFL, Lausanne, Switzerland October 2002 Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2)

More information

Interaction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping

Interaction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping Robotics and Autonomous Systems 54 (2006) 414 418 www.elsevier.com/locate/robot Interaction rule learning with a human partner based on an imitation faculty with a simple visuo-motor mapping Masaki Ogino

More information

JEPPIAAR ENGINEERING COLLEGE

JEPPIAAR ENGINEERING COLLEGE JEPPIAAR ENGINEERING COLLEGE Jeppiaar Nagar, Rajiv Gandhi Salai 600 119 DEPARTMENT OFMECHANICAL ENGINEERING QUESTION BANK VII SEMESTER ME6010 ROBOTICS Regulation 013 JEPPIAAR ENGINEERING COLLEGE Jeppiaar

More information

Adaptive Human-Robot Interaction System using Interactive EC

Adaptive Human-Robot Interaction System using Interactive EC Adaptive Human-Robot Interaction System using Interactive EC Yuki Suga, Chihiro Endo, Daizo Kobayashi, Takeshi Matsumoto, Shigeki Sugano School of Science and Engineering, Waseda Univ.,Tokyo, Japan. {ysuga,

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

Development of a Humanoid Biped Walking Robot Platform KHR-1 - Initial Design and Its Performance Evaluation

Development of a Humanoid Biped Walking Robot Platform KHR-1 - Initial Design and Its Performance Evaluation Development of a Humanoid Biped Walking Robot Platform KHR-1 - Initial Design and Its Performance Evaluation Jung-Hoon Kim, Seo-Wook Park, Ill-Woo Park, and Jun-Ho Oh Machine Control Laboratory, Department

More information

Wireless Robust Robots for Application in Hostile Agricultural. environment.

Wireless Robust Robots for Application in Hostile Agricultural. environment. Wireless Robust Robots for Application in Hostile Agricultural Environment A.R. Hirakawa, A.M. Saraiva, C.E. Cugnasca Agricultural Automation Laboratory, Computer Engineering Department Polytechnic School,

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

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

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

Design and Control of an Anthropomorphic Robotic Arm

Design and Control of an Anthropomorphic Robotic Arm Journal Of Industrial Engineering Research ISSN- 2077-4559 Journal home page: http://www.iwnest.com/ijer/ 2016. 2(1): 1-8 RSEARCH ARTICLE Design and Control of an Anthropomorphic Robotic Arm Simon A/L

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

Five-fingered Robot Hand using Ultrasonic Motors and Elastic Elements *

Five-fingered Robot Hand using Ultrasonic Motors and Elastic Elements * Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Five-fingered Robot Hand using Ultrasonic Motors and Elastic Elements * Ikuo Yamano Department

More information

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Departamento de Informática de Sistemas y Computadores. (DISCA) Universidad Politécnica

More information

Stabilize humanoid robot teleoperated by a RGB-D sensor

Stabilize humanoid robot teleoperated by a RGB-D sensor Stabilize humanoid robot teleoperated by a RGB-D sensor Andrea Bisson, Andrea Busatto, Stefano Michieletto, and Emanuele Menegatti Intelligent Autonomous Systems Lab (IAS-Lab) Department of Information

More information

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH K. Kelly, D. B. MacManus, C. McGinn Department of Mechanical and Manufacturing Engineering, Trinity College, Dublin 2, Ireland. ABSTRACT Robots

More information

Experiments of Vision Guided Walking of Humanoid Robot, KHR-2

Experiments of Vision Guided Walking of Humanoid Robot, KHR-2 Proceedings of 2005 5th IEEE-RAS International Conference on Humanoid Robots Experiments of Vision Guided Walking of Humanoid Robot, KHR-2 Jung-Yup Kim, Ill-Woo Park, Jungho Lee and Jun-Ho Oh HUBO Laboratory,

More information

Cognition & Robotics. EUCog - European Network for the Advancement of Artificial Cognitive Systems, Interaction and Robotics

Cognition & Robotics. EUCog - European Network for the Advancement of Artificial Cognitive Systems, Interaction and Robotics Cognition & Robotics Recent debates in Cognitive Robotics bring about ways to seek a definitional connection between cognition and robotics, ponder upon the questions: EUCog - European Network for the

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Use an example to explain what is admittance control? You may refer to exoskeleton

More information

Integration of Manipulation and Locomotion by a Humanoid Robot

Integration of Manipulation and Locomotion by a Humanoid Robot Integration of Manipulation and Locomotion by a Humanoid Robot Kensuke Harada, Shuuji Kajita, Hajime Saito, Fumio Kanehiro, and Hirohisa Hirukawa Humanoid Research Group, Intelligent Systems Institute

More information

Team Description for Humanoid KidSize League of RoboCup Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee

Team Description for Humanoid KidSize League of RoboCup Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee Team DARwIn Team Description for Humanoid KidSize League of RoboCup 2013 Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee GRASP Lab School of Engineering and Applied Science,

More information

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

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

More information

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

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

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015 ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015 Yu DongDong, Liu Yun, Zhou Chunlin, and Xiong Rong State Key Lab. of Industrial Control Technology, Zhejiang University, Hangzhou,

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

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014 ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014 Yu DongDong, Xiang Chuan, Zhou Chunlin, and Xiong Rong State Key Lab. of Industrial Control Technology, Zhejiang University, Hangzhou,

More information

Graphical Simulation and High-Level Control of Humanoid Robots

Graphical Simulation and High-Level Control of Humanoid Robots In Proc. 2000 IEEE RSJ Int l Conf. on Intelligent Robots and Systems (IROS 2000) Graphical Simulation and High-Level Control of Humanoid Robots James J. Kuffner, Jr. Satoshi Kagami Masayuki Inaba Hirochika

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

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

Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent Robotic Manipulation Control

Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent Robotic Manipulation Control 20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Modelling and Simulation of Tactile Sensing System of Fingers for Intelligent

More information

HRP-2W: A Humanoid Platform for Research on Support Behavior in Daily life Environments

HRP-2W: A Humanoid Platform for Research on Support Behavior in Daily life Environments Book Title Book Editors IOS Press, 2003 1 HRP-2W: A Humanoid Platform for Research on Support Behavior in Daily life Environments Tetsunari Inamura a,1, Masayuki Inaba a and Hirochika Inoue a a Dept. of

More information

Affordance based Human Motion Synthesizing System

Affordance based Human Motion Synthesizing System Affordance based Human Motion Synthesizing System H. Ishii, N. Ichiguchi, D. Komaki, H. Shimoda and H. Yoshikawa Graduate School of Energy Science Kyoto University Uji-shi, Kyoto, 611-0011, Japan Abstract

More information

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press,   ISSN Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain

More information

The Future of AI A Robotics Perspective

The Future of AI A Robotics Perspective The Future of AI A Robotics Perspective Wolfram Burgard Autonomous Intelligent Systems Department of Computer Science University of Freiburg Germany The Future of AI My Robotics Perspective Wolfram Burgard

More information

Prediction and Correction Algorithm for a Gesture Controlled Robotic Arm

Prediction and Correction Algorithm for a Gesture Controlled Robotic Arm Prediction and Correction Algorithm for a Gesture Controlled Robotic Arm Pushkar Shukla 1, Shehjar Safaya 2, Utkarsh Sharma 3 B.Tech, College of Engineering Roorkee, Roorkee, India 1 B.Tech, College of

More information

Department of Robotics Ritsumeikan University

Department of Robotics Ritsumeikan University Department of Robotics Ritsumeikan University Shinichi Hirai Dept. Robotics Ritsumeikan Univ. Hanoi Institute of Technology Hanoi, Vietnam, Dec. 20, 2008 http://www.ritsumei.ac.jp/se/rm/robo/index-e.htm

More information

Pushing Manipulation by Humanoid considering Two-Kinds of ZMPs

Pushing Manipulation by Humanoid considering Two-Kinds of ZMPs Proceedings of the 2003 IEEE International Conference on Robotics & Automation Taipei, Taiwan, September 14-19, 2003 Pushing Manipulation by Humanoid considering Two-Kinds of ZMPs Kensuke Harada, Shuuji

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

Robotics. In Textile Industry: Global Scenario

Robotics. In Textile Industry: Global Scenario Robotics In Textile Industry: A Global Scenario By: M.Parthiban & G.Mahaalingam Abstract Robotics In Textile Industry - A Global Scenario By: M.Parthiban & G.Mahaalingam, Faculty of Textiles,, SSM College

More information

Kazuo Hirai, Masato Hirose, Yuji Haikawa, Toru Takenaka Honda R&D Co., Ltd. Wako Research Center Chuo Wako-shi Saitama Japan

Kazuo Hirai, Masato Hirose, Yuji Haikawa, Toru Takenaka Honda R&D Co., Ltd. Wako Research Center Chuo Wako-shi Saitama Japan I rolcedings of the 1998 II-1-1 Internationdl ConlerenLe on Robotics & Automation 1 cu\en Iklgium Mar 1998 The Development of Honda Humanoid Robot Kazuo Hirai, Masato Hirose, Yuji Haikawa, Toru Takenaka

More information

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League Chung-Hsien Kuo, Yu-Cheng Kuo, Yu-Ping Shen, Chen-Yun Kuo, Yi-Tseng Lin 1 Department of Electrical Egineering, National

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

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

KMUTT Kickers: Team Description Paper

KMUTT Kickers: Team Description Paper KMUTT Kickers: Team Description Paper Thavida Maneewarn, Xye, Korawit Kawinkhrue, Amnart Butsongka, Nattapong Kaewlek King Mongkut s University of Technology Thonburi, Institute of Field Robotics (FIBO)

More information

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by:

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by: Research Article International Journal of Current Engineering and Technology ISSN 77-46 3 INPRESSCO. All Rights Reserved. Available at http://inpressco.com/category/ijcet Modeling improvement of a Humanoid

More information

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting K. Prathyusha Assistant professor, Department of ECE, NRI Institute of Technology, Agiripalli Mandal, Krishna District,

More information

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

ZJUDancer Team Description Paper

ZJUDancer Team Description Paper ZJUDancer Team Description Paper Tang Qing, Xiong Rong, Li Shen, Zhan Jianbo, and Feng Hao State Key Lab. of Industrial Technology, Zhejiang University, Hangzhou, China Abstract. This document describes

More information

Adaptive Motion Control with Visual Feedback for a Humanoid Robot

Adaptive Motion Control with Visual Feedback for a Humanoid Robot The 21 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 21, Taipei, Taiwan Adaptive Motion Control with Visual Feedback for a Humanoid Robot Heinrich Mellmann* and Yuan

More information