Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tarek M. Sobh

dblp:47/3599 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 2015
0000-0001-7141-9990ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 7 first-authorSystems, architecture and hardware · 9 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Legged, aerial and field robots · 44% 3D vision · 39% Video understanding and tracking · 17%
Computer graphics and multimedia
1 paper
Geometric modeling and processing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Theoretical computer science
3 papers
Automated reasoning and model checking · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Legged, aerial and field robots
field robotics
0.011999
The Formula One Tire Changing Robot (F-T.C.R.) · ICRA 1999
Geometric modeling and processing › computer-aided design
tolerance analysis
0.011995
A Unifying Framework for Tolerance Analysis in Sensing, Design, and Manufacturing · ICRA 1995
Electronic design automation
hardware verification and test
0.011994
Discrete Event Control for Inspection and Reverse Engineering · ICRA 1994
Computer vision › 3D vision
3d reconstruction
0.011993
A perception framework for inspection and reverse engineering · CVPR 1993
Computer vision › 3D vision › 3d reconstruction › object reconstruction
CAD model reconstruction
0.011993
A perception framework for inspection and reverse engineering · CVPR 1993
Automated reasoning and model checking
discrete event systems
0.031994
Discrete Event Control for Inspection and Reverse Engineering · ICRA 1994
A perception framework for inspection and reverse engineering · CVPR 1993
Autonomous observation under uncertainty · ICRA 1992
Computer vision › Video understanding and tracking
object tracking
0.011992
Autonomous observation under uncertainty · ICRA 1992

Methods — techniques the papers use, named apart from their topics

