Smart robotics for high added value footwear industry Deliverable

Size: px
Start display at page:

Download "Smart robotics for high added value footwear industry Deliverable"

Transcription

1 Project ref. no Project acronym Project full title Type Dissemination level Contractual date of delivery Actual Date of Delivery ROBOFOOT Smart robotics for high added value footwear industry Deliverable CO M20 M26 Title of document D6.1 Definition of the Demonstrator Version V2.0 Number of pages Partner Responsible Other Contributors Author INESCOP TEKNIKER, DFKI, CNR-ITIA, AYCN INESCOP Keywords: Abstract Demonstrator, Robot, inking, polishing, last removal, programming. Description of the DEMONSTRATORS that have been designed, in particular that will be presented in the SIMAC trade fair in October 2012

2 Document History Ver. Date Changes Author Structure of deliverable INESCOP Revised structure of deliverable TEKNIKER Added contributions INESCOP INESCOP and AyCN contributions INESCOP+AyCN Contribution from CNR-ITIA TEKNIKER Integrated version with additional contribution from CNR-ITIA CNR-ITIA Version ready for last revision before submission TEKNIKER Version submitted to the EU TEKNIKER New version submitted to the EU, including the description of the BIEMH12 demonstrator and the permanent demonstrator at partners facilities TEKNIKER ROBOFOOT_D6.1-v2.0 l Page 2 of 21

3 Content 1 List of figures and tables Figures Tables Introduction SIMAC Demonstrator description Stand description Cell description Sequence of operations Other elements presented Programming environment Off-line programming: BasicCAM ROBOmove postprocesor D Scanner AILA Supporting material BIEMH12 demonstrator Permanent demonstrators...21 ROBOFOOT_D6.1-v2.0 l Page 3 of 21

4 1 List of figures and tables 1.1 Figures Fig. 1 General overview of the robotic cell (I)... 6 Fig. 2 General overview of the robotic cell (II)... 6 Fig. 3 Layout of cell, dimensions... 7 Fig. 4 Inking cabinet for the Demonstrator... 8 Fig. 5 Ink drying buffer... 8 Fig. 6 Polishing machine... 9 Fig. 7 Last opening station...10 Fig. 8 Sequence of operations...10 Fig. 9: General scheme for trajectory generation/control...11 Fig. 10 Path definition for inking...12 Fig. 11 Path definition for polishing...12 Fig. 12 ROBOmove simulation (I)...13 Fig. 13 ROBOmove simulation (II)...13 Fig. 14 Laser scanner 3D single module model with working area...15 Fig. 15 ITIA-CNR Laser scanner system 3D...15 Fig. 16 ITIA-CNR Laser scanner system 3D with working volume...16 Fig. 17 laser scanner 3D single column with working volume...16 Fig. 18 point clouds on cad reference system (black) and on scanner reference system (pink) before and after registration procedure...17 Fig. 18 TEKNIKER booth (right of the stand shared with Ideko)...19 Fig. 20 Details of the ROBOFOOT Demonstrator in the stand: the robot, manovia,...20 Fig. 18: Demonstrator at TEKNIKER...21 Fig. 19: Demonstrator at INESCOP...21 Fig. 19: Roughing demonstrator at CNR-ITIA Tables No se encuentran elementos de tabla de ilustraciones. ROBOFOOT_D6.1-v2.0 l Page 4 of 21

5 2 Introduction The aim of this document is to define the demonstrator that will be used for public dissemination. Three mechanisms have been developed: Robotic cells permanently available at INESCOP, CNR-ITIA and TEKNIKER An adapted version to be presented in BIEMH12 An adapted version to be presented in SIMAC12 The main effort corresponds to the SIMAC Trade Fair, the most important fair in the footwear sector. It takes place every two years in Bologna. ROBOFOOT will present a demonstrator of some of the results achieved during the first months of the project in that fair. This document describes in detail the elements that are part of the SIMAC demonstrator: A robotic cell with inking, polishing and last opening operations Path programming environment: o Basic CAM o Off-line path adjustment Bimanual, multifinger robotic packaging ROBOFOOT_D6.1-v2.0 l Page 5 of 21

6 3 SIMAC Demonstrator description The key element of the DEMONSTRATOR is the robotic cell, based on that implemented for PIKOLINOS, i.e. the cell including inking, polishing and last removal operations. 3.1 Stand description A stand has been allocated for the presentation of ROBOFOOT results. The main element of the stand is the robotic cell. The stand will be presented in a specific area devoted to robotic applications. The layout of the cell is presented in the following pictures: Fig. 1 General overview of the robotic cell (I) Fig. 2 General overview of the robotic cell (II) ROBOFOOT_D6.1-v2.0 l Page 6 of 21

