Robotics, Intelligent Sensing and Control Lab (RISC) University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing.

Slides:



Advertisements
Similar presentations
Introduction to CAD/CAM/CAE
Advertisements

“Intelligent Systems for Welding Process Automation” Prepared for Dr. Arshad Momen Prepared By Naieem Khan CEG-263: Kinematics & Robotics.
FASTAHEAD Project- Implementation of Key Activities Modules of MSc (Advanced Design & Manufacture)- 13 Modules Developed 1.Design management and prediction;
Computer-Aided Design Chapter 7. Computer-Aided Design (CAD) Use of computer systems to assist in the creation, modification, analysis, and optimization.
Computer Integrated Manufacturing CIM
1 Computer Engineering Department College of Computer Sciences and Engineering Tuesday 18 November 2008 King Fahd University of Petroleum & Minerals.
Industrial Engineering Program King Saud University
University of Bridgeport School of Engineering Prof. Tarek Sobh Vice President for Graduate Studies and Research Dean, School of Engineering.
Robotics Simulator Intelligent Systems Lab. What is it ? Software framework - Simulating Robotics Algorithms.
Systems Engineering for Automating V&V of Dependable Systems John S. Baras Institute for Systems Research University of Maryland College Park
Artificial Intelligence
IE458CAM Computer Aided Manufacturing Dr. Abdulrahman Al-Ahmari Industrial Engineering Department King Saud University.
Define Embedded Systems Small (?) Application Specific Computer Systems.
VRML for Kinematic and Physical Modeling and Simulations Benjamin Pugliese Mahesh Saptharishi.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
Online Automation and Control: An Experiment in Distance Engineering Education Tarek Sobh Sarosh Patel INTERDISCIPLINARY ROBOTICS AND INTELLIGENT SYSTEMS.
Robotics for Intelligent Environments
João Frazão An Agent-Oriented Software Architecture for Teams of Robots. RESCUE PROJECT João Frazão.
Report WG1 Software-Intensive Systems and New Computing Paradigms Cannes November 12-14, 2008 WG Leader: Martin Wirsing WG Depu ty Leaders: Jean-Pierre.
RECENT ADVANCES IN ROBOTICS, AUTOMATION AND SENSING Prof. Tarek Sobh Senior Vice President of Graduate Studies & Research Dean School of Engineering Distinguished.
Vision Guided Robotics
Center for Robotics and Intelligent Systems (CRIS) By PROFESSOR RAVI PRAKASH CO-ORDINATOR 2006.
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
Web Enabled Robot Design and Dynamic Control Simulation Software Solutions From Task Points Description Tarek Sobh, Sarosh Patel and Bei Wang School of.
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
Application of Computer in Manufacturing
B659: Principles of Intelligent Robot Motion Kris Hauser TA: Mark Wilson.
Definition of an Industrial Robot
UBSwarm: Design of a Software Environment to Deploy Multiple Decentralized Robots Tamer Abukhalil, Madhav Patil, Advisor: Prof. Tarek Sobh Robotics, Intelligent.
© Siemens AG, CT SE 1, Dr. A. Ulrich C O R P O R A T E T E C H N O L O G Y Research at Siemens CT SE Software & Engineering Development Techniques.
Progress Report of DK group University of Kragujevac Technical faculty ^a~ak - Danijela Milo{evi}, Faculty of mechanical engineering - Goran Deved`i}
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
Chapter 1 Introduction to Simulation
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
Institute for Complex Engineered Systems CODES : Collaborative Open Design System for Integration of Information Webs with Design and Manufacturing Tools.
University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory.
European Network of Excellence in AI Planning Intelligent Planning & Scheduling An Innovative Software Technology Susanne Biundo.
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Monitoring, Modelling, and Predicting with Real-Time Control Dr Ian Oppermann Director, CSIRO ICT Centre.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
TECH 104 – Technical Graphics Communication Week 15: Design in Industry & Applications of 3D CAD.
Research Activities and Vision at IIT Kharagpur on Embedded Electronic Systems presented by S. Mukhopadhyay, Electrical Engineering, I.I.T. Kharagpur.
Subtask 1.8 WWW Networked Knowledge Bases August 19, 2003 AcademicsAir force Arvind BansalScott Pollock Cheng Chang Lu (away)Hyatt Rick ParentMark (SAIC)
Tempus CD-JEP Meeting, Belgrade, SCG, Apr , Curriculum Development: Specific undergraduate IT Curriculum at Faculty of Mechanical Engineering,
Web Operated Robot Arm Matanya Elchanani and Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Haptic Interfaces and Force-Control Robotic Application in Medical and Industrial Contexts Applicants Prof. Doo Yong Lee, KAIST Prof. Rolf Johansson,
Progress Report of DK group University of Kragujevac Technical faculty ^a~ak - Danijela Milo{evi}, Faculty of mechanical engineering - Goran Deved`i}
1 Structure of Aalborg University Welcome to Aalborg University.
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
World Representation for Vehicle Navigation and Standards for Cooperative Vehicles Dr Javier Ibanez-Guzman 31st, January 2007 Orbassano.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Web Based Virtual Robot Prototyping and Manufacturing December 2001 by: Tarek Sobh, Raul Mihali, Anatoli Sachenko.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
Introduction To Modeling and Simulation 1. A simulation: A simulation is the imitation of the operation of real-world process or system over time. A Representation.
Presenter: Prof. Dimitris Mourtzis Advanced Manufacturing: Industry 4.0 and Smart Systems.
Intelligence and Communications for Robots Laboratory INCORL 연구실 주간 전체 회의 (10 th Week)
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
Computer-Aided Design
Intelligent Mobile Robotics
Computer Aided Design and Computer Aided Manufacturing
Gabor Madl Ph.D. Candidate, UC Irvine Advisor: Nikil Dutt
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
TOPIC: Computer-Aided Design
In Distributed Systems
Presentation transcript:

