logging in or signing up risc Gabriel Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Copy Does not support media & animations WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 710 Category: Education License: All Rights Reserved Like it (1) Dislike it (0) Added: January 07, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Robotics, Intelligent Sensing and Control Lab (RISC): 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, 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 ProjectsRobotics and Prototyping: Objectives and Ongoing Projects Robotics and Prototyping 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: 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.): Objectives and Ongoing Projects Robotics and Prototyping (cont.) Service robotics (tire-changing robots) Web tele-operated control of robotic manipulators (for Distance Learning too). Algorithms for manipulator workspace generation and visualization in the presence of obstacles.Objectives and Ongoing ProjectsSensing: Objectives and Ongoing Projects Sensing Precise Reverse Engineering and inspection Feature-based reverse engineering and inspection of machine parts. Computation of manufacturing tolerances from sense data Algorithms for uncertainty computation from sense data Unifying tolerances across sensing, design and manufacturing Tolerance representation and determination for inspection and manufacturing. Parallel architectures for the realization of uncertainty from sensed data Reverse engineering applications in dentistry. Parallel architectures for robust motion and structure recovery from uncertainty in sensed data. Active sensing under uncertainty.Objectives and Ongoing ProjectsHybrid and Autonomous systems: Objectives and Ongoing Projects Hybrid and Autonomous systems Uncertainty modeling, representing, controlling, and observing interactive robotic agents in unstructured environments. Modeling and verification of distributed control schemes for mobile robots. Sensor-based distributed control schemes (for mobile robots). Discrete event modeling and control of autonomous agents under uncertainty. Discrete event and hybrid systems in robotics and automation Framework for timed hybrid systems representation, synthesis, and analysisPrototyping Environment for Robot Manipulators: 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:: To design a robot manipulator, the following tasks are required: Specify the tasks and the performance requirements. Determine the robot configuration and parameters. Select the necessary hardware components. Order the parts. Develop the required software systems (controller, simulator, etc...). Assemble and test.The required sub-systems for robot manipulator prototyping:: The required sub-systems for robot manipulator prototyping: Design Simulation Control Monitoring Hardware selection CAD/CAM modeling Part Ordering Physical assembly and testingRobot Prototyping Environment: Robot Prototyping EnvironmentClosed Loop Control: Closed Loop ControlPID Controller Simulator: PID Controller SimulatorInterfacing the Robot: Interfacing the RobotManipulator Workspace Generation and Visualization in the Presence of Obstacles : 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: 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?: What is reverse engineering? Reconstruction of an object from sensed information.Why reverse engineering?: Why reverse engineering? Applications: Legal technicalities. Unfriendly competition. Shapes designed off-line. Post-design changes. Pre-CAD designs. Lost or corrupted information. Isolated working environment. Medical. Interesting problem Findings useful.Closed Loop Reverse Engineering: Closed Loop Reverse EngineeringA Framework for Intelligent Inspection and Reverse Engineering: A Framework for Intelligent Inspection and Reverse EngineeringRecovering 3-D Uncertainties from Sensory Measurements for Robotics Applications: 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: Propagation of UncertaintyRefining Image Motion: Refining Image Motion Mechanical limitations Geometrical imitationsSlide28: Fitting Parabolic Curves2-D Motion Envelopes: 2-D Motion EnvelopesFlow Envelopes: Flow Envelopes3-D Event Uncertainty: 3-D Event UncertaintyTolerancing and Other Projects: Tolerancing and Other Projects Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory Problem: Problem A unifying framework for tolerance specification, synthesis, and analysis across the domains of industrial inspection using sensed data, CAD design, and manufacturing.Solution: Solution 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.Contribution: Contribution 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: 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 ModelWe can view the sensory system using three different levels of abstraction: Abstract Sensor Model We can view the sensory system using three different levels of abstraction Dumb Sensor: returns raw data without any interpretation. Intelligent Sensor: interprets the raw data into an event. Controlling sensor: can issue commands based on the received events.Slide41: 3 Levels of AbstractionSlide42: Distributed Control ArchitectureSlide43: Trajectory of the robot in a hallway environmentSlide44: Trajectory of the robot from the initial to goal pointSlide45: Trajectory of the robot in the lab environmentDiscrete Event and Hybrid Systems: 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 ProblemHybrid systems that contain a āmixā of:: The Problem Hybrid systems that contain a āmixā of: Continuous Parameters and Functions. Discrete Parameters and Functions. Chaotic Behavior. Symbolic Aspects. Are hard to define, model, analyze, control, or observe !!Slide48: 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 GoalDevelop the Ultimate Framework and Tools !!: Eventual Goal Develop the Ultimate Framework and Tools !! Controlling and observing co-operating moving agents (robots). A CMM Controller for sensing tasks. Multimedia Synchronization. Intelligent Sensing (for manufacturing, autonomous agents, etc...). Hardwiring the framework in hardware (with Ganesh).Applications: Applications Networks and Communication Protocols Manufacturing (sensing, inspection, and assembly) Economy Robotics (cooperating agents) Highway traffic control Operating systems Concurrency control Scheduling Assembly planning Real-Time systems Observation under uncertainty Distributed SystemsDiscrete and Hybrid Systems Tool: Discrete and Hybrid Systems ToolDiscrete and Hybrid Systems Tool: Discrete and Hybrid Systems ToolOther Projects: Other Projects Modeling and recovering uncertainty in 3-D structure and motion Dynamics and kinematics generation and analysis for multi-DOF robots Active observation and control of a moving agent under uncertainty Automation for genetics application Manipulator workspace generation in the presence of obstacles Turbulent flow analysis using sensors within a DES frameworkTHE END: THE END You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
risc Gabriel Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Copy Does not support media & animations WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 710 Category: Education License: All Rights Reserved Like it (1) Dislike it (0) Added: January 07, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Robotics, Intelligent Sensing and Control Lab (RISC): 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, 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 ProjectsRobotics and Prototyping: Objectives and Ongoing Projects Robotics and Prototyping 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: 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.): Objectives and Ongoing Projects Robotics and Prototyping (cont.) Service robotics (tire-changing robots) Web tele-operated control of robotic manipulators (for Distance Learning too). Algorithms for manipulator workspace generation and visualization in the presence of obstacles.Objectives and Ongoing ProjectsSensing: Objectives and Ongoing Projects Sensing Precise Reverse Engineering and inspection Feature-based reverse engineering and inspection of machine parts. Computation of manufacturing tolerances from sense data Algorithms for uncertainty computation from sense data Unifying tolerances across sensing, design and manufacturing Tolerance representation and determination for inspection and manufacturing. Parallel architectures for the realization of uncertainty from sensed data Reverse engineering applications in dentistry. Parallel architectures for robust motion and structure recovery from uncertainty in sensed data. Active sensing under uncertainty.Objectives and Ongoing ProjectsHybrid and Autonomous systems: Objectives and Ongoing Projects Hybrid and Autonomous systems Uncertainty modeling, representing, controlling, and observing interactive robotic agents in unstructured environments. Modeling and verification of distributed control schemes for mobile robots. Sensor-based distributed control schemes (for mobile robots). Discrete event modeling and control of autonomous agents under uncertainty. Discrete event and hybrid systems in robotics and automation Framework for timed hybrid systems representation, synthesis, and analysisPrototyping Environment for Robot Manipulators: 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:: To design a robot manipulator, the following tasks are required: Specify the tasks and the performance requirements. Determine the robot configuration and parameters. Select the necessary hardware components. Order the parts. Develop the required software systems (controller, simulator, etc...). Assemble and test.The required sub-systems for robot manipulator prototyping:: The required sub-systems for robot manipulator prototyping: Design Simulation Control Monitoring Hardware selection CAD/CAM modeling Part Ordering Physical assembly and testingRobot Prototyping Environment: Robot Prototyping EnvironmentClosed Loop Control: Closed Loop ControlPID Controller Simulator: PID Controller SimulatorInterfacing the Robot: Interfacing the RobotManipulator Workspace Generation and Visualization in the Presence of Obstacles : 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: 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?: What is reverse engineering? Reconstruction of an object from sensed information.Why reverse engineering?: Why reverse engineering? Applications: Legal technicalities. Unfriendly competition. Shapes designed off-line. Post-design changes. Pre-CAD designs. Lost or corrupted information. Isolated working environment. Medical. Interesting problem Findings useful.Closed Loop Reverse Engineering: Closed Loop Reverse EngineeringA Framework for Intelligent Inspection and Reverse Engineering: A Framework for Intelligent Inspection and Reverse EngineeringRecovering 3-D Uncertainties from Sensory Measurements for Robotics Applications: 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: Propagation of UncertaintyRefining Image Motion: Refining Image Motion Mechanical limitations Geometrical imitationsSlide28: Fitting Parabolic Curves2-D Motion Envelopes: 2-D Motion EnvelopesFlow Envelopes: Flow Envelopes3-D Event Uncertainty: 3-D Event UncertaintyTolerancing and Other Projects: Tolerancing and Other Projects Prof. Tarek Sobh University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and Control RISC Laboratory Problem: Problem A unifying framework for tolerance specification, synthesis, and analysis across the domains of industrial inspection using sensed data, CAD design, and manufacturing.Solution: Solution 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.Contribution: Contribution 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: 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 ModelWe can view the sensory system using three different levels of abstraction: Abstract Sensor Model We can view the sensory system using three different levels of abstraction Dumb Sensor: returns raw data without any interpretation. Intelligent Sensor: interprets the raw data into an event. Controlling sensor: can issue commands based on the received events.Slide41: 3 Levels of AbstractionSlide42: Distributed Control ArchitectureSlide43: Trajectory of the robot in a hallway environmentSlide44: Trajectory of the robot from the initial to goal pointSlide45: Trajectory of the robot in the lab environmentDiscrete Event and Hybrid Systems: 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 ProblemHybrid systems that contain a āmixā of:: The Problem Hybrid systems that contain a āmixā of: Continuous Parameters and Functions. Discrete Parameters and Functions. Chaotic Behavior. Symbolic Aspects. Are hard to define, model, analyze, control, or observe !!Slide48: 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 GoalDevelop the Ultimate Framework and Tools !!: Eventual Goal Develop the Ultimate Framework and Tools !! Controlling and observing co-operating moving agents (robots). A CMM Controller for sensing tasks. Multimedia Synchronization. Intelligent Sensing (for manufacturing, autonomous agents, etc...). Hardwiring the framework in hardware (with Ganesh).Applications: Applications Networks and Communication Protocols Manufacturing (sensing, inspection, and assembly) Economy Robotics (cooperating agents) Highway traffic control Operating systems Concurrency control Scheduling Assembly planning Real-Time systems Observation under uncertainty Distributed SystemsDiscrete and Hybrid Systems Tool: Discrete and Hybrid Systems ToolDiscrete and Hybrid Systems Tool: Discrete and Hybrid Systems ToolOther Projects: Other Projects Modeling and recovering uncertainty in 3-D structure and motion Dynamics and kinematics generation and analysis for multi-DOF robots Active observation and control of a moving agent under uncertainty Automation for genetics application Manipulator workspace generation in the presence of obstacles Turbulent flow analysis using sensors within a DES frameworkTHE END: THE END