7 Fig. 3 Layout of cell, dimensions 3.2 Cell description Inking cabinet A new cabinet has been designed for the Demonstrator to facilitate visitors having a good vision of the inking process. It includes a new air suction system. ROBOFOOT_D6.1-v2.0 l Page 7 of 21

8 Fig. 4 Inking cabinet for the Demonstrator Ink drying Buffer An 8 position buffer will be used to allow drying the ink before polishing. Fig. 5 Ink drying buffer ROBOFOOT_D6.1-v2.0 l Page 8 of 21

9 Polishing machine A special polishing machine has been designed and manufactured to be integrated in the cell. This new machine is designed without protections in order to allow seeing the full process during the exhibition. Fig. 6 Polishing machine Last opening station At the end of the polishing process the last will be opened in the workstation designed to this aim. As it will be presented in a fair, in order to be an unattended process that repeats cyclically, instead of leaving in a conveyor as would be the real process the robot will close the last and put it again in the buffer. ROBOFOOT_D6.1-v2.0 l Page 9 of 21

10 3.3 Sequence of operations Fig. 7 Last opening station As explained before, the sequence of operations will be cyclic for the eight shoes: Take the shoe from the buffer (8 positions) Inking Polishing Last opening (and close) Take it back to the buffer SHOES x 8 BUFFER 2 SHOES x 8 1 POLISHING INKING LAST REMOVAL Fig. 8 Sequence of operations ROBOFOOT_D6.1-v2.0 l Page 10 of 21

11 4 Other elements presented 4.1 Programming environment It will be presented the programming approach adopted by ROBOFOOT, described in D4.1, in particular the trajectory definition, the postprocessor and the OFF-line program adjustment using the 3D laser scanner. Fig. 9: General scheme for trajectory generation/control Off-line programming: BasicCAM BasicCAM is a software developed in the project to help users defining the path the robot has to follow to perform different operations as well as some parameters related with the operation. It will be presented how this software is used for inking and polishing operations. ROBOFOOT_D6.1-v2.0 l Page 11 of 21

12 Fig. 10 Path definition for inking ROBOmove postprocesor Fig. 11 Path definition for polishing The path generated with BasicCAM is translated in an executable program in the robot language, in our case in PDL2 format. This process is done by means of the ROBOmove postprocessor created by QDESIGN. ROBOmove takes care of: Robot kinematic and reachability: The translation of a point in the space into a point reachable by the robot tool means the solution of the inverse kinematic of the robot model, i.e., the mapping of that point in the space into a set of 6 joint angles (one for each robot axis). The solution to the inverse kinematic equations is provided by ROBOmove. If at least a solution exists ROBOFOOT_D6.1-v2.0 l Page 12 of 21

13 the point is reachable by the robot and ROBOmove informs the user about it, as well as if any point is outside the robot working area. Management of the robot redundancy: The relationships between joint space and Cartesian space coordinates of the object held by the robot are in general multiple-valued: the same pose can be reached by the serial arm in different ways, each with a different set of joint coordinates. In other words, the solution of the kinematic chain of the robot gives more than one solution for the 6 joint angle values the robot must have to reach a point in the space. ROBOmove solves the kinematic of the robot giving an unique solution. This is done managing the redundancy, acting on the wrist pose. Given a point and a direction for the tool, the robot can move the tool to that position/orientation in more than one pose: Controlling the pose of the wrist (the 4th, the 5th and the 6th angles), this redundancy can be managed. The solution suggested by ROBOmove to manage this 6 th DOF is the rotation around the axis of the tool. The following pictures show the example of a robot holding the last to be milled. The tool touches the same point (near the last-tip) in the 4 different pictures, but in each picture the posture of the robot is different and is controlled by a different value of rotation around the tool axis. Fig. 12 ROBOmove simulation (I) Management of singularities: Fig. 13 ROBOmove simulation (II) ROBOFOOT_D6.1-v2.0 l Page 13 of 21

