University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory.

Slides:



Advertisements
Similar presentations
Some Interesting Facts about Mechanical Engineering
Advertisements

Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
João Rodrigues, Sérgio Brandão, Rui Rocha, Jorge Lobo, Jorge Dias {joaor, {jlobo, rprocha, Introduction The.
Robotics, Intelligent Sensing and Control Lab (RISC) University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Continuing with Jacobian and its uses ME 4135 – Slide Set 7 R. R. Lindeke, Ph. D.
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Introduction to Mechatronics and Mechatronics in Real Life Mariya Popovchenko 3 April 2006 JASS 2006, St. Petersburg.
Mechatronics 1 Week 2. Learning Outcomes By the end of this session, students will understand constituents of robotics, robot anatomy and what contributes.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Forward Kinematics.
Robotics Industry Posts Second Best Year Ever North American robotics industry posted its second best year ever in 2000 [Robotic Industries Association.
Inverse Kinematics Jacobian Matrix Trajectory Planning
Introduction to ROBOTICS
By Mr. Abdalla A. Shaame.  Computer Science is basically concerned with the study of computers.  A student will learn about hardware and operating systems.
RECENT ADVANCES IN ROBOTICS, AUTOMATION AND SENSING Prof. Tarek Sobh Senior Vice President of Graduate Studies & Research Dean School of Engineering Distinguished.
Distinctions Between Computing Disciplines
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
Web Enabled Robot Design and Dynamic Control Simulation Software Solutions From Task Points Description Tarek Sobh, Sarosh Patel and Bei Wang School of.
Goal Directed Design of Serial Robotic Manipulators
VIRTUAL PROTOTYPING of ROBOTS DYNAMICS E. Tarabanov.
Definition of an Industrial Robot
Goal: Understand the stages in design process and the role of computer aided design. Objectives: After this chapter, you should understand the following.
SOFTWARE ENGINEERING MCS-2 LECTURE # 1. COMPULSORY READING MATERIAL  Software Engineering (6 th edition) by IAN Sommerville  Software Engineering; A.
Lecture 2: Introduction to Concepts in Robotics
Process Control
AN-NAJAH NATIONAL UNIVERSITY DEPARTMENT OF MECHANICAL ENGINEERING
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
ERP IMPLEMENTATION LIFE CYCLE KASHIF SHAMIM. Enterprise resource planning ERP covers the technique and concepts employed for the integrated management.
CDL-Flex Empirical Research
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
Dr Mike Chappell SYSTEMS ENGINEERING. Products and Processes Requirements Customers Government Organisations Constraints Economic Regulatory Business.
Web Operated Robot Arm Matanya Elchanani and Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent.
Production Engineering is the combination of Manufacturing Technology and Management Science.
The City College of New York 1 Dr. Jizhong Xiao Department of Electrical Engineering City College of New York Inverse Kinematics Jacobian.
Integrated Engineering Course at Budapest University of Technology and Economics Presented by Peter Korondi.
Review: Differential Kinematics
Chapter 7: Trajectory Generation Faculty of Engineering - Mechanical Engineering Department ROBOTICS Outline: 1.
COSMOSMotion Slides.
Chapter 13: Software Life Cycle Models Omar Meqdadi SE 273 Lecture 13 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
M. Zareinejad 1. 2 Grounded interfaces Very similar to robots Need Kinematics –––––– Determine endpoint position Calculate velocities Calculate force-torque.
Chapter 11 Managing Application Development. Agenda Application management framework Application management issues Criteria for development approach Development.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
COMPUTER SCIENCE Computer science (CS) is The systematic study of algorithmic.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Web Based Virtual Robot Prototyping and Manufacturing December 2001 by: Tarek Sobh, Raul Mihali, Anatoli Sachenko.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
Pengenalan Ilmu Komputasi. Computational Science??
A Classification for Access Control List To Speed Up Packet-Filtering Firewall CHEN FAN, LONG TAN, RAWAD FELIMBAN and ABDELSHAKOUR ABUZNEID Department.
 Creates machines, robots, and tools etc..  Designs these things using mechanics, thermodynamics, materials science etc..
Introduction to Mechatronics System Design
Mechanical & Manufacturing Engineering Program
Enterprise Resource Planning
Definition CASE tools are software systems that are intended to provide automated support for routine activities in the software process such as editing.
Mitsubishi robot arm.
Analysis of Computing Options at ISU
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Special English for Industrial Robot
Manufacturing lesson 6.
Wilhelm Marais School of AMME, The University of Sydney, Australia
GENERAL VIEW OF KRATOS MULTIPHYSICS
Steve Lambert Mechanical Engineering, U of Waterloo
Task-Based Design Optimization of Modular Robots
Special English for Industrial Robot
Chapter 4 . Trajectory planning and Inverse kinematics
Model of robot system Óbuda University
Presentation transcript:

University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory

ROBOTICSROBOTICS

Robotics Engineering F Robotics is a relatively new fields of modern technology that crosses traditional engineering boundaries F Understanding the complexity of robots and their applications requires knowledge of –electrical engineering –mechanical engineering –industrial engineering –computer science

Robotics Engineering F New disciplines of engineering are beginning to emerge to deal with the complexity of the field of robotics, such as –manufacturing engineering –applications engineering –knowledge engineering F Within a few years it is possible that robotics engineering will stand on its own as a distinct engineering discipline

A PC-Based Simulator/Controller/Monitor Software for Manipulators and Electromechanical Systems Tarek M Sobh, AbdelShakour A Abuzneid University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory

Prototyping F General form application is a very important issue in industrial design F Prototyping a design helps in determining –system parameters – ranges –structuring better systems F Robotics is one of the industrial design fields in which prototyping is crucial for improved functionality.

Project Proposal F We propose a PC-Based software package to control, monitor and simulate a generic SIX-DOF robot that includes a spherical wrist F This package may be used as a black box for design implementations or as white (detailed) box for learning the basics of robotics and simulation technology

Design Tasks F To design a complete and efficient robotic system there is a need for performing a sequence of cascaded tasks. F The design task starts by –determining the application of the robot – performance requirements – determining the robot configuration and suitable parameters for that application

Design Tasks F The physical design starts by ordering the parts and assembling the robot. F Developing the required software (controller, simulator and monitor) and hardware elements is the next task. F The next stage includes manipulator testing to compute performance and efficiency parameters for the robot design.

Prototyping Package Availability F Some of the companies introduce prototyping for special or specific manipulators. F Others try to design a whole prototyping package introducing mainly numerical solutions rather than closed form solutions. F Unfortunately such a generic pc-based controller/monitor/simulator package for a generic manipulator does not exist at this time.

Prototyping Package Availability F Check the following URL's for more information : – 36.html – ml – r/ – aper.html

Six Link Robot

Package Kernel F Forward kinematics F Inverse Kinematics F Velocity Kinematics F Inverse Velocity kinematics F Acceleration Kinematics F Inverse Acceleration kinematics F Jacobian & Inverse Jacobian F Singularities F Dynamics and Inverse Dynamics

Possible Robot Configuration Number Configuration Number Configuration 1 RRR:RRR 2 RRP:RRR 3 RPR:RRR 4 RPP:RRR 5 PRR:RRR 6 PRP:RRR 7 PPR:RRR 8 PPP:RRR

Package Tasks

Controlling the robot using different schemes

The interface window for the PID controller simulator

PID Controller

Trajectory Generator integrated in the control loop

Simulation Loop

Monitoring Menu for SIR-1 Robot

Th e En d