Robotics, Intelligent Sensing and Control Lab (RISC) University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

Faculty, Staff and Students Faculty: Prof. Tarek Sobh Staff: – Lab Manager: Abdelshakour Abuzneid – Tech. Assistant: Matanya Elchanani Students: Raul Mihali, Gerald Lim, Ossama Abdelfattah, Wei Zhang, Radesh Kanniganti, Hai-Poh Teoh, Petar Gacesa.

Objectives and Ongoing Projects Robotics and Prototyping n Prototyping and synthesis of controllers, simulators, and monitors, calibration of manipulators and singularity determination for generic robots. –Real time controlling/simulating/monitoring of manipulators. –Kinematics and Dynamics hardware for multi- degree of freedom manipulators.

Objectives and Ongoing ProjectsRobotics and Prototyping –Concurrent optimal engineering design of manipulator prototypes. –Component-Based Dynamics simulation for robotics manipulators. –Active kinematic (and Dynamic) calibration of generic manipulators –Manipulator design based on task specification –Kinematic Optimization of manipulators. –Singularity Determination for manipulators.

Objectives and Ongoing Projects Robotics and Prototyping (cont.) n Service robotics (tire-changing robots) n Web tele-operated control of robotic manipulators (for Distance Learning too). n Algorithms for manipulator workspace generation and visualization in the presence of obstacles.

Objectives and Ongoing Projects Sensing n Precise Reverse Engineering and inspection n Feature-based reverse engineering and inspection of machine parts. n Computation of manufacturing tolerances from sense data n Algorithms for uncertainty computation from sense data n Unifying tolerances across sensing, design and manufacturing n Tolerance representation and determination for inspection and manufacturing. n Parallel architectures for the realization of uncertainty from sensed data n Reverse engineering applications in dentistry. n Parallel architectures for robust motion and structure recovery from uncertainty in sensed data. n Active sensing under uncertainty.

Objectives and Ongoing Projects Hybrid and Autonomous systems n Uncertainty modeling, representing, controlling, and observing interactive robotic agents in unstructured environments. n Modeling and verification of distributed control schemes for mobile robots. n Sensor-based distributed control schemes (for mobile robots). n Discrete event modeling and control of autonomous agents under uncertainty. n Discrete event and hybrid systems in robotics and automation n Framework for timed hybrid systems representation, synthesis, and analysis

