Demo Data from EDBT 2026 / reviewers in the wild / expert
Christiaan J. J. Paredis
dblp:71/5050 · also Chris Paredis 0001
· DBLP profile ↗
14ranked-venue papers
4as first author
0since 2021 · last 2009
0000-0002-9739-3909ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 4 first-authorSystems, architecture and hardware · 12 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2
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
5 papers |
Motion planning and robot control · 47% Robot manipulation · 21% Multi-agent systems · 14% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › design process
conceptual design |
0.1 | 1 | 2009 | Multi-attribute utility analysis in set-based conceptual design · Comput. Aided Des. 2009 |
Human-robot interaction
robot programming |
0.0 | 1 | 2002 | Interactive Multi-Modal Robot Programming · ICRA 2002 |
Robotics › Robot manipulation › robot design › manipulator design
fault-tolerant manipulator |
0.0 | 2 | 1997 | Agent-based design of fault tolerant manipulators for satellite docking · ICRA 1997 Mapping Tasks into Fault Tolerant Manipulators · ICRA 1994 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.0 | 1 | 1999 | Agent-Based Planning and Control of a Multi-Manipulator Assembly System · ICRA 1999 |
Robotics › Motion planning and robot control › path planning
potential field planning |
0.0 | 1 | 1999 | Agent-Based Planning and Control of a Multi-Manipulator Assembly System · ICRA 1999 |
Robotics › Motion planning and robot control
trajectory planning |
0.0 | 1 | 1999 | Agent-Based Planning and Control of a Multi-Manipulator Assembly System · ICRA 1999 |
Robotics › Motion planning and robot control
assembly planning |
0.0 | 1 | 1998 | Micro Planning for Mechanical Assembly Operations · ICRA 1998 |
Natural language and speech › Language models and text generation › text generation › sentence planning
microplanning |
0.0 | 1 | 1998 | Micro Planning for Mechanical Assembly Operations · ICRA 1998 |
Robotics › Legged, aerial and field robots
space robotics |
0.0 | 1 | 1997 | Agent-based design of fault tolerant manipulators for satellite docking · ICRA 1997 |
Robotics › Robot manipulation › modular robot
modular reconfigurable robots |
0.0 | 1 | 1996 | A rapidly deployable manipulator system · ICRA 1996 |
Methods — techniques the papers use, named apart from their topics
multi-attribute utility theory · 0.1speech recognition · 0.0prioritized task execution · 0.0gesture recognition · 0.0artificial potential field · 0.0agent-based negotiation · 0.0tool selection · 0.0assembly tool modeling · 0.0agent-based design · 0.0modular programming · 0.0numerical design procedure · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Multi-attribute utility analysis in set-based conceptual design
Richard J. Malak, Jason Matthew Aughenbaugh, Christiaan J. J. Paredis |
Comput. Aided Des. | 3 |
| 2003 | Intention aware interactive multi-modal robot programmingabstractAs robots enter the human environment, there are increasing needs for novice users to be able to program robots with ease. A successful robot programming system should be intuitive, interactive, and intention aware. Intuitiveness refers to the use of intuitive user interfaces such as speech and hand gestures. Interactivity refers to the system's ability to let the user interact preemptively with the robot to take its control at any given time. Intention awareness refers to the system's ability to recognize and adapt to user intent. This paper focuses on the intention awareness problem for interactive multi-modal robot programming system. In our framework, user intent takes on the form of a robot program, which in our context is a sequential set of commands with parameters. To solve the intention recognition and adaptation problem, the system converts robot programs into a set of Markov chains. The system can then deduce the most likely program the user intends to execute based on a given observation sequence. It then adapts this program based on additional interaction. The system is implemented on a mobile vacuum cleaning robot with a user who is wearing sensor gloves, inductive position sensors, and a microphone. Soshi Iba, Christiaan J. J. Paredis, Pradeep K. Khosla |
IROS | 2 |
| 2002 | Interactive Multi-Modal Robot ProgrammingabstractThis paper introduces a novel approach to program a robot interactively through a multi-modal interface. The key characteristic of this approach is that the user can provide feedback interactively at any time - during both the programming and the execution phase. The framework takes a three-step approach to the problem: multi-modal recognition, intention interpretation, and prioritized task execution. The multi-modal recognition module translates hand gestures and spontaneous speech into a structured symbolic data stream without abstracting away the user's intent. The intention interpretation module selects the appropriate primitives to generate a task based on the user's input, the system's current state, and robot sensor data. Finally, the prioritized task execution module selects and executes skill primitives based on the system's current state, sensor inputs, and prior tasks. The framework is demonstrated by interactively controlling and programming a vacuum-cleaning robot. Soshi Iba, Christiaan J. J. Paredis, Pradeep K. Khosla |
ICRA | 2 |
| 2001 | Fault tolerant localization for teams of distributed robotsabstractTo combine sensor information from distributed robot teams, it is critical to know the locations of all the robots relative to each other. This paper presents a novel fault tolerant localization algorithm developed for centimeter-scale robots, called Millibots. To determine their locations, the Millibots measure the distances between themselves with an ultrasonic distance sensor. They then combine these distance measurements with dead reckoning in a maximum likelihood estimator. The focus of this paper is on detecting and isolating measurement faults that commonly occur in this localization system. Such failures include dead reckoning errors when the robots collide with undetected obstacles, and distance measurement errors due to destructive interference between direct and multi-path ultrasound wavefronts. Simulations show that the fault tolerance algorithm accurately detects erroneous measurements and significantly improves the reliability and accuracy of the localization system. Renato Tinós, Luis E. Navarro-Serment, Christiaan J. J. Paredis |
IROS | 3 |
| 2000 | Automatic generation of system-level dynamic equations for mechatronic systems
Antonio Diaz-Calderon, Christiaan J. J. Paredis, Pradeep K. Khosla |
Comput. Aided Des. | 2 |
| 1999 | Agent-Based Planning and Control of a Multi-Manipulator Assembly SystemabstractPresents a distributed planning and control architecture for autonomous multi-manipulator systems (MMS). The control architecture is implemented using an agent-based approach. A team of distributed and autonomous agents is deployed to model the flexible assembly system in such a way that the agents negotiate, collaborate, and cooperate to achieve the goals of assembly tasks. The main focus of the paper is on assembly task allocation and assembly task execution. We describe the agent models and communication mechanism, and explain how they handle complex interactions among agents. A distributed trajectory planning approach based on artificial potential fields is also presented. Experimental results show that our multi-agent planning and control framework is suitable for flexible robotic assembly tasks. Our approach addresses the issues of flexibility, scalability, reconfigurability, and fault-tolerance. We anticipate that the same approach can be applied to other flexible manufacturing environments. Juan Carlos Fraile Marinero, Christiaan J. J. Paredis, Pradeep K. Khosla |
ICRA | 2 |
| 1999 | RAVE: a real and virtual environment for multiple mobile robot systemsabstractTo focus on the research issues surrounding collaborative behavior in multiple mobile-robotic systems, a great amount of low-level infrastructure is required. To facilitate our on-going research into multi-robot systems, we have developed RAVE, a software framework that provides a real and virtual environment for running and managing multiple heterogeneous mobile-robot systems. This framework simplifies the implementation and development of collaborative robotic systems by providing the following capabilities: the ability to run systems off-line in simulation, user-interfaces for observing and commanding simulated and real robots, transparent transference of simulated robot programs to real robots, the ability to have simulated robots interact with real robots, and the ability to place virtual sensors on real robots to augment or experiment with their performance. Kevin R. Dixon, John M. Dolan, Wesley Huang, Christiaan J. J. Paredis, Pradeep K. Khosla |
IROS | 4 |
| 1999 | An architecture for gesture-based control of mobile robotsabstractGestures provide a rich and intuitive form of interaction for controlling robots. This paper presents an approach for controlling a mobile robot with hand gestures. The system uses hidden Markov models (HMMs) to spot and recognize gestures captured with a data glove. To spot gestures from a sequence of hand positions that may include nongestures, we have introduced a "wait state" in the HMM. The system is currently capable of spotting six gestures reliably. These gestures are mapped to robot commands under two different modes of operation: local and global control. In the local control mode, the gestures are interpreted in the robot's local frame of reference, allowing the user to accelerate, decelerate, and turn. In the global control mode, the gestures are interpreted in the world frame, allowing the robot to move to the location at which the user is pointing. Soshi Iba, Michael Vande Weghe, Christiaan J. J. Paredis, Pradeep K. Khosla |
IROS | 3 |
| 1999 | Control of the Gyrover. A single-wheel gyroscopically stabilized robotabstractThe Gyrover is a single wheel gyroscopically stabilized mobile robot developed at Carnegie Mellon University. An internal pendulum serves as a counter weight for a drive motor that causes fore/aft motion, while a tilt-mechanism on a large gyroscope provides a mechanism for lateral actuation. In this paper we develop a detailed dynamic model for the Gyrover and use this model in an extended Kalman filter to estimate the complete state. A linearized version of the model is used to develop a state feedback controller. The design methodology is based on a semi-definite programming procedure which optimize the stability region subject to a set of linear matrix inequalities that capture stability and pole placement constraints. Finally, the controller design combined with the extended Kalman filter are verified on the prototype. Shu-Jen Tsai, Enrique D. Ferreira 0001, Christiaan J. J. Paredis |
IROS | 3 |
| 1998 | Micro Planning for Mechanical Assembly OperationsabstractSignificant advances have been made in the area of macro-planning for assembly operations (i.e.,, dividing a product into sub-assemblies, determining the sequence of assembly operations). On the contrary, the state of the art in micro-planning (i.e., tool selection, path planning for tool and part movements) is rather primitive. To generate a realizable assembly plan, both macro-planning and micro-planning problems need to be solved. Tooling considerations are an important component of the micro-planning problem. Therefore, we present a methodology for modeling assembly tools, selecting tools for assembly operations, and generating detailed tool movements. Techniques described in this paper can be combined with macro-planning techniques to result in a complete assembly planner. Christiaan J. J. Paredis, P. F. Brown |
ICRA | 2 |
| 1997 | Agent-based design of fault tolerant manipulators for satellite dockingabstractA rapidly deployable fault tolerant manipulator system consists of modular hardware and support software that allow the user to quickly configure and deploy a fault tolerant manipulator that is custom-tailored for a given task. The main focus of this paper is on the task based design component of such a system, that is, the determination of the optimal manipulator configuration, its base position and the corresponding joint space trajectory for a given task. We introduce a novel agent-based solution approach to task based design and illustrate it with a fault tolerant manipulator design for a satellite docking operation aboard the space shuttle. Christiaan J. J. Paredis, Pradeep K. Khosla |
ICRA | 1 |
| 1996 | A rapidly deployable manipulator systemabstractA rapidly deployable manipulator system combines the flexibility of reconfigurable modular hardware with modular programming tools, allowing the user to rapidly create a manipulator which is custom-tailored for a given task. This article describes two main aspects of such a system, namely, the reconfigurable modular manipulator system (RMMS) hardware and the corresponding control software. Christiaan J. J. Paredis, H. Benjamin Brown, Pradeep K. Khosla |
ICRA | 1 |
| 1995 | Global trajectory planning for fault tolerant manipulatorsabstractWhether a task can be completed after a failure of one of the degrees-of-freedom of a redundant manipulator depends on the joint angle at which the failure takes place. It is possible to achieve fault tolerance by globally planning a trajectory that avoids unfavorable joint positions before a failure occurs. In this paper we present a trajectory planning algorithm that guarantees fault tolerance while simultaneously satisfying joint limit and obstacle avoidance requirements. Christiaan J. J. Paredis, Pradeep K. Khosla |
IROS (2) | 1 |
| 1994 | Mapping Tasks into Fault Tolerant ManipulatorsabstractThe application of robots in critical missions in hazardous environments requires the development of reliable or fault tolerant manipulators. In this paper we define fault tolerance as the ability to continue the performance of a task after immobilization of a joint due to failure. Initially, no joint limits are considered, in which case we prove the existence of fault tolerant manipulators and develop an analysis tool to determine the fault tolerant work space. We also derive design templates for spatial fault tolerant manipulators. When joint limits are introduced, analytic solutions become infeasible but instead a numerical design procedure can be used, as is illustrated through an example.> Christiaan J. J. Paredis, Pradeep K. Khosla |
ICRA | 1 |