14 Some robot poses cannot be reached in a unique way because there are infinite solutions of the kinematic chain in that point. If the robot path pass near one of this singular points the behavior of the movement can t be predictable around it. ROBOmove avoids moving the robot in the vicinity of those points. Simulation and Collision Detection: The offline simulation of the machining is important in order to detect possible collisions between the robot and/or end effector and/or other part in the environment. ROBOmove offers a 3D simulation of the plant scenario: robot, external axes, spindle, tool, workpiece, any fixture and any other significant element of the robotic cell. The user has the opportunity to introduce new graphics on the scene. Moreover, the ROBOmove simulation windows gives other important information: The machining cycle time. The displayed tool path is colored depending on if the points are reached by the robot or not, as well as if the points match the conditions of singularities of the robot. ROBOmove has got some Settings Tool and Utilities by which: The user can set: o o o The user can: o o Piece Positioning Frame Initial robot posture Velocity setting modify the points coordinates /normal set by BasicCAM, if needed add some points useful for the machining (i.e, transition points). o use appropriate strategies for reducing the number of points in the APT / ISO language program. Robot code Output Customization ROBOmove has been customized in order to managed special commands (not foreseen in the standard APT language) needed to manage particular operation. For instance, some non-standard special commands can be used to insert some robotlanguage-instructions directly in ROBOmove in operations as polishing and roughing D Scanner The LSS developed allows the instrument for last+gasper digitalization, both HW and SW, it has been fully and internally developed; the solution is a laser scanner able to work, in a reliable way, in an uncontrolled environment and characterized by an open and modular architecture. The solution is a linear scanner; the multiple head allows the whole acquisition of the subject under digitalization in only one linear movement; a single scan is enough for digitalizing the subject entirely. For the acquisition of the last coupled with a gripping device the requirements were: working volume equal to 300x300x600 mm3 accuracy equal or less than 0.1 mm ROBOFOOT_D6.1-v2.0 l Page 14 of 21

15 acquisition time equal or less than 30 sec. To reach the final configuration different conceptual designs of LSMs and LSS have been developed and different tests for the identification of suitable components (laser, optic, camera etc.) have been performed. The optimal solution selected consists of: LSMs: each LSM is provided by one camera (752 x 480 pixels) and a laser emitter (Class 3R) 1 linear axis that moves the target (last coupled with the gripping device) The target motion and the acquisition are synchronized and managed by the same PC embedded. Fig. 14 Laser scanner 3D single module model with working area Fig. 15 ITIA-CNR Laser scanner system 3D Final solution: 4 linear laser scanner heads with: Cam Pt Grey Fire-Fly MV Usb 752 each Optic Fujinon da 6mm DF6HA-1B each Filtri Midwest BP each Laser Globallaser Lyte-MV 660, 5mW each Interax Cam-laser 150mm 1 linear axis run 1000mm ROBOFOOT_D6.1-v2.0 l Page 15 of 21

16 Fig. 16 ITIA-CNR Laser scanner system 3D with working volume Fig. 17 laser scanner 3D single column with working volume Thus, measuring the single-shoe or the single-last in the production system seems, by now, the only solution in order to allow the introduction of robot inside the production line, paving the path for autonomous adaptation of the nominal robot part program to the actual geometrical characteristics of the shoe being manufactured The design followed is based on modular design, allowing the use of low-cost components, and directly customized on the specific application s requirements. The laser scanner system has solved the problem of the measure of the actual coupling between the last and the gripping device that is usually characterized by a poor accuracy. To perform the alignment between the CAD model and the acquired cloud of points a procedure, based on Iterative Closest Points (ICP) optimization methods, has been developed and directly integrated in the laser scanner device. As a result of this procedure a roto-translation matrix is communicated directly to the robot controller. ROBOFOOT_D6.1-v2.0 l Page 16 of 21

17 The two sets of data input are: the 3D points of the last coupled with the gripping device in the CAD model Xpc-cad; the 3D points acquired by the LSS Xpc-laser The goal of the alignment procedure, consists of identifying (registration process) the 3D rigid transformation (rotation Rpc-cad and translation Tpc-cad) between the CAD nominal model and the 3D object reconstructed by the LSS (each point is expressed in the same Cartesian frame). Iterative algorithms allow an easy and cost-efficient solution; target accuracy can be fixed by defining a user-selected tolerance threshold τ>0 that identify the exit condition for the algorithm (iteration terminates when the mean-square error is below the threshold). Fig. 18 point clouds on cad reference system (black) and on scanner reference system (pink) before and after registration procedure An automatic procedure that modifies off-line the robot part-program allows higher accuracy in the tool path planning so reducing the unwanted-constraint forces when the shoe is brought in contact with tools by a robot. For the evaluation of the efficacy of this method many test have been performed; the experiments consist on moving shoe in contact with different tool with and without the off-line correction of the path and performance evaluation is given by the measurement of the contact forces. Results and more details can be found in D AILA DFKI will provide project flyers for the Fair which explain the contribution of DFKI to the project ROBOFOOT in terms of non-rigid part manipulation by means of multifinger-dual-arm robots. Moreover, a video will be shown in which the contribution of DFKI to the project is demonstrated. In this case, the video will show the dual-arm robot AILA autonomously packing a pair of shoes into a box. The robot learned to perform this task after a few demonstrations given by a human operator. The approximately 3-minute video will consist of real sequences of the robot at DFKI Laboratories combined with screen captures of the simulations performed during the learning process. ROBOFOOT_D6.1-v2.0 l Page 17 of 21

18 4.3 Supporting material Different dissemination material will be ready for distribution and presentation in the fair -Poster and leaflet -Videos of partial results ROBOFOOT_D6.1-v2.0 l Page 18 of 21