discrete event dynamic system · 0.0robotized system design · 0.0visual sensing · 0.0dynamic recursive finite state machines · 0.0state-space realization · 0.0uncertainty analysis · 0.0manufacturing knowledge-based tolerance representation · 0.0discrete event dynamic systems · 0.0VLSI design · 0.0CAM · 0.0CAD · 0.0
YearPublicationVenuePosition
2015 Using task descriptions for designing optimal task specific manipulators
abstract
Computing the optimal geometric structure of manipulators is one of the most intricate problems in contemporary robot kinematics. Industrial robotic manipulators are designed and built to perform certain predetermined tasks. It is therefore important to incorporate such task requirements during the design and synthesis of the robotic manipulators. Such task requirements and/or performance constraints can be specified in terms of the required end-effector positions, orientations along the task trajectory. In this work, we define, develop and test a methodology that can generate optimal manipulator geometric structures based on the task requirements. Another objective of this work is to guarantee task performance under user defined joint constraints. Using this methodology, task-specific optimal manipulator structures can be generated that guarantee task performance under a set of operating constraints.
Sarosh H. Patel, Tarek M. Sobh
IROS2
2002 Intelligent learning and control of autonomous robotic agents operating in unstructured environments
Hani Hagras, Tarek M. Sobh
Inf. Sci.2
2000 New Trends in Prototyping Design and Automation
abstract
Recent developments in several other emerging fields enable us to think of the fields of prototype design, development and automation in new ways and to consider new applications. This paper presents trends of prototyping design and automation with an emphasis on the following two sub-topics: 1) a review on prototyping discrete event and hybrid systems; and 2) the trends on prototyping real-time machine vision system design.
Kok-Meng Lee, Tarek M. Sobh
ICRA2
1999 The Formula One Tire Changing Robot (F-T.C.R.)
abstract
One problem associated with car racing is the time differential between teams during pits stops, which substantially affects the final results. In addition a high percentage of the accident in Formula One is due to pit stop problems. Changing the tires of a car while almost in motion, after reaching dangerous pressure and temperature values, is a very risky challenge, no matter how well a team is trained. Approximately 15-25 people are constantly exposed to serious dangers. The risks taken are extreme and any idea of reducing it without affecting the quality of the race should be considered. Our idea is to build a fully robotized system that takes over the tire changing and refuelling process. There will practically be no need for human intervention. The system will demonstrate remarkable time accuracy, precision and low risk implications.
Raul Mihali, Tarek M. Sobh
ICRA2
1995 UPE: Utah Prototyping Enviroment for Robot Manipulators
abstract
Developing an environment that enables optimal and flexible design of robot manipulators using reconfigurable links, joints, actuators, and sensors is an essential step for efficient robot design and prototyping. Such an environment should have the right "mix" of software and hardware components for designing the physical parts and the controllers, and for the algorithmic control of the robot modules (kinematics, inverse kinematics, dynamics, trajectory planning, analog control and digital computer control). Specifying object-based communications and catalog mechanisms between the software modules, controllers, physical parts, CAD designs, and actuator and sensor components is a necessary step in the prototyping activities. In this paper the authors propose a flexible prototyping environment for robot manipulators with the required subsystems and interfaces between the different components of this environment.
Mohamed Dekhil, Tarek M. Sobh, Thomas C. Henderson, Robert Mecklenburg
ICRA2
1995 A Unifying Framework for Tolerance Analysis in Sensing, Design, and Manufacturing
abstract
In this work we address the problem of tolerance representation and analysis across the domains of industrial inspection using sensed data, CAD design, and manufacturing. Instead of using geometric primitives in CAD models to define and represent tolerances, we propose the use of stronger methods that are completely based on the manufacturing knowledge for the objects to be inspected. 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. 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.
Tarek M. Sobh, Thomas C. Henderson, Frédéric Zana
ICRA1
1995 Industrial Inspection and Reverse Engineering
Tarek M. Sobh, Jonathan C. Owen, Christopher O. Jaynes, Mohamed Dekhil, Thomas C. Henderson
Comput. Vis. Image Underst.1
1994 URK: Utah Robot Kit - A 3-Link Robot Manipulator Prototype
abstract
In designing robot manipulators, the interaction between several modules (S/W, VLSI, CAD, CAM, robotics, and control) illustrates an interdisciplinary prototyping environment that includes different types of information that are radically different but combined in a coordinated way. This paper describes the analysis and design of a 3-link robot manipulator prototype as part of a research project for building a prototyping environment for electromechanical systems. This prototype robot can be used as an educational tool in robotics and control classes.>
Mohamed Dekhil, Tarek M. Sobh, Thomas C. Henderson
ICRA2
1994 Discrete Event Control for Inspection and Reverse Engineering
abstract
We address the problem of intelligent sensing in this work. In particular, we use discrete event dynamic systems (DEDS) to guide the sensing of mechanical parts for industrial inspection and reverse engineering.>
Tarek M. Sobh, Mohamed Dekhil, Jonathan C. Owen
ICRA1
1993 A perception framework for inspection and reverse engineering
abstract
A perception framework for intelligent inspection and reverse engineering is addressed. The use of discrete event dynamic systems (DEDS) to guide the sensing of mechanical parts is investigated. Dynamic recursive finite state machines (DRFSMs) are introduced as a new DEDS tool for utilizing the recursive nature of the mechanical parts under consideration. The proposed framework uses DRFSM DEDS for constructing an observer for exploration and inspection purposes. A sensing /spl rarr/ CAD interface is constructed for the automatic reconstruction of parts from visual data. A graphical interface for designing DRFSM DEDS controllers is implemented.>
Tarek M. Sobh, Mohamed Dekhil, Christopher O. Jaynes, Thomas C. Henderson
CVPR1
1992 Visual observation under uncertainty as a discrete event process
abstract
The problem of development and implementation of a discrete event dynamic system observer for a moving agent is considered. The authors present a modeling approach for the visual system and its observer, where the 'events' are defined as ranges on parameter subsets. In particular, the proposed system is used for observing a manipulation process, where a robot hand manipulates an object. the hand/object interaction is recognised over time and a stabilizing observer is constructed. The resulting robot arm behavior is constructed as a hybrid intelligent mechanism. The work examines closely the possibilities for errors, mistakes and uncertainties in the manipulation system, observer construction process and event identification mechanisms. Some results from a sequence of a peg-in-hole operation are documented.>
Tarek M. Sobh, Ruzena Bajcsy
ICPR (1)1
1992 Autonomous observation under uncertainty
abstract
The authors address the problem of observing a moving agent. They advocate a modeling approach for the visual system and its observer, where a discrete event dynamic system framework is developed and events are defined as ranges on parameter subsets. A system for observing a manipulation process in which a robot hand manipulates an object is proposed. The hand/object interaction is recognized over time, and a stabilizing observer is constructed. Low-level modules are developed for recognizing the events that cause state transitions within the dynamic manipulation system. The work examines closely the possibilities for errors, mistakes, and uncertainties in the manipulation system, observer construction process, and even identification mechanisms. The system utilized different tracking techniques to observe and recognize the task in an active and goal-directed manner.>
Tarek M. Sobh, Ruzena Bajcsy
ICRA1
1991 A model for observing a moving agent
abstract
The authors address the problem of observing a moving agent. In particular, they propose a system for observing a manipulation process, where a robot hand manipulates an object. A discrete event dynamic system framework is developed for the hand/object interaction over time and a stabilizing observer is constructed. Low-level modules are developed for recognizing the 'events' that cause state transitions within the dynamic manipulation system. The work examines closely the possibilities for errors, mistakes and uncertainties in the manipulation system, observer construction process and event identification mechanisms. The system utilizes different tracking techniques in order to observe and recognize the task in an active, adaptive and goal-directed manner.>
Tarek M. Sobh, Ruzena Bajcsy
IROS1