Prototyping Environment for Robot Manipulators Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

To design a robot manipulator, the following tasks are required: n Specify the tasks and the performance requirements. n Determine the robot configuration and parameters. n Select the necessary hardware components. n Order the parts. n Develop the required software systems (controller, simulator, etc...). n Assemble and test.

The required sub-systems for robot manipulator prototyping: n Design n Simulation n Control n Monitoring n Hardware selection n CAD/CAM modeling n Part Ordering n Physical assembly and testing

Robot Prototyping Environment

Closed Loop Control

PID Controller Simulator

Interfacing the Robot

Manipulator Workspace Generation and Visualization in the Presence of Obstacles Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

Industrial Inspection and Reverse Engineering Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

What is reverse engineering ? Reconstruction of an object from sensed information.

Why reverse engineering? n Applications: –Legal technicalities. –Unfriendly competition. –Shapes designed off-line. –Post-design changes. –Pre-CAD designs. –Lost or corrupted information. –Isolated working environment. –Medical. n Interesting problem n Findings useful.

Closed Loop Reverse Engineering

A Framework for Intelligent Inspection and Reverse Engineering

Recovering 3-D Uncertainties from Sensory Measurements for Robotics Applications Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

Propagation of Uncertainty

Refining Image Motion n Mechanical limitations n Geometrical imitations

Fitting Parabolic Curves

2-D Motion Envelopes

Flow Envelopes

3-D Event Uncertainty

Tolerancing and Other Projects Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

ProblemProblem A unifying framework for tolerance specification, synthesis, and analysis across the domains of industrial inspection using sensed data, CAD design, and manufacturing. A unifying framework for tolerance specification, synthesis, and analysis across the domains of industrial inspection using sensed data, CAD design, and manufacturing.

SolutionSolution We guide our sensing strategies based on the manufacturing process plans for the parts that are to be inspected and define, compute and analyze the tolerances of the parts based on the uncertainty in the sensed data along the different toolpaths of the sensed part.

ContributionContribution We believe that our new approach is the best way to unify tolerances across sensing, CAD, and CAM, as it captures the manufacturing knowledge of the parts to be inspected, as opposed to just CAD geometric representations.

Sensing Under Uncertainty for Mobile Robots Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

Abstract Sensor Model We can view the sensory system using three different levels of abstraction n Dumb Sensor: returns raw data without any interpretation. n Intelligent Sensor: interprets the raw data into an event. n Controlling sensor: can issue commands based on the received events.

3 Levels o f Abstraction

Distributed Control Architecture

Trajectory of the robot in a hallway environment

Trajectory of the robot from the initial to goal point

Trajectory of the robot in the lab environment

Discrete Event and Hybrid Systems Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory

The Problem Hybrid systems that contain a “mix” of: n Continuous Parameters and Functions. n Discrete Parameters and Functions. n Chaotic Behavior. n Symbolic Aspects. Are hard to define, model, analyze, control, or observe !!

Discrete Event Dynamic Systems (DEDS) are dynamic systems (typically asynchronous) in which state transitions are triggered by the occurrence of discrete events in the system. Modified DEDS might be suitable for representing hybrid systems.

Eventual Goal Develop the Ultimate Framework and Tools !! n Controlling and observing co-operating moving agents (robots). n A CMM Controller for sensing tasks. n Multimedia Synchronization. n Intelligent Sensing (for manufacturing, autonomous agents, etc...). n Hardwiring the framework in hardware (with Ganesh).

Applications n Networks and Communication Protocols n Manufacturing (sensing, inspection, and assembly) n Economy n Robotics (cooperating agents) n Highway traffic control n Operating systems n Concurrency control n Scheduling n Assembly planning n Real-Time systems n Observation under uncertainty n Distributed Systems

Discrete and Hybrid Systems Tool

Other Projects n Modeling and recovering uncertainty in 3-D structure and motion n Dynamics and kinematics generation and analysis for multi-DOF robots n Active observation and control of a moving agent under uncertainty n Automation for genetics application n Manipulator workspace generation in the presence of obstacles n Turbulent flow analysis using sensors within a DES framework

THE END