19 5 BIEMH12 demonstrator An adapted version of the cell implemented at TEKNIKER s facilities has been prepared for its presentation at Machine Tool Fair BIEMH12 that takes placed every two years in Bilbao (Spain), considered the most important Spanish Industrial fair. The fair took place from May 28 th to June 2 nd TEKNIKER will present this cell in a booth. Fig. 19 TEKNIKER booth (right of the stand shared with Ideko) The demonstrator includes also a big screen where the process is presented to visitors: The visual servoing process: the images captured by the camera in the robot arm. The image treatment and the intermediate pose identification is shown. The inspection process: the image captured and the detected defects. The description of the sequence presented is as follows: The robot identifies the pose of the shoe in the manovia According to the shoe, different actions are done: o Inspection o Polishing operation Finally the shoe is placed back in the manovia The sequence is repeated for the different shoes. ROBOFOOT_D6.1-v2.0 l Page 19 of 21

20 Fig. 20 Details of the ROBOFOOT Demonstrator in the stand: the robot, manovia, ROBOFOOT_D6.1-v2.0 l Page 20 of 21

21 6 Permanent demonstrators According to the plan, three different demonstrators are permanently available at INESCOP, CNR-ITIA and TEKNIKER o INESCOP. It includes the manovia and inking, ink drying, polishing and last opening operations. Visitors can see the full process according to the following sequence: The robot takes the shoes from the manovia The grasping orientation is changed in the rotating station The robot performs the inking operation in the cabinet The shoes are placed in the buffer for inking drying Once dried, the robot takes the shoes and performs the polishing operation Finally the robot opens the last o TEKNIKER. It includes the manovia and polishing and inspection operations. In the coming months the packaging prototype will be included as well. Visitors can see the full process according to the following sequence: The robot takes the shoes from the manovia The grasping orientation is changed in the rotating station Two type of shoes are placed in the manovia and according to them the following operations are performed by the robot: o The robot performs the polishing operation o The robot inspect shoes quality (nails, adhesive, roughing, texture). o CNR-ITIA. The roughing operation is integrated in the cell. It includes a COMAU robot and the roughing station. Fig. 21: Demonstrator at TEKNIKER Fig. 22: Demonstrator at INESCOP Fig. 23: Roughing demonstrator at CNR-ITIA ROBOFOOT_D6.1-v2.0 l Page 21 of 21

Smart robotics for high added value footwear industry Deliverable

Smart robotics for high added value footwear industry Deliverable Project ref. no. 260159 Project acronym Project full title Type Dissemination level Contractual date of delivery Actual Date of Delivery ROBOFOOT Smart robotics for high added value footwear industry Deliverable

More information

TEST, COMPONENT, OPERATIONS Summary of the tests developed to assess the results achieved during the first 24 months of the project.

TEST, COMPONENT, OPERATIONS Summary of the tests developed to assess the results achieved during the first 24 months of the project. Project ref. no. 260159 Project acronym Project full title Type Dissemination level Contractual date of delivery Actual Date of Delivery ROBOFOOT Smart robotics for high added value footwear industry Deliverable

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

BIN PICKING APPLICATIONS AND TECHNOLOGIES

BIN PICKING APPLICATIONS AND TECHNOLOGIES BIN PICKING APPLICATIONS AND TECHNOLOGIES TABLE OF CONTENTS INTRODUCTION... 3 TYPES OF MATERIAL HANDLING... 3 WHOLE BIN PICKING PROCESS... 4 VISION SYSTEM: HARDWARE... 4 VISION SYSTEM: SOFTWARE... 5 END

More information

The Most User-Friendly 3D scanner

The Most User-Friendly 3D scanner The Most User-Friendly 3D scanner The Solutionix C500 is optimized for scanning small- to medium-sized objects. With dual 5.0MP cameras, the C500 provides excellent data quality at a high resolution. In

More information

Flexible Visual Inspection. IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO

Flexible Visual Inspection. IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO Flexible Visual Inspection IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO IT+Robotics Spin-off of University of Padua founded in 2005 Strong relationship with IAS-LAB (Intelligent

More information

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Operation Trajectory Control of Industrial Robots Based on Motion Simulation Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information

S7316: Real-Time Robotics Control and Simulation for Deformable Terrain Applications Using the GPU

S7316: Real-Time Robotics Control and Simulation for Deformable Terrain Applications Using the GPU S7316: Real-Time Robotics Control and Simulation for Deformable Terrain Applications Using the GPU Daniel Melanz Copyright 2017 Energid Technology Overview 1. Who are we? 2. What do we do? 3. How do we

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 We know how to describe the transformation of a single rigid object w.r.t. a single

More information

Ch 8 Industrial Robotics

Ch 8 Industrial Robotics Ch 8 Industrial Robotics Sections: 1. Robot Anatomy and Related Attributes 2. Robot Control Systems 3. End Effectors 4. Sensors in Robotics 5. Industrial Robot Applications 6. Robot Programming 7. Robot

More information

Ch 22 Inspection Technologies

Ch 22 Inspection Technologies Ch 22 Inspection Technologies Sections: 1. Inspection Metrology 2. Contact vs. Noncontact Inspection Techniques 3. Conventional Measuring and Gaging Techniques 4. Coordinate Measuring Machines 5. Surface

More information

6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION

6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION 2007 American WJTA Conference and Expo August 19-21, 2007 Houston, Texas Paper 6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION Duane Snider Flow Automation Applications Group

More information

An Interactive Technique for Robot Control by Using Image Processing Method

An Interactive Technique for Robot Control by Using Image Processing Method An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.

More information

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park 3. Manipulator Kinematics Division of Electronic Engineering Prof. Jaebyung Park Introduction Kinematics Kinematics is the science of motion which treats motion without regard to the forces that cause

More information

Robot-Based Solutions for NDT Inspections: Integration of Laser Ultrasonics and Air Coupled Ultrasounds for Aeronautical Components

Robot-Based Solutions for NDT Inspections: Integration of Laser Ultrasonics and Air Coupled Ultrasounds for Aeronautical Components 19 th World Conference on Non-Destructive Testing 2016 Robot-Based Solutions for NDT Inspections: Integration of Laser Ultrasonics and Air Coupled Ultrasounds for Aeronautical Components Esmeralda CUEVAS

More information

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Oliver Cardwell, Ramakrishnan Mukundan Department of Computer Science and Software Engineering University of Canterbury

More information

Utilization of a Vision System to Automate Mobile Machine Tools Ryan Haldimann, Daniel Orf Electroimpact

Utilization of a Vision System to Automate Mobile Machine Tools Ryan Haldimann, Daniel Orf Electroimpact Copyright 2014 SAE International 2014-01-2271 Utilization of a Vision System to Automate Mobile Machine Tools Ryan Haldimann, Daniel Orf Electroimpact Abstract In an attempt to be more flexible and cost

More information

Kinematic Model of Robot Manipulators

Kinematic Model of Robot Manipulators Kinematic Model of Robot Manipulators Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna email: claudio.melchiorri@unibo.it C. Melchiorri

More information

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators , October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in

More information

Lecture «Robot Dynamics»: Kinematic Control

Lecture «Robot Dynamics»: Kinematic Control Lecture «Robot Dynamics»: Kinematic Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco Hutter,

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object. CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

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 (3 pts) Compare the testing methods for testing path segment and finding first

More information

LUMS Mine Detector Project

LUMS Mine Detector Project LUMS Mine Detector Project Using visual information to control a robot (Hutchinson et al. 1996). Vision may or may not be used in the feedback loop. Visual (image based) features such as points, lines

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY

A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY The 4th International Conference Computational Mechanics and Virtual Engineering COMEC 2011 20-22 OCTOBER 2011, Brasov, Romania A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY A. Fratu 1

More information

Functional Architectures for Cooperative Multiarm Systems

Functional Architectures for Cooperative Multiarm Systems Università di Genova - DIST GRAAL- Genoa Robotic And Automation Lab Functional Architectures for Cooperative Multiarm Systems Prof. Giuseppe Casalino Outline A multilayered hierarchical approach to robot

More information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 335 Efficient SLAM Scheme Based ICP Matching Algorithm

More information

Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control

Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control Nikhil Somani, Andre Gaschler, Markus Rickert, Alexander Perzylo, and Alois Knoll Abstract In this

More information

Discuss Proven technologies that addresses

Discuss Proven technologies that addresses Robotics and Machine Vision for assembly -Auto Teach, Vision guidance, Color & 3D Mar 5-12 2007 Agenda Discuss Proven technologies that addresses o Quick Tool Bring up o Using Non-touch Vision based Auto

More information

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07 2007 TE Sessions Manipulators 10/16/07 www.robojackets.org Keys to Understanding Manipulators What is a manipulator? What kinds of manipulators are there? What are the different types of joints and linkages

More information

Advanced Vision Guided Robotics. David Bruce Engineering Manager FANUC America Corporation

Advanced Vision Guided Robotics. David Bruce Engineering Manager FANUC America Corporation Advanced Vision Guided Robotics David Bruce Engineering Manager FANUC America Corporation Traditional Vision vs. Vision based Robot Guidance Traditional Machine Vision Determine if a product passes or

More information

DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM

DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM ME 4773/5493 Fundamental of Robotics Fall 2016 San Antonio, TX, USA DETERMINING ACCURACY OF AN ABB IRB1600 MANIPULATOR AND FORMING COMMON REFERENCE FRAME WITH A FARO ARM Geoffrey Chiou Dept. of Mechanical

More information

Motion Capture & Simulation

Motion Capture & Simulation Motion Capture & Simulation Motion Capture Character Reconstructions Joint Angles Need 3 points to compute a rigid body coordinate frame 1 st point gives 3D translation, 2 nd point gives 2 angles, 3 rd

More information

FMS-200 Flexible integrated assembly systems

FMS-200 Flexible integrated assembly systems FMS-200 Flexible integrated assembly systems Integrated training in industrial automation In the following TECHNOLOGIES... Hydraulics Electrical panel Pneumatics Vacuum Electric Motors SENSORS Identification

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions.

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Path and Trajectory specification Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Specifying the desired motion to achieve a specified goal is often a

More information

Registration of Moving Surfaces by Means of One-Shot Laser Projection

Registration of Moving Surfaces by Means of One-Shot Laser Projection Registration of Moving Surfaces by Means of One-Shot Laser Projection Carles Matabosch 1,DavidFofi 2, Joaquim Salvi 1, and Josep Forest 1 1 University of Girona, Institut d Informatica i Aplicacions, Girona,

More information

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

CIM CIM. db-tech TRAINING OBJECTIVE: Students are expected to be knowledgeable in COMPUTER INTEGRATED MANUFACTURING

CIM CIM. db-tech TRAINING OBJECTIVE: Students are expected to be knowledgeable in COMPUTER INTEGRATED MANUFACTURING Computer Integrated Manufacturing Our CIM systems are modular flexible solutions for educating training students in the principles technologies of computer integrated manufacturing. CIM TRAINING OBJECTIVE:

More information

Task analysis based on observing hands and objects by vision

Task analysis based on observing hands and objects by vision Task analysis based on observing hands and objects by vision Yoshihiro SATO Keni Bernardin Hiroshi KIMURA Katsushi IKEUCHI Univ. of Electro-Communications Univ. of Karlsruhe Univ. of Tokyo Abstract In

More information

Robotics 2 Visual servoing

Robotics 2 Visual servoing Robotics 2 Visual servoing Prof. Alessandro De Luca Visual servoing! objective use information acquired by vision sensors (cameras) for feedback control of the pose/motion of a robot (or of parts of it)

More information

Course Review. Computer Animation and Visualisation. Taku Komura

Course Review. Computer Animation and Visualisation. Taku Komura Course Review Computer Animation and Visualisation Taku Komura Characters include Human models Virtual characters Animal models Representation of postures The body has a hierarchical structure Many types

More information

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner F. B. Djupkep Dizeu, S. Hesabi, D. Laurendeau, A. Bendada Computer Vision and

More information

IFAS Citrus Initiative Annual Research and Extension Progress Report Mechanical Harvesting and Abscission

IFAS Citrus Initiative Annual Research and Extension Progress Report Mechanical Harvesting and Abscission IFAS Citrus Initiative Annual Research and Extension Progress Report 2006-07 Mechanical Harvesting and Abscission Investigator: Dr. Tom Burks Priority Area: Robotic Harvesting Purpose Statement: The scope

More information

3D-2D Laser Range Finder calibration using a conic based geometry shape

3D-2D Laser Range Finder calibration using a conic based geometry shape 3D-2D Laser Range Finder calibration using a conic based geometry shape Miguel Almeida 1, Paulo Dias 1, Miguel Oliveira 2, Vítor Santos 2 1 Dept. of Electronics, Telecom. and Informatics, IEETA, University

More information

Kinematics, Kinematics Chains CS 685

Kinematics, Kinematics Chains CS 685 Kinematics, Kinematics Chains CS 685 Previously Representation of rigid body motion Two different interpretations - as transformations between different coord. frames - as operators acting on a rigid body

More information

ScanMaster. Aluminum Plate Inspection Using Phased Array Technology

ScanMaster. Aluminum Plate Inspection Using Phased Array Technology Aluminum Plate Inspection Using Phased Array Technology PA Basics Applied: Electronic Scanning Spatial scanning by driving an active active aperture in a predefined sequence Faster inspection as there

More information

Watchmaker precision for robotic placement of automobile body parts

Watchmaker precision for robotic placement of automobile body parts FlexPlace Watchmaker precision for robotic placement of automobile body parts Staff Report ABB s commitment to adding value for customers includes a constant quest for innovation and improvement new ideas,

More information

Experimental evaluation of static stiffness of a spatial translational parallel manipulator.

Experimental evaluation of static stiffness of a spatial translational parallel manipulator. Experimental evaluation of static stiffness of a spatial translational parallel manipulator. CORRAL, J. (1), PINTO, Ch. (), ALTUZARRA, O. (), PETUA, V. (), DEL POZO, D. (1), LÓPEZ, J.M. (1) (1) Robotier

More information

Design & Kinematic Analysis of an Articulated Robotic Manipulator

Design & Kinematic Analysis of an Articulated Robotic Manipulator Design & Kinematic Analysis of an Articulated Robotic Manipulator Elias Eliot 1, B.B.V.L. Deepak 1*, D.R. Parhi 2, and J. Srinivas 2 1 Department of Industrial Design, National Institute of Technology-Rourkela

More information

autorob.github.io Inverse Kinematics UM EECS 398/598 - autorob.github.io

autorob.github.io Inverse Kinematics UM EECS 398/598 - autorob.github.io autorob.github.io Inverse Kinematics Objective (revisited) Goal: Given the structure of a robot arm, compute Forward kinematics: predicting the pose of the end-effector, given joint positions. Inverse

More information

Operation of machine vision system

Operation of machine vision system ROBOT VISION Introduction The process of extracting, characterizing and interpreting information from images. Potential application in many industrial operation. Selection from a bin or conveyer, parts

More information

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK ABCM Symposium Series in Mechatronics - Vol. 3 - pp.276-285 Copyright c 2008 by ABCM SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK Luiz Ribeiro, ribeiro@ime.eb.br Raul Guenther,

More information

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013), Cranfield University, UK, 19th 20th September 2013, pp 313-318 FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL

More information

What is an industrial robot?

What is an industrial robot? What is an industrial robot? A robot is CFIDV 02CFIC CY A kinematic chain A multi-body dynamical system A system with motors and drives A system with digital and analogic sensors An electronic system A

More information

CS 775: Advanced Computer Graphics. Lecture 3 : Kinematics

CS 775: Advanced Computer Graphics. Lecture 3 : Kinematics CS 775: Advanced Computer Graphics Lecture 3 : Kinematics Traditional Cell Animation, hand drawn, 2D Lead Animator for keyframes http://animation.about.com/od/flashanimationtutorials/ss/flash31detanim2.htm

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Robot programming by demonstration

Robot programming by demonstration Robot programming by demonstration Denasi, A.; Verhaar, B.T.; Kostic, D.; Bruijnen, D.J.H.; Nijmeijer, H.; Warmerdam, T.P.H. Published in: Proceedings of the 1th Philips Conference on Applications of Control

More information

ME5286 Robotics Spring 2015 Quiz 1

ME5286 Robotics Spring 2015 Quiz 1 Page 1 of 7 ME5286 Robotics Spring 2015 Quiz 1 Total Points: 30 You are responsible for following these instructions. Please take a minute and read them completely. 1. Put your name on this page, any other

More information

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji Reverse Engineering: Mechanical Dr. Tarek A. Tutunji Mechanical RE References: 1. RE (reverse engineering) as necessary phase by rapid product development by Sokovic and Kopac 2. A Practical Appreciation

More information

Kinematic Model Analysis of an 8-DOF Photographic Robot

Kinematic Model Analysis of an 8-DOF Photographic Robot Kinematic Model Analysis of an 8-DOF Photographic Robot Xiaowei Xie, Xingang Miao, Su Wang and Feng Zhang Abstract The photographic robot studied in this chapter is an 8-DOF PRRPR-S type. In order to obtain

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots

A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots Jurgen Leitner, Simon Harding, Alexander Forster and Peter Corke Presentation: Hana Fusman Introduction/ Overview The goal of their

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 What are the DH parameters for describing the relative pose of the two frames?

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning Trajectory planning to generate the reference inputs to the motion control system which ensures that the manipulator executes the planned trajectories path and trajectory joint space trajectories operational

More information

Self Assembly of Modular Manipulators with Active and Passive Modules

Self Assembly of Modular Manipulators with Active and Passive Modules Self Assembly of Modular Manipulators with Active and Passive Modules Seung-kook Yun and Daniela Rus Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology, Cambridge,

More information

Inverse Kinematics II and Motion Capture

Inverse Kinematics II and Motion Capture Mathematical Foundations of Computer Graphics and Vision Inverse Kinematics II and Motion Capture Luca Ballan Institute of Visual Computing Comparison 0 1 A B 2 C 3 Fake exponential map Real exponential

More information

PPGEE Robot Dynamics I

PPGEE Robot Dynamics I PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional

More information

Robotized Assembly of a Wire Harness in Car Production Line

Robotized Assembly of a Wire Harness in Car Production Line The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Robotized Assembly of a Wire Harness in Car Production Line Xin Jiang, Member, IEEE, Kyong-mo

More information

Simultaneous Localization and Mapping (SLAM)

Simultaneous Localization and Mapping (SLAM) Simultaneous Localization and Mapping (SLAM) RSS Lecture 16 April 8, 2013 Prof. Teller Text: Siegwart and Nourbakhsh S. 5.8 SLAM Problem Statement Inputs: No external coordinate reference Time series of

More information

Ceilbot vision and mapping system

Ceilbot vision and mapping system Ceilbot vision and mapping system Provide depth and camera data from the robot's environment Keep a map of the environment based on the received data Keep track of the robot's location on the map Recognize

More information

Dynamical System-based Motion Planning for Multi-Arm Systems: Reaching for moving objects

Dynamical System-based Motion Planning for Multi-Arm Systems: Reaching for moving objects Dynamical System-based Motion Planning for Multi-Arm Systems: Reaching for moving objects Seyed Sina Mirrazavi Salehian, Nadia Figueroa and Aude Billard LASA Laboratory, Ecole Polytechnique Federale de

More information

Jacobian: Velocities and Static Forces 1/4

Jacobian: Velocities and Static Forces 1/4 Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot

More information

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

Accurate 3D Face and Body Modeling from a Single Fixed Kinect Accurate 3D Face and Body Modeling from a Single Fixed Kinect Ruizhe Wang*, Matthias Hernandez*, Jongmoo Choi, Gérard Medioni Computer Vision Lab, IRIS University of Southern California Abstract In this

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS

ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS Rainer Konietschke, Gerd Hirzinger German Aerospace Center, Institute of Robotics and Mechatronics P.O. Box 6,

More information

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis Table of Contents 1 Introduction 1 1.1 Background in Robotics 1 1.2 Robot Mechanics 1 1.2.1 Manipulator Kinematics and Dynamics 2 1.3 Robot Architecture 4 1.4 Robotic Wrists 4 1.5 Origins of the Carpal

More information

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

More information

IGRIP The Robotic Simulation and Off-Line Programming Solution

IGRIP The Robotic Simulation and Off-Line Programming Solution Resource Modeling & DELMIA IGRIP The Robotic and Off-Line Solution DELMIA IGRIP DELMIA IGRIP is a physics-based, scalable robotic simulation solution The Robotic and Off-Line Solution for modeling and

More information

Calibration of a rotating multi-beam Lidar

Calibration of a rotating multi-beam Lidar The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Calibration of a rotating multi-beam Lidar Naveed Muhammad 1,2 and Simon Lacroix 1,2 Abstract

More information

Manipulator trajectory planning

Manipulator trajectory planning Manipulator trajectory planning Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering Department of Cybernetics Czech Republic http://cmp.felk.cvut.cz/~hlavac Courtesy to

More information

Calibration Procedure For An Industrial Robot

Calibration Procedure For An Industrial Robot Calibration Procedure For An Industrial Robot by B. W. Mooring and T. J. Pack Department of Mechanical Engineering Texas A&M University College Station, Texas 77843 Manufacturing Systems Division, IBM

More information

Industrial Robots : Manipulators, Kinematics, Dynamics

Industrial Robots : Manipulators, Kinematics, Dynamics Industrial Robots : Manipulators, Kinematics, Dynamics z z y x z y x z y y x x In Industrial terms Robot Manipulators The study of robot manipulators involves dealing with the positions and orientations

More information

Super Assembling Arms

Super Assembling Arms Super Assembling Arms Yun Jiang, Nan Xiao, and Hanpin Yan {yj229, nx27, hy95}@cornell.edu Abstract Although there are more and more things personal robots can do for us at home, they are unable to accomplish

More information

Simultaneous Localization

Simultaneous Localization Simultaneous Localization and Mapping (SLAM) RSS Technical Lecture 16 April 9, 2012 Prof. Teller Text: Siegwart and Nourbakhsh S. 5.8 Navigation Overview Where am I? Where am I going? Localization Assumed

More information

Visual Perception for Robots

Visual Perception for Robots Visual Perception for Robots Sven Behnke Computer Science Institute VI Autonomous Intelligent Systems Our Cognitive Robots Complete systems for example scenarios Equipped with rich sensors Flying robot

More information

Planning in Mobile Robotics

Planning in Mobile Robotics Planning in Mobile Robotics Part I. Miroslav Kulich Intelligent and Mobile Robotics Group Gerstner Laboratory for Intelligent Decision Making and Control Czech Technical University in Prague Tuesday 26/07/2011

More information

APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS

APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS APPLICATIONS AND CHALLENGES FOR UNDERWATER SWIMMING MANIPULATORS Jørgen Sverdrup-Thygeson AMOS Days October 2017 Introduction NEEDS FOR SUBSEA INSPECTION, MAINTENANCE AND REPAIR The number of new subsea

More information

#65 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR AT TRAFFIC INTERSECTIONS

#65 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR AT TRAFFIC INTERSECTIONS #65 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR AT TRAFFIC INTERSECTIONS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University Disclaimer The contents

More information